BZ #103: generate more conservative code in the baseline compiler for patchers

Status fields:

creation_ts:2008-09-10 16:27
component:jit
version:default branch
rep_platform:All
op_sys:All
bug_status:NEW
reporter:twisti@complang.tuwien.ac.at
On some architectures we get into trouble when it comes to code patching of e.g. load-
offsets which are to big to fit into the previously generated instructions.

We need to change our backends to generate more conservative code for unresolved
instructions.

Comment #1 by michi@complang.tuwien.ac.at on 2008-11-13 10:54:48

The problem is now finally fixed for ICMD_INVOKEINTERFACE on ARM. But ICMD_INVOKEVIRTUAL
is still missing, but was not triggered so far.

http://mips.complang.tuwien.ac.at/hg/cacao/rev/a4c2b3a43d1f