Commit graph

7685 commits

Author SHA1 Message Date
James 956a276387 GP-2204 addressing code review comments
GP-2204_added_machinelearning_extension
2022-09-29 09:11:51 -04:00
Ryan Kurtz 1cdb68b03e Merge remote-tracking branch
'origin/GP-2533_Dan_issue4583-removeNosections' (Closes #4583)
2022-09-24 02:02:59 -04:00
Ryan Kurtz 7ea1bbc360 Merge remote-tracking branch 'origin/GP-2595_Dan_simplifyTraceViewport'
Conflicts:
  DBTrace.java
2022-09-24 02:00:19 -04:00
Ryan Kurtz 433547a826 Merge remote-tracking branch 'origin/GP-2586_Dan_fixPcodeStepperGuestPlatform' 2022-09-24 01:54:39 -04:00
Ryan Kurtz 5b0d0d396b Merge remote-tracking branch 'origin/GP-2593_Dan_optimizeTraceProgramViewMemory--SQUASHED' 2022-09-24 01:53:05 -04:00
Ryan Kurtz 336b0531bc Merge remote-tracking branch 'origin/GP-2459_Dan_pcSpTrackingNewConventions--SQUASHED' 2022-09-24 01:49:46 -04:00
Ryan Kurtz ea0ff7ca6c Merge remote-tracking branch 'origin/GP-2243_Dan_breakpointToggleErrorMessages' 2022-09-24 01:48:14 -04:00
Ryan Kurtz 5ee752891b Merge remote-tracking branch 'origin/GP-1890_Dan_memoryBytesDiffColoring--SQUASHED' 2022-09-24 01:46:22 -04:00
Ryan Kurtz 8827519060 Merge remote-tracking branch 'origin/GP-2359_UnaliasedStack' 2022-09-24 01:39:23 -04:00
Ryan Kurtz 9e675358c2 Merge remote-tracking branch 'origin/GP-2596_WindowsBinaryMode' 2022-09-24 01:37:33 -04:00
Dan c9c749b39c GP-2595: Make TraceTimeViewport receives updates directly rather than via change listener. 2022-09-23 15:38:12 -04:00
Dan e1a186a5d0 GP-2593: Cache bytes in DBTraceProgramViewMemory 2022-09-23 15:36:21 -04:00
Dan 8b4bf133b5 GP-1890: Add diff coloring to Debugger memory bytes window 2022-09-23 15:34:21 -04:00
Dan 8247ff6d43 GP-2459: Refactor platform into LocationTracking. Add PC-by-reg, PC-by-stack 2022-09-23 15:31:33 -04:00
Ryan Kurtz 7e24c986ad Merge remote-tracking branch
'origin/GP-2577_dev747368_elf32bit_invalid_offset_specialvalue--SQUASHED'
(Closes #4605)
2022-09-23 00:54:22 -04:00
Ryan Kurtz 72bc1fad74 Merge remote-tracking branch
'origin/GP-2378_emteere_forcedThunkCreation' (Closes #4369)
2022-09-23 00:52:15 -04:00
Ryan Kurtz 3ece68f031 Merge remote-tracking branch 'origin/GP-1650_Dan_fixPcodeStepperUninitWarnings--SQUASHED' 2022-09-23 00:49:08 -04:00
Dan 6266ecbea4 GP-2243: Add some status messages when breakpoints don't enable. 2022-09-22 16:59:50 -04:00
Dan 4f5f99384d GP-2533: Remove nosections from gdb manager's listModules (closes #4583) 2022-09-22 15:28:50 -04:00
Dan dcd54c6695 GP-1650: Introduce Reason for reading state. Fix spurrious uninit warnings. 2022-09-22 14:47:08 -04:00
dev747368 6be23f64a2 GP-2577 fix problem handling Elf32 missing sections / headers
The special flag for offset values (-1) wasn't being recognized in 32bit binaries, causing the ELF loader to try to read from index 4294967295, causing an exception:

java.io.IOException: Invalid index: 4294967295
2022-09-22 14:09:33 -04:00
Ryan Kurtz d4a3e091f6 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-22-22' 2022-09-22 12:09:02 -04:00
dragonmacher b48fc9aad7 Test timing fixes 2022-09-22 12:07:19 -04:00
Ryan Kurtz e79bd65944 Merge remote-tracking branch 'origin/GP-2592_ghidra1_ElfMipsGotMarkup'
(Closes #4602)
2022-09-22 00:33:02 -04:00
caheckman 51d57e646b GP-2596 Put standard i/o in binary mode 2022-09-21 23:33:29 +00:00
ghidra1 6056e01f7a GP-2592 corrected MIPS ELF .plt.got markup issue 2022-09-21 14:26:26 -04:00
Ryan Kurtz f31e6bd52e Merge branch 'GP-2019_ryanmkurtz_program-tree' 2022-09-21 12:14:33 -04:00
Ryan Kurtz 085e61c149 GP-2019: Improving MachO Program Trees 2022-09-21 12:13:51 -04:00
Ryan Kurtz 5199df57a2 Merge remote-tracking branch 'origin/GP-0-dragonmacher-test-fixes-9-21-22' 2022-09-21 12:11:11 -04:00
Ryan Kurtz 17f0d074e0 Merge remote-tracking branch 'origin/GP-2067_Dan_customHeaderRenderer--SQUASHED' 2022-09-21 12:02:07 -04:00
Ryan Kurtz 645b10bd99 Merge remote-tracking branch 'origin/patch' 2022-09-21 11:59:00 -04:00
Ryan Kurtz 0d5ff7628f Merge remote-tracking branch
'origin/GP-2582-dragonmacher-table-column-regex-filter' into patch
(Closes #4608)
2022-09-21 11:55:02 -04:00
dragonmacher a17146aee5 Test timing fix 2022-09-21 11:37:15 -04:00
Dan cdd6f3d72e GP-2067: Implement header renderer override and add cursor to ModelProvider's Plot columns 2022-09-21 11:28:12 -04:00
Ryan Kurtz 64659cee83 Merge remote-tracking branch
'origin/GP-2583-dragonmacher-table-chooser-dialog-bulk-processing'
(Closes #4609)
2022-09-21 11:24:03 -04:00
Ryan Kurtz b7bbd7698c Merge remote-tracking branch
'origin/GP-2206_James_CALLOTHER_override_improvements' (Closes #3936,
Closes #3665)
2022-09-21 11:11:17 -04:00
ghidra1 93f43c7d57 Merge branch 'GP-2558_ghidra1_DiffChangeAndCleanup' 2022-09-21 09:34:15 -04:00
ghidra1 c5c651a053 GP-2558 PropertyMap templatize and cleanup. ProgramMerge bug/cleanup
related to User Properties.  Program Diff bug fix for multiple labels at
same address.
2022-09-21 09:33:04 -04:00
James b89fa650b2 GP-2206 addressing code review changes 2022-09-20 20:10:11 +00:00
James bedf676e4d GP-2206_callother_override_improvements 2022-09-20 19:45:03 +00:00
dragonmacher e87c050674 GP-2583 - Added the TableChooserExecutor.executeInBulk() method to allow
script writers to process multiple selected table rows themselves
instead of one-at-a-time.
2022-09-20 15:02:08 -04:00
Dan dfadbf299f GP-2586: Fix p-code stepper register names in guest platforms 2022-09-20 14:08:06 -04:00
dragonmacher 9f0e8fce6f GP-2582 - Added a 'Does Not Match Regex' column filter 2022-09-20 13:32:48 -04:00
Ryan Kurtz 45165ea167 Merge remote-tracking branch 'origin/GP-2551_Dan_RegistersViewerNewConvention-REBASED-1' 2022-09-20 13:30:38 -04:00
Dan bc2ba594b4 GP-2551: Fix RegistersProvider for new trace conventions 2022-09-20 13:21:44 -04:00
Ryan Kurtz e89b86a66f Merge remote-tracking branch 'origin/GP-2469_dev747368_PR-4420_GameCubeGBA_fix_bad_equals' 2022-09-20 12:55:17 -04:00
Ryan Kurtz 64c6e95e31 Merge remote-tracking branch 'origin/GP-2522_Dan_TracePlatformIntoDebuggerCoordinates--SQUASHED' 2022-09-20 12:52:48 -04:00
Ryan Kurtz 400de6e1ff Merge remote-tracking branch 'origin/GP-2566_CallOutputOverride'
Conflicts:
    coreaction.cc
2022-09-20 12:50:21 -04:00
Dan e0730a31b7 GP-2522: Add platform to DebuggerCoordinates 2022-09-20 11:14:09 -04:00
Ryan Kurtz a89ad07996 Merge remote-tracking branch 'origin/GP-0_Dan_testFixes-20220920-1' 2022-09-20 09:22:03 -04:00