Generating low-overhead dynamic binary translators
Proceedings of the 3rd Annual Haifa Experimental Systems Conference
Hi-index | 0.00 |
Dynamic (on the fly) binary translation is an important part of many software systems. This poster discusses different usage scenarios for dynamic binary translators. The proposed use cases are (i) an user-space virtualization system that adds and enforces security constraints, (ii) an software transactional memory (STM) component that enables the safe execution of binary code in an STM transaction, and (iii) an instrumentation tool that dynamically patches programs at runtime based on specific parameters.