Binary translation where the translated code is instrumented to find out what portions are executed a large number of times, and these portions are optimized aggressively. This technique is reminiscent of a JIT compiler, and in fact such compilers (e.g. Sun's HotSpot technology) can be viewed as dynamic translators from a virtual instruction set (the bytecode) to a real one. Binary translation In computing, binary translation is a form of binary recompilation where sequences of instructions are translated from a "source" instruction set to the "target" instruction set. In some cases such as instruction set simulation, the target instruction set may be
Compound File Binary Format Binary Format is a container, with little restriction on what can be stored within it. A CFBF file structure loosely resembles a FAT filesystem. The file is partitioned into "Sectors" which are chained together with a "File Allocation Table" (not to be mistaken with the file system of the same name) which contains chains of sectors related to each file, a "Directory" holds information for contained files with a Sector ID (SID) for the starting sector of a chain and so on. The CFBF file consists of a 512-Byte header record followed by a number of sectors whose size is