Commit graph

27 commits

Author SHA1 Message Date
caheckman
5604178194 GP-3307 Stack strings 2024-06-11 17:41:06 +00:00
caheckman
0a23876e01 GP-3840 Adjustment to FlowBlock::restrictedByConditional 2023-09-13 23:15:24 +00:00
Ryan Kurtz
f491369ac5 Merge remote-tracking branch 'origin/GP-3783_VariableGroupCheck' 2023-08-30 07:03:22 -04:00
caheckman
17eb87ebf7 GP-3783 Check for same VariableGroup before assigning partial Symbol 2023-08-25 15:33:47 +00:00
caheckman
67b22166af GP-3429 Intersect tests for stack affecting ops 2023-07-18 18:38:46 +00:00
caheckman
bdf1314b4f GP-2563 SplitDatatype transformer 2023-04-27 12:35:14 -04:00
caheckman
fe137f20f3 GP-3276 Put all C++ classes in ghidra namespace 2023-04-07 11:22:47 -04:00
caheckman
2591c17f22 GP-2627 TypePartialStruct 2023-03-21 13:28:09 -04:00
caheckman
7d6c6d28be GP-3126 Join support for CONCAT trees 2023-02-23 20:01:05 -05:00
caheckman
535ac7c08d GP-2767 Structured pieces 2022-12-16 18:05:20 -05:00
Ryan Kurtz
a04f7fbb03 Merge remote-tracking branch 'origin/GP-2845_PartialMerging' 2022-12-07 02:04:02 -05:00
caheckman
722c17f9f2 GP-2845 Merging overlapping variables 2022-12-05 18:54:27 -05:00
caheckman
9424fdf208 GP-2859 Clearing symbols from HighVariable must set symboldirty 2022-11-17 18:35:48 -05:00
caheckman
d8c10bf229 GP-2157 Marshaling refactor. Decompiler side. 2022-06-21 13:34:23 -04:00
caheckman
b2bc1eb019 Decompiler for-loops 2021-01-04 14:34:04 -05:00
caheckman
9a22496210 Don't inherit name on speculatively merged variable 2020-03-04 13:02:49 -05:00
caheckman
ced3760c09 Renaming adjustments 2020-02-03 12:03:29 -05:00
caheckman
7fa8245f90 Isolate property on Symbols 2020-01-31 17:32:18 -05:00
caheckman
cdbee3fe39 More robust Symbol support for HighVariable 2020-01-31 17:30:46 -05:00
caheckman
76d0f12bd3 Refactoring based on HighSymbol 2020-01-31 17:21:49 -05:00
caheckman
cfc1177ac1 finalizing HighVariable from symbols 2019-11-01 12:29:47 -04:00
caheckman
62fe9ad75e fine tuning for dominant COPY model 2019-05-02 13:54:36 -04:00
caheckman
faa69124ab dominant COPY model working 2019-05-02 08:59:41 -04:00
caheckman
908632eac0 some crucial fixes for dominant COPY model 2019-04-30 18:31:12 -04:00
caheckman
00bbc8516b progress towards dominant COPY model 2019-04-30 12:13:58 -04:00
caheckman
9f6dd7edfe First pass at removing redundant COPYs 2019-04-26 16:43:21 -04:00
Dan
79d8f164f8 Candidate release of source code. 2019-03-26 13:46:51 -04:00