Commit graph

25 commits

Author SHA1 Message Date
valtermiari
a5c5d122b2 Added Hash map marking 2023-05-15 18:26:46 +02:00
Victor Olin
bf3d91cdf1 profiler improvement 2023-05-15 18:26:33 +02:00
Victor Olin
43ce0ecd71 yeet 2023-05-15 18:09:50 +02:00
Samuel Hammersberg
a388f480e5 Hooked the GC back in B) 2023-05-05 18:50:05 +02:00
Victor Olin
35b2aa4a2f Testing works, stack-overflow fixed 2023-03-24 13:41:14 +01:00
valtermiari
266010e926 Benchmarking for h_test 2023-03-24 10:24:18 +01:00
Victor Olin
e745593d94 Testing vector indexing 2023-03-23 13:32:24 +01:00
Victor Olin
8081bc5d67 Minor changes
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-03-21 14:31:40 +01:00
valtermiari
78ccade17d Fixed bug in sweep and updated tests 2023-03-17 11:45:32 +01:00
valtermiari
6840297c08 Fixed some bugs and modifications to mark 2023-03-15 18:03:08 +01:00
Victor Olin
5e52de10bd Fixed broken tests 2023-02-28 16:01:39 +01:00
valtermiari
8ed9ed9107 Testing recursive marking with chain references. 2023-02-23 15:51:29 +01:00
Victor Olin
7b068d6e88 Documented the library 2023-02-23 13:00:15 +01:00
Victor Olin
bdca6ffc85 Fixed bugs on freeing chunks and stack-scanning
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-02-22 18:30:15 +01:00
valtermiari
1ccf3dac6b Fixed bug in free and some small testing additions 2023-02-22 12:12:43 +01:00
valtermiari
6fff6ef2d1 Some tweaks in mark. Testing of chain references 2023-02-21 17:38:45 +01:00
valtermiari
ce3a6d36f0 Tweaked sweeping, test with detached pointers 2023-02-20 14:34:57 +01:00
Victor Olin
a9998a7816 Fixed mark skipping
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-02-20 11:45:07 +01:00
Victor Olin
ff8c270cb8 Wrote a test for shared library linking 2023-02-19 21:02:08 +01:00
Victor Olin
5f6a18a2ab Debugged mark()
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-02-17 12:14:11 +01:00
valtermiari
d40350a263 Some progress on marking 2023-02-17 10:29:48 +01:00
valtermiari
72a044cd59 More debugging 2023-02-16 18:37:02 +01:00
Victor Olin
5157e6b41d Continued debugging
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-02-16 16:23:35 +01:00
Victor Olin
c05bf76662 Started testing the GC
Co-authored-by: ValterMiari <ValterMiari@users.noreply.github.com>
2023-02-15 16:57:11 +01:00
valtermiari
634050c094 Some small test features 2023-02-15 10:40:35 +01:00