5c807c0ec5e615b89f793fee869fde5ef9d19024
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.
Description
Highly customized version of the wren programming language. It has all the modules that you would expect in a std library including http, websockets, sqlite3 and jinja-like templating engine. The idea is to make it suitable for web development.
22 MiB
Languages
HTML
50%
C
22.2%
PHP
13.4%
C++
6%
Makefile
2.9%
Other
5.5%