Nikita Smith
|
776c8daa27
|
updated build.sh to define git hash
|
2024-11-08 11:43:05 -08:00 |
|
Nikita Smith
|
c5d198e3e9
|
build linker with branch name and full commit hash
|
2024-10-30 15:56:10 -07:00 |
|
Ryan Fleury
|
c03844fb1a
|
fix build, make icon unique to raddbg
|
2024-10-18 16:32:49 -07:00 |
|
Nikita Smith
|
1214cb0968
|
dumper for CodeView inline sites
|
2024-10-17 16:25:54 -07:00 |
|
Nikita Smith
|
932df7bf68
|
linker
|
2024-10-15 17:25:22 -07:00 |
|
Ryan Fleury
|
97abec11a2
|
begin setting up tester for automated tests
|
2024-10-15 11:46:07 -07:00 |
|
Ryan Fleury
|
3e6b8a3c66
|
first pass at converting frontend over to using new eval system
|
2024-08-05 17:05:43 -07:00 |
|
Ryan Fleury
|
3a61a0363b
|
fix built exes to refer to their pdbs relatively, so that relocated builds can still locate pdbs relatively; eliminate old unused targets; simplify project.4coder
|
2024-07-29 11:38:15 -07:00 |
|
Ryan Fleury
|
3cc51038df
|
os_core: linux port for memory, thread info, filesystem apis
|
2024-07-16 13:24:54 -07:00 |
|
Ryan Fleury
|
1b74fb0760
|
simplification pass over os core layer; simplification pass over base arena; set up build.sh; stub out new spot for linux os core
|
2024-07-15 17:23:01 -07:00 |
|
Ryan Fleury
|
c05ceedfcb
|
fix clang build
|
2024-06-26 18:12:27 -07:00 |
|
Ryan Fleury
|
9461e79268
|
adjust build script to warn if valid build target was not specified
|
2024-06-18 10:46:50 -07:00 |
|
Ryan Fleury
|
6e9b2bd107
|
extend rdi line info lookups with depth; fix bad panel deref in target view cmds
|
2024-06-13 15:18:29 -07:00 |
|
Ryan Fleury
|
fe12f2fdf9
|
inline site info extraction
|
2024-06-13 15:18:29 -07:00 |
|
Ryan Fleury
|
d3f7bef2b7
|
appease clang
|
2024-06-01 21:06:22 -07:00 |
|
Ryan Fleury
|
57da328c2a
|
d3d11 render backend c++ -> c; raddbg build c++ -> c
|
2024-06-01 19:24:47 -07:00 |
|
Ryan Fleury
|
6a57555882
|
lld no_aslr
|
2024-06-01 19:24:46 -07:00 |
|
Ryan Fleury
|
8492693df2
|
initial pass of moving rdi definitions to metacode tables
|
2024-06-01 19:24:45 -07:00 |
|
Casey Muratori
|
f835158071
|
Added call to the build.bat so that rc can be redirected as a batch file
|
2024-05-24 16:10:40 -07:00 |
|
Ryan Fleury
|
35c599dea3
|
raddbgi -> rdi
|
2024-05-23 15:09:53 -07:00 |
|
Ryan Fleury
|
0160d05e8a
|
further tweaks to mule_peb_trample
|
2024-05-22 11:39:23 -07:00 |
|
Ryan Fleury
|
b33559b081
|
tweaks to mule_peb_trample
|
2024-05-21 12:40:21 -07:00 |
|
Ryan Fleury
|
b74db17375
|
peb trampling mule
|
2024-05-21 11:29:19 -07:00 |
|
Ryan Fleury
|
393fb9e5f2
|
eliminate old unwinder usage code; more regression fixing
|
2024-05-17 15:07:21 -07:00 |
|
Ryan Fleury
|
301cf6b7ac
|
regression fixes, better integration, and tightening up the new unwinder
|
2024-05-17 14:15:11 -07:00 |
|
Ryan Fleury
|
bb0ebb5df2
|
raddbgi prefix on breakpad converter
|
2024-02-26 17:01:52 -08:00 |
|
Ryan Fleury
|
d9897161c2
|
first half of first pass at breakpad textual symbol info format exporter
|
2024-02-26 11:49:19 -08:00 |
|
Ryan Fleury
|
8eb0f90f3e
|
move to codebase-defined entry point style, with basic command line argument parsing, capture, thread-ctx, and other boilerplate deduplicated in the base layer's entry point definition
|
2024-02-25 15:02:05 -08:00 |
|
Ryan Fleury
|
3ec1edaff1
|
oops, fix clang
|
2024-02-25 13:33:27 -08:00 |
|
Ryan Fleury
|
d8cf83b4d7
|
pull out & organize build configuration options, including entry point style, to context cracker
|
2024-02-25 13:30:15 -08:00 |
|
Ryan Fleury
|
7c9f127425
|
cleanup/naming pass over raddbgi_dump, do not require specific named params
|
2024-02-24 22:03:08 -08:00 |
|
Ryan Fleury
|
b9f010dff6
|
raddbgi_ -> rdi_
|
2024-02-13 15:52:53 -08:00 |
|
Ryan Fleury
|
fb56951264
|
collapse raddbgi_convert folder into just being separate from_pdb and from_dwarf layers
|
2024-02-13 15:12:40 -08:00 |
|
Ryan Fleury
|
aa2a0948ba
|
raddbg -> raddbgi
|
2024-02-12 15:03:13 -08:00 |
|
Ryan Fleury
|
4b68967fbe
|
raddbg format stuff -> raddbgi; partial naming/organization over raddbgi_cons
|
2024-02-12 14:29:24 -08:00 |
|
Martins Mozeiko
|
9c02f947c7
|
show git commit id in window title & fatal exception dialog
|
2024-02-06 07:30:58 -08:00 |
|
Ryan Fleury
|
6740520bbe
|
straighten out table coordinates <-> viz block coordinate space mappings, since search-backed tables no longer can assume those two things are the same; clang -> o2; fix clang build
|
2024-02-01 13:21:07 -08:00 |
|
Ryan Fleury
|
aa31afcd24
|
bump patch version, mule_main -> common link flags
|
2024-01-29 17:39:20 -08:00 |
|
Martins Mozeiko
|
644a94d5ef
|
fixing clang build
|
2024-01-25 11:19:30 -08:00 |
|
Ryan Fleury
|
27deda390f
|
raddbg icon building/embedding/loading
|
2024-01-21 22:21:41 -08:00 |
|
Ryan Fleury
|
4870d066b2
|
exit paths for build.bat
|
2024-01-21 21:08:13 -08:00 |
|
Ryan Fleury
|
123c3104a5
|
tweak build script to allow clang builds of mule_main; fix clang build
|
2024-01-19 13:02:33 -08:00 |
|
Ryan Fleury
|
25ef507201
|
eliminate some old win32 timer code; use LLD in clang builds; eliminate unnecessary Clang architecture flags; eliminate /MP from builds, since mostly unnecessary
|
2024-01-19 10:37:27 -08:00 |
|
Martins Mozeiko
|
b1e2ca0ff8
|
show dialog with call stack in crash handler
|
2024-01-19 10:27:33 -08:00 |
|
Ryan Fleury
|
d3931fd3e2
|
base class -> derived class autocast in eval system; completion of first pass
|
2024-01-17 13:28:03 -08:00 |
|
Ryan Fleury
|
d849b83acb
|
checkpoint in implementing dynamic type resolution in the eval system, for taking a base-class-ptr & by-default patching in the appropriate debug-info-determined derived type
|
2024-01-16 17:33:17 -08:00 |
|
Ryan Fleury
|
c40d0b3acc
|
hot reloading mule
|
2024-01-15 13:04:25 -08:00 |
|
Ryan Fleury
|
f9ab53c0c4
|
further clangification - ignore unknown warning disabling, to keep build script reasonable for older versions of clang
|
2024-01-13 08:24:49 -08:00 |
|
Ryan Fleury
|
b9a7b64280
|
stub render backend for tests; hoist out raddbg code/entry points from build target file, to be called into by sanity tests
|
2024-01-12 20:06:38 -08:00 |
|
Ryan Fleury
|
6304ad6955
|
fix mule_main build
|
2024-01-12 13:56:21 -08:00 |
|