Re:Building Fast Interpreters in Rust
by munificent on Monday March 04, 2019 @01:31PM
(#19303823)
My understanding is that you're doing subroutine threaded code[0] instead of bytecode, which isn't a common choice. Maybe this has something to do with Rust's particular performance profile.
Did you profile your bytecode implementation to see where the time is going?
Did you profile your bytecode implementation to see where the time is going?
[0]: https://en.wikipedia.org/wiki/Threaded_code#Subroutine_threa...