Invention Grant
US09329883B2 Post-execution instruction tracing of virtualized instructions 有权
虚拟化指令的执行后指令跟踪

Post-execution instruction tracing of virtualized instructions
Abstract:
Systems and methods for tracing an emulated execution order of non-native instructions based on natively executing code on a computing system having a native instruction set architecture are provided. One method includes, during emulated execution of non-native program code, maintaining a jump history in the computing system, the jump history including a listing of non-native jump instructions for which execution is emulated in the computing system. The method includes, for each of the non-native jump instructions included in the jump history, accessing non-native program code including the non-native instructions to determine one or more non-native instructions executed between the non-native jump instruction and a last-executed non-native jump instruction, and aggregating the non-native jump instruction and the one or more non-native instructions into an instruction trace.
Public/Granted literature
Information query
Patent Agency Ranking
0/0