Lua 5.1 bytecode interpreter in Rust
Stars
4
Forks
0
Watchers
Open Issues
Overall repository health assessment
No package.json found
This might not be a Node.js project
User
69
commits
add constant specialization
c5d02ac
borrow RunState instead
441d08c
add counters
12fbd4e
add a bunch more opcodes for lbbv
5ccddb6
yeah ok its still messed up
e143cfa
really fix call/return for real this time
2b90bdf
jump block in exec
fbb2d15
scuffed exec effects
59c545a
fix state threading, old ops
2eb17f7
thread entire runstate through lbbv
2fcab46
just do the obvious but stupider thing instead
1e82eb5
less bad thunk guard fast forwarding
0c2c7ea
suspend at the guard instead of emitting useless typechecks
0133ff1
more lbbv stuff
6539864
bundle up interpreter state in RunState object
de2d7b2