solus 0.2.2
Pre-release0.2.2 Patch Notes
Fixed issues with parser that caused it to segfault sometimes when parsing invalid conditions
0.2 Patch Notes
This update has been due for a while, and I can finally release it. It took me a whole lot of pains in the ass to get through the GC, but I'm much better off for it now.
GC
The new GC is a simple mark and sweep implementation, and it does not currently mark incrementally. This is planned for the future, but for now this implementation is fast and versatile enough.
Debugger
The debugger is a simple TUI tool build into the CLI that lets you cursor over code to see a decompilation of it, set breakpoints, and run code up to those breakpoints. It's much easier to use than debuggers I'm used to like lldb and gdb! Unfortunately, the Windows version is not yet ready due to pdcurses incompatibility. You can only use the debugger on unix platforms currently, and you can see/read about it here.
MSVC
MSVC support has, unfortunately, been added. I really don't recommend using MSVC with solus, the lack of computed gotos really stinks.