Package ghidra.pcode.emu
package ghidra.pcode.emu
-
ClassDescriptionAn abstract implementation of
PcodeMachine
suitable as a base for most implementationsA simple p-code thread that operates on concrete bytesThe default implementation ofPcodeThread
suitable for most applicationsA userop library exporting some methods for emulated thread controlAn executor for the p-code threadA means of decoding machine instructions from the bytes contained in the machine stateA p-code thread which incorporates per-architecture state modifiersA p-code machine which executes on concrete bytes and incorporates per-architecture state modifiersPcodeMachine<T>A machine which execute p-code on state of an abstract typeThe kind of access breakpointSpecifies whether or not to interrupt on p-code breakpointsAn extension for preparing execution state for sleigh emulationPcodeThread<T>An emulated thread of executionThe default instruction decoder, based on SleighA p-code executor state that multiplexes shared and thread-local states for use in a machine that models multi-threading