Commit graph

345 commits

Author SHA1 Message Date
Dan
0fa0390f81 GP-1355: Some refactoring of GP-853 post merge 2021-10-01 12:49:43 -04:00
ghidra1
82ad583829 Merge remote-tracking branch 'origin/GP-1288_d-millar_exceptions'
Conflicts:
	Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/impl/DbgDebugEventCallbacksAdapter.java
	Ghidra/Debug/Debugger-agent-dbgeng/src/main/java/agent/dbgeng/manager/impl/DbgManagerImpl.java
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/DebuggerResources.java
2021-10-01 11:42:18 -04:00
ghidra1
ace4d29996 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/gui/listing/DebuggerListingProvider.java
2021-10-01 11:38:11 -04:00
ghidra1
9509ec1b98 Merge remote-tracking branch 'origin/GP-853_d-millar_memory_notifications--REBASED' into patch 2021-10-01 10:48:56 -04:00
d-millar
09f00348fc GP-1288: post-review fixes 2021-09-30 17:25:25 -04:00
Dan
2c3d6704af GP-1288: Addressing some of my own review comments 2021-09-30 20:12:24 +00:00
d-millar
a887355d29 GP-853: Responding to CLI-driven memory changes in dbgeng 2021-09-30 20:05:42 +00:00
d-millar
51cd51d658 GP-1005: Added new agent for lldb on macOS and Linux 2021-09-30 14:39:35 -04:00
Dan
7c42ebe36e GP-1330: Adding =cmd-param-changed callback in GDB manager. 2021-09-28 13:02:33 -04:00
Dan
9e81503809 GP-0: Marking MemoryBytesProviderTest.*Write* as @Ignore("TODO") 2021-09-28 08:56:22 -04:00
Ryan Kurtz
e80059e4e6 Tweaking Debugger-agent-gdb jython dependency 2021-09-27 14:20:58 -04:00
Dan
48ba18306e GP-80: Add Dynamic bytes (raw memory) viewer 2021-09-27 10:40:40 -04:00
ghidra1
cfdec26da4 GP-943 Added support for zero-length arrays and
zero-length components.  NOTE: We still never return 0 for
DataType.getLength().  Added DataType.isZeroLength().
2021-09-24 16:29:29 -04:00
d-millar
f242f3fc55 GP-1288: added system error event logic 2021-09-23 21:04:40 +00:00
d-millar
fc115e715e GP-1288: added arbitrary excs 2021-09-23 19:20:46 +00:00
d-millar
4cb046077b GP-1288: optimization for known sizes 2021-09-23 18:10:41 +00:00
d-millar
5453aabfaf GP-1288: support for dbgmodel 2021-09-23 17:49:41 +00:00
d-millar
932813cd87 GP-1288: per request, removed duplicate DummyProc's 2021-09-23 17:02:29 +00:00
d-millar
23f50fdf10 GP-1288: config options done 2021-09-23 15:56:24 +00:00
d-millar
885bdd36b3 GP-1288: more work on config options 2021-09-23 15:34:23 +00:00
d-millar
9c3084ccee GP-1288: more visible clues 2021-09-22 22:05:28 +00:00
d-millar
cd1b5f6592 GP-1288: convert options to objects 2021-09-22 15:54:14 +00:00
d-millar
2c5b8d5863 GP-1288: Objects view for events/exceptions working 2021-09-21 22:58:08 +00:00
d-millar
4b98c30ff1 GP-1288: more exception work 2021-09-21 21:25:56 +00:00
d-millar
2f1f78dc97 GP-1288: basic event/exc objects 2021-09-21 17:40:34 +00:00
d-millar
7105c13681 GP-1288: start on filter commands 2021-09-21 12:17:37 -04:00
d-millar
b54012395c GP-1288: DebugControl filter additions 2021-09-21 12:16:13 -04:00
d-millar
1862e439a1 GP-1288: IDebugControl additions 2021-09-21 10:44:52 -04:00
Ryan Kurtz
ce9375bbd1 Merge remote-tracking branch 'origin/GP-1224_Dan_pairedStateGetters' 2021-09-21 10:37:30 -04:00
Ryan Kurtz
30260d8237 Merge remote-tracking branch 'origin/GP-1223_Dan_emuAccessors' 2021-09-21 10:36:45 -04:00
dragonmacher
a23dceb153 Updated debugger tests to only be run nightly due to parallel test mode
issues
2021-09-21 09:27:44 -04:00
Ryan Kurtz
9ad8582225 Merge remote-tracking branch 'origin/patch' 2021-09-20 11:34:20 -04:00
Ryan Kurtz
908135fa59 Merge remote-tracking branch
'origin/GP-1309_Dan_gdbSshFromWindowsCR--SQUASHED' into patch (Closes
#3426)
2021-09-20 10:55:42 -04:00
Ryan Kurtz
a55febac36 Merge remote-tracking branch 'origin/GP-1282_Dan_listingTrackingButton' into patch 2021-09-20 10:53:10 -04:00
Dan
6cc519f2aa GP-1309: Making GDB manager's line separator configurable
.
2021-09-20 10:28:11 -04:00
ghidra1
b5b4f94eed Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Features/Decompiler/certification.manifest
2021-09-08 23:22:35 -04:00
Dan
c325f92bdd GP-0: Fixed a mistake in the watch provider tests. 2021-09-08 11:44:54 -04:00
ghidra1
976b54bb16 Merge remote-tracking branch 'origin/patch'
Conflicts:
	Ghidra/Debug/Debugger/src/main/java/ghidra/app/plugin/core/debug/service/emulation/DebuggerTracePcodeEmulator.java
2021-09-07 18:58:48 -04:00
Dan
dc20e6cf8c GP-1282: Listing tracker works even when re-activating current setting. 2021-09-07 17:06:31 -04:00
emteere
1883a9c19c GP-1216 additional refactor from testing and fallout from
Register.NO_CONTEXT returned instead of null
2021-09-07 19:33:15 +00:00
Ryan Kurtz
579d7114db Merge remote-tracking branch 'origin/patch' 2021-09-07 12:40:21 -04:00
Dan
ad135a4e80 GP-0: Trace/emu test fixes re/ DEFAULT_CONTEXT 2021-09-07 12:04:44 -04:00
Ryan Kurtz
0ae547e070 Merge remote-tracking branch 'origin/patch' 2021-09-07 11:18:55 -04:00
Ryan Kurtz
e61571669f Merge remote-tracking branch 'origin/GP-1256_Dan_bitRegisters--SQUASHED' into patch 2021-09-07 11:15:36 -04:00
Ryan Kurtz
aa38095f77 Merge remote-tracking branch
'origin/GP-1264_Dan_writeViaWatches--SQUASHED' into patch (Closes #2866)
2021-09-07 11:10:38 -04:00
Dan
81cca9e325 GP-1264: Can modify 'raw' value in Watches provider. 2021-09-07 11:04:25 -04:00
Dan
ca3228b063 GP-1256: Permit reading/writing of contextreg bit fields in traces. 2021-09-07 11:02:30 -04:00
Dan
844aa14056 GP-1223: Useful accessors for emulator framework. 2021-09-02 11:23:22 -04:00
Dan
1aeef51cd5 GP-1224: Adding getLeft/Right accessors to pcode-emu stuff. 2021-09-02 10:42:49 -04:00
Ryan Kurtz
5ef6ac96c3 Merge remote-tracking branch
'origin/GP-1106_ryanmkurtz_PR-3197_ryanmkurtz_platforms' (Closes #3197)
2021-08-31 14:02:05 -04:00