Commit graph

24 commits

Author SHA1 Message Date
ghizard
12d14149f4 GP-5524 - Improve CPP/PDB testing framework 2025-04-22 06:07:37 -04:00
ghizard
737ea4d31f GP-4898 - All Demanglers: added MangledContext; Microsoft MDMang: added
C-style mangling scheme and moved Demangler type hierarchies out of
MDMang
2024-09-19 12:26:30 +00:00
dev747368
dcc56457ea GP-4735 refactor pdb symbol server 'remote' to 'untrusted'
Change name of symbolserver 'remote' property to 'untrusted' to reflectits intended usage.Add column in config table to allow user to toggle trusted status onhttp:// symbol servers (the only type that currently supports thisconcept)
2024-08-12 12:49:58 -04:00
ghizard
3326d42baf GP-4595 - PDB fix class containing member with same type name and primitive typedef and use default type handler 2024-07-01 18:29:57 -04:00
ghizard
999004245a GP-4700 - Improve PDB and MDMang developer scripts 2024-06-18 12:13:14 +00:00
ghizard
cb3a6ced93 GP-4625 - Modify dev PDB Dump script and add scripts to dump PDB mangled names; realign mangled name for complex type hierarchy 2024-05-24 07:55:28 -04:00
ghizard
f58072535e GP-4503 - Use GhidraScript askValues in two developer PDB scripts 2024-04-09 21:38:58 +00:00
ghizard
76994b47a1 GP-4245 - Split PDB Universal Analyzer into multiple phases with
analyzer state
2024-03-12 15:10:10 -04:00
ghizard
4bcabe6787 GP-3991 PDB progress on symbol appliers 2024-02-06 10:49:27 -05:00
Ryan Kurtz
d4861c46ac Merge remote-tracking branch 'origin/GP-3715_ghizard_PDB_perf_investigate_resolve_as_you_go_squash_and_rebase20231101' 2023-11-28 11:59:10 -05:00
Ryan Kurtz
8800dc5d7a Merge remote-tracking branch 'origin/GP-4025_ghizard_replace_PDB_file_with_ByteProvider' 2023-11-28 09:31:35 -05:00
ghizard
6f852989ca GP-3715 - PDB perf: resolve-as-you-go and stored types 2023-11-27 16:49:13 -05:00
ghizard
4da04423bd GP-4025 - PDB - Use ByteProvider in place of RandomAccessFile 2023-11-27 16:00:41 -05:00
ghizard
83ca81140a GP-3995 - PDB perf: No long load large components, maps, and lists; use
iterators
2023-11-27 10:05:33 -05:00
Ryan Kurtz
7fa3389119 GP-2974: Fixing warnings 2023-05-01 07:23:48 -04:00
ghizard
6e1b8369bd GP-3336 - DeveloperDumpAllTypesScript wrap call with Swing 2023-04-19 10:20:37 -04:00
ghizard
815a38b4fe GP-3316 - PDB developer script to apply to empty program 2023-04-11 22:14:11 -04:00
ghizard
e7846664a8 GP-2367 - PDB U - cleanup: remove Abstract from some names, incorporate filename and monitor into MSF and make available to PDB and other classes, better employ monitor in reader, fix some javadoc 2022-09-09 16:23:09 -04:00
ghizard
004cbd1cc1 GP-2349 - PDB developer dump set script 2022-07-27 10:04:31 -04:00
dragonmacher
d9af59df1a GP-1913 - Updated data type synchronization workflow by adding a new action and a home button to the structure editor. Added action to the composite editors and enum editor to show the type being edited in the Data Type Manager's tree. 2022-05-19 18:33:40 -04:00
ghizard
d86b60e6b2 GP-1827 - Fix NPE for null PDB DBI; static symbol/type parsing methods help remedy 2022-04-13 15:26:10 -04:00
ghizard
af6294b801 GP-1672 - PDB developer scripts for doing basic queries outside of a program. 2022-01-14 07:55:20 -05:00
dev747368
425667e640 GP-42 Initial implementation of Pdb symbol store / symbol servers 2021-05-12 16:55:01 -04:00
ghizard
a1d7ed2cb2 GT-3112 - PDB Universal - applicator/analyzer (112 squashed commits) 2020-09-01 11:16:06 -04:00