x86 interpreters in hotspot

Xin Tong xerox.time.tech at gmail.com
Mon May 7 17:43:55 PDT 2012


I am investigating how interpreter is written in hotspot. It seems
hotspot uses a template based interpreter in which how a bytecode
should be handled in defined in a template form and generated in
memory when the virtual machine is launch.  what is the function that
is called to build this bytecode interpreter in memory in hotspot x86
?

>From the online document, it says hotspot is not using the classic
switch dispatch interpreter, is it using the direct threaded
interpreter ?

Thanks

Xin


More information about the hotspot-runtime-dev mailing list