455 Commits

Author SHA1 Message Date
ghidra1
1ea11b20df GP-6891 Improved Debugger Trace import/export support and added packed DBTrace GZT file type. 2026-06-10 12:26:44 -04:00
Dan
16f720139f GP-6654: Fix state.get/setVar(size=0) 2026-04-21 15:03:26 +00:00
Ryan Kurtz
0ef0f5c0ad Merge remote-tracking branch 'origin/GP-6369_Dan_portEmulatorTests--SQUASHED' 2026-02-24 13:27:11 -05:00
Dan
66c9edc9bf GP-6369: Convert remaining uses of EmulatorHelper to PcodeEmulator. 2026-02-24 18:25:50 +00:00
Ryan Kurtz
a3b9583829 Merge remote-tracking branch 'origin/patch' 2026-02-20 13:36:10 -05:00
Dan
897dc18ddd GP-6392: Fix a deadlock when saving a live trace as prompted upon exiting Ghidra. 2026-02-20 18:25:04 +00:00
Ryan Kurtz
80e5b402f0 Merge remote-tracking branch 'origin/patch' 2026-02-03 05:50:06 -05:00
Dan
0d3a4c2a5c GP-6027: Fix breakpoint GUI glitches when a breakpoint's address changes. 2026-02-02 20:05:31 +00:00
Ryan Kurtz
2a06923b23 GP-6370: Upgrading to JDOM2 2026-01-24 05:39:25 -05:00
Ryan Kurtz
59bb7a4553 Merge remote-tracking branch 'origin/patch' 2026-01-22 11:07:26 -05:00
Dan
840453d9e5 GP-6134: Fix emulation (really PseudoInstruction) of inst_next2. 2026-01-22 15:42:41 +00:00
Ryan Kurtz
3dad9ba715 Merge remote-tracking branch 'origin/patch' 2026-01-16 13:20:20 -05:00
Dan
422056fbf9 GP-0: Fix tests. 2026-01-16 17:14:09 +00:00
Ryan Kurtz
4999e01984 Merge remote-tracking branch 'origin/GP-6037_Dan_improveTracePropertyMapClear' 2026-01-16 11:08:19 -05:00
Dan
0d33fa3924 GP-6340: Use view when deciding what emu needs to read from target. 2026-01-15 18:18:10 +00:00
Ryan Kurtz
e31df74ca4 Merge remote-tracking branch 'origin/GP-6131_Dan_fixCheckIsInMemory--SQUASHED' 2026-01-15 10:44:40 -05:00
Dan
09ff23053b GP-6131: Torch checkIsInMemory 2026-01-15 15:11:48 +00:00
Ryan Kurtz
549735683c Merge remote-tracking branch 'origin/patch' 2026-01-15 06:11:48 -05:00
Ryan Kurtz
6868dfc011 Merge remote-tracking branch 'origin/GP-6322_Dan_fixCodeClearInRegsSpace' into patch 2026-01-15 06:09:25 -05:00
Dan
aa47477cec GP-6037: Improve AbstractDBTraceProgramViewPropertyMap.clear() 2026-01-14 21:17:43 +00:00
Ryan Kurtz
bb725c1bf1 Merge remote-tracking branch 'origin/patch' 2026-01-13 04:38:15 -05:00
Dan
74119b8093 GP-6322: Add test and fix it. 2026-01-12 21:28:04 +00:00
Dan
e08f2877fe GP-6298: Add isSnapOnly and isStale methods to TraceSnapshot. 2026-01-12 18:07:40 +00:00
Ryan Kurtz
478abffe5b Merge remote-tracking branch 'origin/patch' 2026-01-09 12:46:08 -05:00
Dan
a91e6500de GP-6294: Fix P-code Stepper: Trace doesn't store uniques. 2026-01-07 19:05:43 +00:00
Ryan Kurtz
84be4896fe Merge remote-tracking branch 'origin/patch' 2026-01-05 10:01:44 -05:00
Ryan Kurtz
2582906d35 GP-0: Fixing javadoc 2026-01-05 10:00:13 -05:00
Ryan Kurtz
40e0af6ee6 Merge remote-tracking branch 'origin/patch' 2025-12-19 10:31:04 -05:00
Dan
cbe7d4743e GP-6236: Emulate from nearest snapshot. Avoid UI hang in Registers Panel. 2025-12-19 13:16:39 +00:00
d-millar
307f082796 GP-6173: fix for searchForSuitable 2025-11-26 18:18:19 +00:00
ghidra1
09a38ac9b2 Merge remote-tracking branch 'origin/Ghidra_12.0' 2025-11-07 15:43:29 -05:00
ghidra1
c3a2482e18 GP-5975 Eliminated unused NotFoundException from Memory methods.
Revised import to always include pspec symbols within pcode-defined
memory blocks.  Added label name check.  Revised language version
upgrade to handle certain pspec-defined block and symbol changes.
Corrected RISC-V 64-bit-fp cspec.
2025-11-07 15:28:55 -05:00
Ryan Kurtz
77bb1ccc83 Merge remote-tracking branch
'origin/GP-5987_ghidragon_hiding_function_body_in_listing--SQUASHED'
(Closes #4274)
2025-10-01 13:33:43 -04:00
ghidragon
290695ae09 Added feature to close function bodies in the listing display. 2025-10-01 11:54:47 -04:00
ghidragon
e346c30205 GP-6006 Added a new source type called 'AI' 2025-09-23 15:18:03 -04:00
ghidra1
060df1aca9 GP-5990 Removed Listing map for tracking array, composite and dynamic
data placement.  Remove composite added/removed event generation.
2025-09-16 10:19:31 -04:00
dragonmacher
b36dfb6766 GP-4023 - Fix to not show debugger bookmarks in the CodeBrowser 2025-08-29 14:10:16 -04:00
Ryan Kurtz
dc1c70e2bf Merge remote-tracking branch 'origin/GP-5926_Dan_refsToRange--SQUASHED' 2025-08-26 05:16:03 -04:00
Dan
1b9106b797 GP-5926: Change TraceReferenceManager to use address ranges for the 'to' part. 2025-08-25 16:49:23 +00:00
Ryan Kurtz
12ac4660a1 Merge remote-tracking branch 'origin/GP-5864_Dan_addEmulatorUtilities--SQUASHED' 2025-08-25 05:41:08 -04:00
Dan
d577925d75 GP-5864: Add EmulatorUtilities 2025-08-22 19:00:40 +00:00
Ryan Kurtz
7b36c1649f Merge remote-tracking branch 'origin/GP-5879_Dan_reworkEmuUiIntegration--SQUASHED' 2025-08-21 11:04:12 -04:00
Dan
72001639a8 GP-5879: Add callbacks to PcodeEmulator. Refactor for composition vice inheritance. 2025-08-21 13:22:49 +00:00
Ryan Kurtz
34d5435740 Merge remote-tracking branch
'origin/GP-5897_Dan_bracketsInBlocksBreaksEmu' (Closes #8398)
2025-08-21 06:47:43 -04:00
Dan
66db634962 GP-5897: Handle brackets in block names when launching emulation. 2025-08-11 14:11:53 +00:00
Dan
ce96f8551d GP-5891: Include Debugger javadocs in the build. 2025-08-11 13:12:28 +00:00
Dan
ea6b8b0a67 GP-5818: Fix TracePropertyMapSpace for object mode. Fix TaintEmu tests. 2025-07-21 15:50:46 +00:00
Ryan Kurtz
fde33a5821 Merge remote-tracking branch 'origin/patch' 2025-07-18 06:19:25 -04:00
emteere
9979a6f9ec GP-5752 Fixed missing characters at the end of operands, for example closing parenthesis added in the base sleigh instruction constructor. 2025-07-17 15:49:39 -04:00
ghidra1
a3897c04ac GP-0 Corrected test failure 2025-07-14 10:55:25 -04:00