Greetings everyone -
I've recently been trying to pick apart the internal workings of Kaffe's
JIT (to gain an understanding) and have been having a bit of trouble. My
main question is this: which function (in which file) is the highest level
in JIT? What is responsible for taking a block of bytecode and converting it
to native?
I also have a side question. Does Kaffe's JNI utilize JIT to eliminate
marshalling? In other words, are the VM and the native call all in the same
address space (collocated) ?
--
..Aaron Van Couwenberghe... ..avancouw at calpoly.edu....aaronv at debian.org..
Berlin: http://www.berlin-consortium.org
Debian GNU/Linux: http://www.debian.org
A witty saying proves nothing.
-- Voltaire