Object management method for dynamic binary translation

A dynamic binary and object management technology, applied in the field of binary translation, can solve the problems of restricting the efficiency of object retrieval and release, reduce the control of translators, etc., and achieve the effect of improving control, space and time balance, and good performance
CN101408848BInactive Publication Date: 2011-02-02SHANGHAI JIAOTONG UNIV

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI JIAOTONG UNIV
Publication Date
2011-02-02
Estimated Expiration
Not applicable · inactive patent

Smart Images

  • Figure 1
    Figure 1
  • Figure 2
    Figure 2
Patent Text Reader

Abstract

The invention relates to an object management method for dynamic binary translation. With a multilevel status word mode, the values of continuous binary bits are used for marking the object state of the same category, wherein, each binary bit is used for marking two states of an object. A plurality of status word layers are used for marking the state of a huge number of objects of the same category, that is, the status word layer is divided into an upper section and a lower section which contains a status word set for marking the state of objects and is realized by arraying a plurality of status words continuously and transversely; the upper section can be realized by a plurality of status word layers and is the status word set for marking the status of status words, each status word layer is formed by arraying a plurality of status words continuously and transversely and then longitudinally. In the invention, the memory space of the object is completely under control of a dynamic binary translator and continuous space is applied to storing objects of the same category, thus effectively improving the control of the translator over space utilization and object operation and degrading performance loss.
Need to check novelty before this filing date? Find Prior Art

Description

technical field

[0001] The invention relates to an object management method for dynamic binary translation, which is used for managing the states of a large number of similar objects in a dynamic binary translator by means of multi-level state words. The invention belongs to the technical field of binary translation. Background technique

[0002] Dynamic binary translation is the most widely used method in virtual execution technology. It is an effective means to provide portability for legacy code and improve the platform adaptability of software. It can Dynamically convert the binary program on the source machine platform to run on other target machine platforms. For the dynamic binary translator itself, performance and robustness are two important metrics. The so-called performance means that, taking the efficiency of the source program running under the original architecture as a reference, the lower the efficiency loss in the operating environment provided by the dyna...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More