d-millar
050391a391
GP-2023 This is a combination of 15 commits.
...
GP-2023: fix for endless region iterator
GP-2023: fix for large-value register display in Objects
GP-2023: script for !address
GP-2023: de facto event for new process
GP-2023: alt command for memory
GP-2023: cosmetic stuff
GP-2023: fix for NPE
GP-2023: added a few methods (unnecessarily, but...), fixes to !address
processing, and the bits of code being introduced in GP-2011
GP-2023: adding a parameter for QV vs !address
GP-2023: fix for duplicate process creation triggered by getProcess()
and/or getSession()
GP-2023: fixes for null program, _state, and (possibly) invalidMemory
exception
GP-2023: better fix for re-entrant process/session creation
GP-2023: Adding maintenance method to suppress auto-descent into
containers
GP-2023: missed a piece re firing add events
GP-2023: fix for switching between non-program & program
2022-06-10 12:19:48 -04:00
Ryan Kurtz
ccf9c73319
Merge remote-tracking branch 'origin/GP-2083_Dan_removeNodeParentParams'
2022-06-03 10:05:00 -04:00
Dan
0f3703ac27
GP-2083: Remove extraneous parent,node params from fireChanged
...
methods
2022-06-01 15:20:07 -04:00
Ryan Kurtz
ca52e51052
Merge remote-tracking branch 'origin/GP-2036_Dan_checkProgramMapped--SQUASHED'
2022-05-24 00:52:07 -04:00
Dan
f426a878d5
GP-2036: Confirm module map after launch
2022-05-23 13:11:18 -04:00
Ryan Kurtz
d428ecd97a
Merge remote-tracking branch 'origin/GP-1208_Dan_emuSyscalls-4--SQUASHED'
2022-05-20 13:53:48 -04:00
Dan
b33800ecba
GP-1208: Implement linux-x86/-amd64 system call simulators
2022-05-20 11:05:53 -04:00
Ryan Kurtz
a1e57f1f7a
Merge remote-tracking branch
...
'origin/GP-1451_Dan_syncSelToggle--SQUASHED'
Conflicts:
Ghidra/Debug/Debugger/src/test/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProviderTest.java
2022-05-20 10:24:35 -04:00
Dan
cfdf1051a1
GP-1451: Add sync selection actions, toggles
2022-05-20 10:14:58 -04:00
Ryan Kurtz
2a395a1178
Merge remote-tracking branch 'origin/GP-2033_Dan_autoReadWithForceFullView--SQUASHED'
2022-05-17 13:59:44 -04:00
Dan
99e00020f3
GP-2033: Make auto-reads respect 'Force Full View'
2022-05-17 10:02:57 -04:00
Ryan Kurtz
b177836d94
Merge remote-tracking branch 'origin/GP-2011_Dan_staticMapperIssues--SQUASHED'
2022-05-17 00:33:58 -04:00
Dan
cd40985bcc
GP-2011: Fix AddressOutOfBounds issue in mapper
2022-05-16 16:24:35 -04:00
ghidra1
01067debde
GP-1797 removed unused DataTypeConflictException
2022-05-16 12:33:16 -04:00
Ryan Kurtz
fafbaacd5f
Merge remote-tracking branch
...
'origin/GP-2004_d-millar_NPE_fix_for_ObjectTree' (Closes #4221 )
2022-05-12 00:49:27 -04:00
Ryan Kurtz
37a8ffb492
Merge remote-tracking branch 'origin/GP-1970_Dan_noTraceObjectLifespan--SQUASHED'
2022-05-10 14:50:08 -04:00
Dan
c957154730
GP-1970: Remove TraceObject.getLifespan() and ilk
2022-05-09 13:28:00 -04:00
d-millar
c27ff7fcfc
GP-2004: NPE fix
2022-05-09 16:48:19 +00:00
Ryan Kurtz
f249abfac0
Merge remote-tracking branch 'origin/GP-1881_Dan_editableReprColumn--SQUASHED'
2022-05-06 23:26:26 -04:00
Dan
dbe670bf85
GP-1881: Implement editable Repr column for Registers and Watches providers.
2022-05-06 15:08:09 -04:00
Ryan Kurtz
5e6c267093
Merge remote-tracking branch 'origin/GP-1772_correct_langauge_usage'
...
Conflicts:
Ghidra/Features/Base/ghidra_scripts/ReloadSleighLangauge.java
2022-05-06 14:30:24 -04:00
Ryan Kurtz
1a94a17723
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-05-06'
2022-05-06 14:22:18 -04:00
Ryan Kurtz
878ab5d664
Merge remote-tracking branch 'origin/patch'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/action/DebuggerReadsMemoryTrait.java
2022-05-06 14:17:24 -04:00
Ryan Kurtz
9a3bc197d2
Merge remote-tracking branch 'origin/GP-1930_Dan_refreshMemoryBetter--SQUASHED' into patch
2022-05-06 14:08:47 -04:00
Dan
92b937c3da
GP-0: Fix timing issue in bytes provider test
2022-05-06 13:34:51 -04:00
Dan
81d5b3f24d
GP-1930: Make the 'refresh memory' button better
2022-05-05 12:32:39 -04:00
Ryan Kurtz
8b136ec9ed
Merge remote-tracking branch 'origin/GP-1905_Dan_fixTrackLocationNPE--REBASED-1'
2022-05-03 12:02:03 -04:00
Dan
e3aa733c0c
GP-0: More timing issues in breakpoint tests.
2022-05-03 11:09:11 -04:00
Ryan Kurtz
0b66c9873a
Merge remote-tracking branch 'origin/patch'
2022-05-02 10:24:05 -04:00
Ryan Kurtz
0a406a025a
GP-0: Removing Debugger garbage directory ( Closes #4215 )
2022-05-02 10:16:34 -04:00
Ryan Kurtz
ccbf264116
Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-2022-04-29'
2022-04-29 12:17:23 -04:00
Dan
b0abef51b9
GP-0: Fix breakpoint-test timing issues.
2022-04-29 10:40:06 -04:00
Ryan Kurtz
0e8e418bfa
Merge remote-tracking branch
...
'origin/GP-1678_Dan_objectRecorder--SQUASHED'
Conflicts:
Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/copying/DebuggerCopyIntoProgramDialog.java
2022-04-29 10:10:33 -04:00
Dan
78d3e8d3ab
GP-1905: Fix NPE when changing register-tracking setting in dynamic
...
listing.
2022-04-28 15:39:11 -04:00
Dan
ebf561e28b
GP-0: Adjust default sort order of breakpoint tables.
2022-04-28 15:32:43 -04:00
Dan
0a5f411023
GP-0: Fix testActionCopyIntoNewProgramCaptureLive
2022-04-28 15:32:42 -04:00
Dan
40c700041d
GP-0: Fix Interpreter test after GP-887.
2022-04-28 15:32:42 -04:00
Dan
3bf94ec3a6
GP-0: Fix breakpoint-related tests
2022-04-28 15:32:33 -04:00
Dan
032ae36005
GP-1678: Create experimental object-based recorder and opinion
2022-04-28 15:13:01 -04:00
Robert Xiao
f9e234738d
Debugger: Support ANSI colours in the Interpreter window.
...
This patch adds a parser for ANSI terminal escape sequences, enabling e.g.
interaction with colorized GDB prompts and scripts.
2022-04-21 18:46:01 -07:00
Dan
a0f6b67dc4
GP-1821: Reword breakpoint states, toggles, and icons
2022-04-20 10:05:42 -04:00
ghidra1
20706efea3
GP-0 corrected Debugger test artifcat dependency
2022-04-18 09:30:01 -04:00
Ryan Kurtz
1797418ce2
Merge remote-tracking branch 'origin/GP-1883_Dan_pcodeStepperLabels--SQUASHED'
2022-04-18 00:45:41 -04:00
Ryan Kurtz
e165574afb
Merge remote-tracking branch 'origin/GP-1584_Dan_emuStateEdit--SQUASHED'
...
Conflicts:
Ghidra/Debug/Debugger/src/main/help/help/topics/DebuggerMemoryBytesPlugin/images/DebuggerMemoryBytesPlugin.png
2022-04-18 00:40:46 -04:00
ghidra1
2bced1cd43
GP-1036 EXTERNAL Block Offset-Reference refactor
2022-04-15 13:19:40 -04:00
Dan
12493ab734
GP-1584: Unify state-editing story across Debugger UI.
2022-04-15 12:17:20 -04:00
Dan
85eb273d24
GP-1883: Put label and code in same p-code row.
2022-04-15 11:45:21 -04:00
Ryan Kurtz
96674d4f62
GP-1907: Removing ContinuesInterceptor and associated API
2022-04-15 01:51:58 -04:00
Ryan Kurtz
1b0715a30f
Merge remote-tracking branch 'origin/GP-1886_d-millar_suppress_updates--SQUASHED'
2022-04-05 16:34:51 -04:00
Ryan Kurtz
f0cb8d4ac1
Merge remote-tracking branch 'origin/patch'
2022-04-05 16:31:51 -04:00