1
0
Commit Graph

26 Commits

Author SHA1 Message Date
71da39f8b5 Clean up warnings 2024-12-18 08:56:58 -05:00
ed05a981e7 Clean up the README and style the CLI 2024-12-18 08:49:45 -05:00
a34a2c2db4 Write docs 2024-12-18 06:00:42 -05:00
cee9f0d95c Snazz up the CLI 2024-12-17 22:39:22 -05:00
72365cd399 Continue new VM implementation; Write docs 2024-12-17 16:31:32 -05:00
4527f7b6ef Continue thread-based VM refactor 2024-12-17 07:10:47 -05:00
9d544d789c Make more optimizations to the VM 2024-12-14 16:17:02 -05:00
cd4fa6bef5 Optimize VM 2024-12-14 04:54:45 -05:00
9ae923febd Optimize; Revert to branch-style comparisons for performance 2024-12-14 00:45:49 -05:00
1c32cd0956 Break up tests; Write docs 2024-12-11 01:22:40 -05:00
cdd76618cb Add time feature to CLI 2024-12-10 16:04:36 -05:00
3e852cf606 Write docs; Improve errors 2024-12-10 14:01:36 -05:00
755cc866c7 Add a license; Improve CLI "tokenize" feature 2024-12-10 09:10:34 -05:00
847f3fd0b7 Fix implicit return parsing bug; Clean up 2024-12-10 02:04:22 -05:00
85a706e0fb Make the disassembly prettier than ever before 2024-12-10 01:34:53 -05:00
78c9b65531 Reconfigure the "release" profile; Add the "perf" profile 2024-12-04 15:05:20 -05:00
1c3c30ac21 Optimize with more SmallVecs 2024-12-04 13:31:02 -05:00
e5742f6294 Refactor CLI 2024-12-04 07:38:24 -05:00
9bd88483c4 Fix token display and update README.md 2024-12-03 18:46:21 -05:00
40bace03f3 Display source with chunk disassembly 2024-12-02 01:20:05 -05:00
85e1b5cff2 Improve CLI 2024-12-01 23:21:05 -05:00
299610e16f Improve log output 2024-12-01 21:31:43 -05:00
3146e70bf1 Improve CLI 2024-12-01 21:17:22 -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