|
de426d814a
|
Add thread spawning and a random number generator
|
2025-01-09 19:56:36 -05:00 |
|
|
d9a0f6866b
|
Consolidate Record type into the ThreadData type
|
2025-01-09 05:31:45 -05:00 |
|
|
2365979561
|
Optimize; Remove non-working optimizations; Improve CLI
|
2025-01-09 01:44:07 -05:00 |
|
|
f667716336
|
Continue VM improvements
|
2025-01-08 23:02:08 -05:00 |
|
|
c03ec528b7
|
Optimize and refine VM thread and record
|
2025-01-08 21:04:08 -05:00 |
|
|
6cfa0f58e3
|
Improve VM layout and performance
|
2025-01-08 10:29:53 -05:00 |
|
|
2c0da440ef
|
Fix bugs in the VM and compiler
|
2025-01-04 02:56:46 -05:00 |
|
|
10c66b3f95
|
Add jump incrementing when emitting return instructions
|
2024-12-30 20:34:06 -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 |
|
|
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 |
|