aboutsummaryrefslogtreecommitdiff
path: root/boehmgc-traceable_allocator-public.diff
diff options
context:
space:
mode:
authoreldritch horrors <pennae@lix.systems>2024-03-20 13:45:36 +0100
committereldritch horrors <pennae@lix.systems>2024-03-20 13:45:36 +0100
commit22e3f0e9875082be7f4eec8e3caeb134a7f1c05f (patch)
treed445bdee787674d62b5bd742dd036a9923c166ff /boehmgc-traceable_allocator-public.diff
parent5a28d70d1e340ff5acccf754b46f035cc6beacf3 (diff)
libexpr: unbreak PosTable performance
this was mostly an inconvenience for error reporting, but fully broke the debugger (because the debugger does *a lot* of eager position resolution). copying the line offsets into a local and filling that local when empty without also storing the calculated offsets back does kind of ... not cache anything. fixes https://git.lix.systems/lix-project/lix/issues/165 Change-Id: Iccb0ba193ce2f15c832978daecf7b9bebbbe8585
Diffstat (limited to 'boehmgc-traceable_allocator-public.diff')
0 files changed, 0 insertions, 0 deletions