Updated Interpreter optimization resources (markdown)
parent
b9d7aa61be
commit
6553c98f3e
|
@ -6,6 +6,7 @@ Target audience is Nimbus developers.
|
|||
| Description | Link |
|
||||
| --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
|
||||
| Basic overview of computed gotos | https://eli.thegreenplace.net/2012/07/12/computed-goto-for-efficient-dispatch-tables |
|
||||
| Optimizing direct threaded code by selective inlining | http://flint.cs.yale.edu/jvmsem/doc/threaded.ps |
|
||||
| Design of a bytecode interpreter, including Stack vs Register, how to represent values (single type, tagged unions, untagged union, interface/virtual function) | http://gameprogrammingpatterns.com/bytecode.html |
|
||||
| Writing a fast interpreter: control-flow graph optimization from LuaJIT author | http://lua-users.org/lists/lua-l/2011-02/msg00742.html |
|
||||
| In-depth dive on how to write an emulator | http://fms.komkon.org/EMUL8/HOWTO.html |
|
||||
|
|
Loading…
Reference in New Issue