Commit Graph

5 Commits

Author SHA1 Message Date
63d1255566 Start sketching in the FFI. 2013-12-29 10:06:35 -08:00
315ed1c425 Make heap usage configurable. 2013-12-20 07:41:35 -08:00
7fe60499db Get rid of my name from TODOs. Anyone can do them. 2013-12-14 15:28:18 -08:00
5c807c0ec5 Track memory during deallocation correctly.
It used to subtract the number of bytes during deallocation, but
that required knowing the size of an object at free time. That
isn't always available. The old code could read a freed object
while doing this. Bad!

Instead, this tracks how much memory is still being used by
marked objects. It's correct, and is also a bit less code and
faster.
2013-12-14 14:17:16 -08:00
af6b73208c Start defining actual API for embedding Wren. 2013-11-25 07:47:02 -08:00