Package ghidra.pcode.exec.trace
package ghidra.pcode.exec.trace
-
ClassDescriptionAn auxilliary state piece that reports the (trace) address rangesA collection of static methods for integrating an emulator with a trace.An abstract implementation of
TraceEmulationIntegration.PieceHandlerthat seeks to simplify integration of abstract domains where the state is serialized into a trace's property map.A misguided simplification ofTraceEmulationIntegration.AbstractPropertyBasedPieceHandlerthat reduces the requirement to a simple codec.A handler that implements the lazy-read-writer-later pattern of trace integration for a concrete emulator's bytes.A handler that implements the lazy-read-write-immediately pattern of trace integration for a concrete emulator's bytes.The handler for a specific piece within an emulator's (or executor's) state.The implementation ofTraceEmulationIntegration.Writerfor traces.The primary mechanism for integrating emulators and tracesThe p-code arithmetic forTraceMemoryStateThe p-code execute state piece forTraceMemoryStateVarious utilities for using Sleigh with traces