Integrating JIT with interpreter
Alexandre Oliva
oliva at dcc.unicamp.br
Fri Sep 11 15:45:34 PDT 1998
Senthil Kumar <skumars at earthlink.net> writes:
> It was pointed out that a ton of work would be needed to
> achieve this, the problem being something to do with handling
> exceptions and taking care of the dispatch tables.
Not only that: there's quite a lot of code that #ifdefs INTERPRETER or
TRANSLATOR. Just to get an idea of the differences, run, in the top
of the source tree:
find . ! -type d -print | egrep 'TRANSLATOR|INTERPRETER'
Not that it would be *too* hard, but that would be quite a lot of
work, and it would certainly have some impact in a running program,
either in terms of memory or speed, or both. But it would be
definitly interesting to have...
--
Alexandre Oliva
mailto:oliva at dcc.unicamp.br mailto:aoliva at acm.org
http://www.dcc.unicamp.br/~oliva
Universidade Estadual de Campinas, SP, Brasil
More information about the kaffe
mailing list