Picking apart JIT

Aaron Van Couwenberghe avancouw at calpoly.edu
Mon Feb 28 13:03:58 PST 2000

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

More information about the kaffe mailing list