70376c6529
Careful debugging of the memory leak problem. At this stage,
...
stack frames for interpreted (but not primitive) functions appear not to be being
reclaimed, and the oblist doesn't seem to be being fully reclaimed.
2026-02-20 19:39:19 +00:00
351ca5bd17
Work on reducing allocation leaks in read_number(). This is now improved, but not yet satisfactory.
2026-02-04 22:57:10 +00:00
7c84cb433a
Changed from using bit-shifts to using arithmetic operators. More tests fail, but...
2025-03-16 09:38:00 +00:00
396e214b5f
Increased maximum memory allocation
2019-01-04 11:24:05 +00:00
4295b6e57f
This isn't working, but it's VERY promising.
2019-01-01 15:04:44 +00:00
72ab4af20e
Seem to have fixed the 'oblist getting lost' problem.
2018-12-31 14:43:47 +00:00
7b126ea979
Garbage collection now much better, not good
...
There's clearly still a lot of things getting incremented but not decremented.
2018-12-29 09:35:29 +00:00
5a84f5e305
Fixed the eval-real test
...
So that it passes provided the answer is right to within one part in a million. Also worked on a solution to returning exceptions from make_stack_frame
2018-12-21 21:36:37 +00:00
cec32eff54
Progress, but there's something wrong with nlambdas
2018-12-13 23:20:34 +00:00