Jan Hebbel
7939bcbc95
Fixed signed minimum values.
2025-05-09 11:35:42 -07:00
Ryan Fleury
f2bf8ccb2e
layer color coverage / usage in thread colors
2025-05-09 11:15:00 -07:00
Ryan Fleury
dd3f3366a8
fix bad 0.9.16 version check in config loading; helpers for building version codes, so they can be compared
2025-05-09 09:48:54 -07:00
Ryan Fleury
5bfef50915
bump to 0.9.17
2025-05-08 15:24:35 -07:00
Ryan Fleury
4d6d4429e1
fix incorrect rad <-> turn conversion path
2025-05-07 06:31:19 -07:00
Ryan Fleury
644ba8d02e
theme presets work
2025-05-02 15:28:56 -07:00
Ryan Fleury
7dc920c14f
font cache: add additional layer of caching for runs
2025-04-25 09:45:43 -07:00
Ryan Fleury
c7a3a73b63
fix incorrect story for chained lens calls; fix possibly-overridden usage of lens calls in ui build
2025-04-10 14:29:57 -07:00
Ryan Fleury
9bfa4f87e3
work on new eval-viz layer stringification which factors out measurement/limiting/etc., but just walks an eval tree and stringifies each part; start working on new types <-> lookup-rule stuff
2025-04-10 14:29:56 -07:00
Ryan Fleury
17ff4da9bf
more eval scratch work
2025-03-31 13:09:30 -07:00
Ryan Fleury
fbe0d3bc2e
set up eval scratch; promote raddbg_markup to base layer, plug in custom codebase vsnprintf
2025-03-31 11:41:14 -07:00
Nikita Smith
e7cee3b83c
helper for extract bits
2025-03-26 12:19:16 -07:00
Ryan Fleury
c4f4b5ff01
merge
2025-03-25 16:21:51 -07:00
Ryan Fleury
24ddab0db2
fix slice view rule to apply correctly to pointers/refs->structs too
2025-03-14 12:41:48 -07:00
Nikita Smith
53bff614e6
moved LEB helpers to DWARF layer
2025-03-03 17:06:58 -08:00
Nikita Smith
d5811b7748
binary search for U64 and Rng1U64 arrays
2025-03-03 17:04:07 -08:00
Ryan Fleury
225445a204
bump version
2025-02-23 13:21:06 -08:00
Ryan Fleury
13bfa42acf
more work on watch-window-driven file lister
2025-02-20 14:49:25 -08:00
Ryan Fleury
1b8e39c635
work on tag-based styling
2025-02-18 18:08:18 -08:00
Ryan Fleury
42e3c406cd
oklab <-> linear, linear <-> srgb
2025-02-17 18:33:56 -08:00
Ryan Fleury
2da83dd732
bump to 0.9.15 - hook disasm back up
2025-02-10 09:47:37 -08:00
Nikita Smith
a1d5837ff3
helpers for matching string literals
2025-01-18 17:39:11 -08:00
Nikita Smith
42e441541d
fixes for LEB decode
2025-01-08 03:26:04 -08:00
Nikita Smith
d0d1786cec
define enum for image type
2025-01-08 03:26:04 -08:00
Nikita Smith
b27b783e6f
Dwarf parser WIP
...
Copied the parser from internal repo and integrated with the base layer
(not tested)
Parser uses based/range pattern for which we have an alternative in
string layer (str8_deserial_*)
2025-01-08 03:26:04 -08:00
Ryan Fleury
aa42d12d0f
zerofiy range dim, if max > min; fixes incorrect range intersection & read, in eval path
2024-12-20 09:00:17 -08:00
Nikita Smith
f56bc209e0
minor fix
2024-12-06 14:39:00 -08:00
Nikita Smith
6cf42338ba
clang build fixes
2024-12-06 12:05:44 -08:00
Nikita Smith
29de0c5a9e
moved unsigned range list to base math
2024-12-06 11:53:16 -08:00
Nikita Smith
d73e53a5b5
integer array structs
2024-12-06 11:53:16 -08:00
Nikita Smith
3851604705
32bit integer from ascii helpers
2024-12-06 11:53:16 -08:00
Nikita Smith
53a5f6ab06
big-endian conversion helpers
2024-12-06 11:53:16 -08:00
Nikita Smith
746a2728b3
date time from unix time stamp
2024-12-06 11:53:16 -08:00
Nikita Smith
9ad63e45e6
u32 from string version
2024-12-06 11:53:16 -08:00
Ryan Fleury
f15a4f17d1
worker thread parameterization; sketch out wide-conversion scratch program; fix one common crash case in some pdb conversions
2024-11-20 15:36:13 -08:00
Nikita Smith
938be0aa84
changed string conversion routines to return null on null input
...
In os_process_launch on windows, linker relies on directory string conversion
to return null so CreateProcessW can set work directory itself.
2024-11-18 15:38:00 -08:00
Ryan Fleury
26be351354
eliminate per-build version numbers, just use base layer to define defaults; bump to 14
2024-11-15 15:36:12 -08:00
Ryan Fleury
81c7c7a7c4
per-target option of automatically debugging subprocesses, or not
2024-11-14 14:18:35 -08:00
Ryan Fleury
b03c1766c6
just make commit granularity 64 bit; it matches the expected usage pattern in a few spots
2024-11-13 12:18:48 -08:00
Nikita Smith
a8b2266fc0
added macro for sending notes to telemetry
2024-11-12 13:18:17 -08:00
Nikita Smith
bc446d8520
dynamic profile zone with raddbg sprintf
2024-11-12 13:18:17 -08:00
Nikita Smith
fd1906b034
safe cast commit size
2024-11-12 10:36:45 -08:00
Nikita Smith
c6caec657d
moved cstring and find needle string ops to the main layer
2024-11-12 10:36:45 -08:00
Nikita Smith
3d7fc6fce5
moved memory and count string formatters to the main layer and
...
replaced str8_from_memory_size with more accurate data size units
2024-11-12 10:36:44 -08:00
Ryan Fleury
65ada18d1d
fix render layer guid linking w/out font provider layer; eliminate generation number on render handles; sketch out tester scratch program for text drawing performance
2024-11-08 15:02:52 -08:00
Nikita Smith
cf8c0e7442
clang and gcc bit ops
2024-11-08 11:43:05 -08:00
Nikita Smith
d114a0e961
tidy up guid on linux
2024-11-08 11:43:05 -08:00
Ryan Fleury
158dd742ad
eliminate entry point 'mode'/type; just gather argc/argv as part of command line parse
2024-11-08 10:33:28 -08:00
Nikita Smith
4091373517
moved operating system -> string to base
2024-11-07 11:54:25 -08:00
Nikita Smith
214be8c433
moved Guid struct and related helpers to base
2024-11-07 11:54:25 -08:00