475 Commits
Author SHA1 Message Date
Ryan Kurtz 0f5a0e592b GP-7104: Deprecated fixes 2026-08-06 05:21:55 -04:00
Ryan Kurtz 6653f65a82 GP-7104: More removal of stuff marked deprecated since 10.x (and
old
2026-07-31 04:57:43 -04:00
Dan fc8288b657 GP-0: Fix tests. 2026-07-06 14:45:46 +00:00
Dan 97869f6df4 GP-0: Fix tests. 2026-07-02 17:14:22 +00:00
Dan 427d857d51 GP-6787: Add 'Emulate Function' action and dialog. 2026-07-01 18:28:31 +00:00
ghidra1 6950180a66 Merge remote-tracking branch 'origin/patch' 2026-06-10 16:16:42 -04:00
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
d-millar 38bf87f6b6 GP-4914: second pass from review
GP-4914: one more...
GP-4914: post-review, factor service down
GP-4914: post-review, factor service down
GP-4914: various issues
GP-4914: bounds errors
GP-4914: most tests ok; unwind info in service
GP-4914: fixing tests
GP-4914: more fixes
GP-4914: beta
GP-4914: sp adds, working
GP-4914: sp
GP-4914: temp mess
GP-4914: oops re buildXml
GP-4914: using base logic to pull regs
GP-4915: solution for frames w/o pgm & frames w/o ofReturn
GP-4914: tests passing (well, sort of)
GP-4914: should return the right frame
GP-4914: test checks
GP-4914: first pass
GP-4914: better layeringGP-4914: minor
2026-05-28 11:19:31 -04:00
Dan c7e16dd527 GP-6799: Improve display of breakpiont 'kinds' in the UI. Also shorter db/protocol encoding. 2026-05-13 14:02:44 +00:00
Ryan Kurtz 950b16d305 GP-0: Fixing javadoc 2026-04-22 10:46:49 -04:00
Ryan Kurtz 9af309e53c Merge remote-tracking branch 'origin/Ghidra_12.1' 2026-04-21 11:11:28 -04:00
Dan 16f720139f GP-6654: Fix state.get/setVar(size=0) 2026-04-21 15:03:26 +00:00
Dan 0e19d2c6f5 GP-6630: Index TraceMemoryState by full lifespan of 'most-recent' effect. 2026-04-20 16:49:55 +00:00
ghidragon 50c0cef1bd GP-6679: Changing Ghidra to use read/write locks 2026-04-14 15:35:22 -04:00
Dan b00ae3f648 GP-0: Fix several issues introduced by GP-6550. Some slowness has returned. 2026-03-26 17:13:14 +00:00
Ryan Kurtz ec908aaa6c Merge remote-tracking branch 'origin/GP-6550_Dan_optimizeDBTrace--SQUASHED' 2026-03-25 13:30:07 -04:00
Dan 9e4368183d GP-6550: Fix several issues with R*-Trees causing slowdowns in Trace. 2026-03-25 16:51:14 +00:00
Dan 5e57ba207b GP-6586: Allow wb-cache bypass. Update TenetLoader. 2026-03-23 14:36:45 +00:00
Ryan Kurtz 7e2c8f388d GP-0: Fixing javadoc 2026-03-19 05:03:16 -04:00
Ryan Kurtz d52f314270 Merge remote-tracking branch 'origin/GP-6514_Dan_fixClassCastExceptionInRStar--SQUASHED' 2026-03-11 13:27:14 -04:00
Dan a89b5a4a0a GP-6514: Fix and tune the R*-Tree (for Debugger bugs and performance) 2026-03-11 17:06:05 +00:00
dev747368 c525661a4f GP-4045 add locking to sleigh .sla and slaspec files
sla freshness checking and slaspec recompilation is now protected by a
lock file used as a mutex.

Added LanguageProvider.getLanguage(LanguageID, TaskMonitor monitor) to
better expose TaskMonitor and allow for canceling lock file attempt.
2026-03-09 22:41:47 +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