[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
Currently it is recommended to get libjit
source code from its
Savannah git repository:
git clone git://git.savannah.gnu.org/libjit.git
The latest released version of libjit
is severely out of date and
its use is discuraged. Still it can be downloaded from here:
[ << ] | [ < ] | [ Up ] | [ > ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
While it isn’t strictly necessary to know about compiler internals
to use libjit
, you can make more effective use of the library
if you do. We recommend the "Dragon Book" as an excellent resource
on compiler internals, particularly the sections on code generation
and optimization:
Alfred V. Aho, Ravi Sethi, and Jeffrey D. Ullman, "Compilers: Principles, Techniques, and Tools", Addison-Wesley, 1986.
IBM, Intel, and others have done a lot of research into JIT implementation
techniques over the years. If you are interested in working on the
internals of libjit
, then you may want to make yourself familiar
with the relevant literature (this is by no means a complete list):
IBM’s Jikes RVM (Research Virtual Machine),
http://www-124.ibm.com/developerworks/oss/jikesrvm/.Intel’s ORP (Open Runtime Platform),
http://orp.sourceforge.net/.
[ << ] | [ >> ] | [Top] | [Contents] | [Index] | [ ? ] |
This document was generated on April 29, 2015 using texi2html 5.0.