Dan
0967162531
GP-0: Fix StructuredSleighTest.testEmpty
2026-02-13 18:25:03 +00:00
Dan
6ced49d1d7
GP-4241: Discoverable per-arch userop-lib framework and AARCH64 port.
2026-02-04 14:55:28 +00:00
Dan
7d2a11d803
GP-6159: Require op argument in PcodeUseropDefinition.execute().
2025-12-22 15:57:37 +00:00
d-millar
cba3d5a963
GP-6129: post-review(2)
...
GP-6129: post-review
GP-6129: post-review
GP-6129: typo
GP-6129: first bits
GP-6129: first resultsGP-6129: more or less functional sarif tableGP-6129: pre-refactorGP-6129: tagging taint with opGP-6129: fix for composed libsGP-6129: taint action workingGP-6129: fqname errorGP-6129: error handlingGP-6129: error handling
2025-11-24 15:11:54 -05:00
Dan
df90de2367
GP-5214: Add support for multi-precision integer operations in the JIT-accelerated emulator.
2025-09-10 16:32:13 +00:00
Dan
72001639a8
GP-5879: Add callbacks to PcodeEmulator. Refactor for composition vice inheritance.
2025-08-21 13:22:49 +00:00
Ryan Kurtz
2e0c098c25
GP-0: Fixing unnecessary semicolon warnings
2025-05-30 06:46:11 -04:00
Ryan Kurtz
0878da155c
Merge remote-tracking branch 'origin/GP-5301_Dan_testEmuThumbPlt'
2025-04-04 12:51:15 -04:00
Dan
b702aa0a6f
GP-5301: Fix ARM/THUMB ISA mode switching for indirect branches in JIT.
2025-04-04 16:18:36 +00:00
Dan
852db3a80a
GP-5459: For userop libraries, treat empty as empty, not unimpl
2025-03-24 19:19:06 +00:00
Dan
a8fae1fe5b
GP-4643: Add a JIT-accelerated p-code emulator (API/scripting only)
2025-01-03 10:27:38 -05:00
Ryan Kurtz
faf55a8de6
GP-5078: Improvements to Ghidra Module directory layout
2024-10-31 10:34:26 -04:00
Dan
d0a0bce226
GP-0: Add Features SystemEmulation to javadocs.
2023-12-11 13:44:28 -05:00
Dan
eea90f49c9
GP-3818: Create TraceRMI launcher framework. Launch script for gdb.
2023-09-20 15:23:44 -04:00
Dan
7d55d3dd61
GP-2461: Add FlatDebuggerAPI.evaluate. Refactor DebuggerEmuExamleScript.
2023-08-31 16:28:44 -04:00
Dan
7b97d1899c
GP-3716: Fix context flow in Emulator's decoder
2023-08-11 12:10:48 -04:00
Dan
c5da826540
GP-2641: Add training course materials for the Debugger
2023-05-09 09:21:49 -04:00
Dan
4aa54dd1f9
GP-1529: Interrupt emulator when decoding uninitialized memory
2023-03-29 16:36:17 -04:00
Dan
2b6ea93c9c
GP-3161: Some emulation framework improvements.
2023-03-03 13:55:54 -05:00
ghidra1
1795c35dfc
GP-3122 Added AutoCloseable Transaction API to DBHandle and
...
UndoableDomainObject. Performed renaming of some internal classes.
2023-02-28 14:16:25 -05:00
Dan
362408a290
GP-3071: Remove stale 'commitByDefault' documentation
...
GP-3071: Fix test compilation
GP-3071: Certify
GP-3071: Put lifecycle stuff in Emulation, not Utility
GP-3071: Fix tests
GP-3071: Mock language for framework tests
GP-3071: WIP: Move tests and sort out dependencies
GP-3071: Actually, not Generic, but Emulation
GP-3071: Move both emulators into new Emulation module
GP-3071: WIP: Move some tests
GP-3071: NICK: Remove import/ref from PcodeEmulator javadoc
GP-3071: WIP: Move stuff
GP-3071: WIP: Move AnnotationUtilities
GP-3071: NICK: Remove an import and ref in javadoc
GP-3071: Create SysteEmulation feature. Move stuff.
GP-3071: WIP: Move stuff
GP-3071: Create emulation module
2023-02-22 18:47:47 -05:00