ADAPTIVE THREADED VIRTUAL PROCESSOR
Systems and methods for generating and executing a translated code stream corresponding to a translation of a plurality of non-native operators are disclosed. One method includes, during interpreted execution of non-native code encountered by an interpreter, for a non-native operator included in a c...
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Patent |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Systems and methods for generating and executing a translated code stream corresponding to a translation of a plurality of non-native operators are disclosed. One method includes, during interpreted execution of non-native code encountered by an interpreter, for a non-native operator included in a code sequence, selecting one or more native operators useable to perform a task defined at least in part by the non-native operator. The one or more native operators are further selected based on a data type of non-native operands associated with the non-native operator. The method also includes storing the one or more native operators in a shadow code array in a memory of the computing system, the shadow code array associated with the processing module. The method further includes executing the code sequence from the shadow code array, including executing the one or more native operators, thereby performing the task. |
---|