1
0

20 Commits

Author SHA1 Message Date
4527f7b6ef Continue thread-based VM refactor 2024-12-17 07:10:47 -05:00
bd590e0643 Begin VM conversion to multi-thread 2024-12-17 03:22:44 -05:00
9d544d789c Make more optimizations to the VM 2024-12-14 16:17:02 -05:00
ec5033a32f Continue VM optimizations 2024-12-14 08:49:02 -05:00
3e852cf606 Write docs; Improve errors 2024-12-10 14:01:36 -05:00
3aed724649 Get all tests and source compiling without warnings 2024-12-10 03:34:41 -05:00
85a706e0fb Make the disassembly prettier than ever before 2024-12-10 01:34:53 -05:00
a9e867aaab Continue rewrite of instructions and operations 2024-12-09 07:01:07 -05:00
1c3c30ac21 Optimize with more SmallVecs 2024-12-04 13:31:02 -05:00
358436c470 Fix function parsing bug; Optimize strings 2024-12-04 06:38:24 -05:00
1ef5ddc013 Tweak example and native function logic 2024-11-29 18:10:03 -05:00
12ae935f50 Clean up chunk 2024-11-29 15:48:50 -05:00
d83a470638 Begin fixing comiler to work with new instructions 2024-11-27 19:43:50 -05:00
fbaf59abe2 Refactor to use 64-bit instructions 2024-11-25 20:43:18 -05:00
e04ead3848 Refactor library and CLI 2024-11-17 20:32:53 -05:00
0cb96519e2 Fix bugs with arguments for native functions 2024-11-16 08:10:30 -05:00
7b91e879b7 Continue Value/VM overhaul 2024-11-15 21:42:27 -05:00
69458a138d Clean up 2024-11-15 19:19:31 -05:00
302bc9ce6c Continue Value/VM overhaul 2024-11-15 19:18:00 -05:00
73247446c7 Major overhaul to VM 2024-11-10 19:28:21 -05:00