Commit graph

16 commits

Author SHA1 Message Date
f87822933a
Make garbage collection work 2024-07-30 00:14:09 +01:00
426d3d7029
Add ASAN poisoning to the arena 2024-07-29 20:34:00 +01:00
2f59b0ba12
First successful read and write 2024-07-29 00:14:30 +01:00
4718780d9d
Make writer actually print something
This also fixes some of the GcRoot bugs
2024-07-28 23:37:43 +01:00
ba433dafe9
Implement basic writer 2024-07-28 17:54:04 +01:00
220adaace9
Add utf-8 conversion from string to byte array 2024-07-28 16:40:52 +01:00
cdcd111fb2
Add byte arrays 2024-07-28 15:42:18 +01:00
1c2f272c1d
Implement most of the reader 2024-07-27 23:13:59 +01:00
110a7c8433
Implement reading lists and bools 2024-07-27 19:40:13 +01:00
46381cccef
Beginnings of a reader 2024-07-27 16:25:44 +01:00
ded19f7962
Fix a few bugs with GC roots 2024-07-27 01:01:38 +01:00
db91d830af
Fix some of the Value initializations 2024-07-26 20:20:13 +01:00
7a6bdc8aad
Use GC roots in primitive types 2024-07-26 19:32:27 +01:00
5ca7630c8c
Make a simple gc root actually work 2024-07-20 22:56:45 +01:00
baa10bb56b
Initial implementation of arena with gc roots 2024-07-20 22:42:49 +01:00
8ff01726cc
Initial commit - add basic boilerplate for POD types 2024-07-19 02:29:30 +01:00