Commit Graph

6 Commits (209b1ff7b51575ee941fe49c988e6be8faca7aeb)

Author SHA1 Message Date
_ 209b1ff7b5 shrink interned strings to u32, no change in performance 2023-10-04 17:29:51 -05:00
_ 465ee55183 🚧 wip: interning Tables
Performs better but the tests are all busted, won't even compile.
The instruction decoding change messed that up too. Might roll that back.
2023-10-04 02:42:55 -05:00
_ 7878efc235 🚧 wip: Vec seems to be faster than BTreeMap here, slightly 2023-10-02 20:13:43 -05:00
_ 130330b688 down to 4.2x slower than PUC Lua, but the code became ugly to behold 2023-10-02 16:14:34 -05:00
_ eb32a53d18 🚧 wip: add string interning, but a few things broke 2023-10-02 14:52:38 -05:00
_ ffb1950f80 ♻️ refactor: split up the VM from the CLI program 2023-10-01 17:56:06 -05:00