Fix LDC, LDC_W, and INSTANCEOF opcodes, more debugging
commit0c1fa7965cb9523bfb6ec345240c2d55efebdfb6
authorGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Mon, 8 Jun 2009 21:32:13 +0000 (8 23:32 +0200)
committerGuennadi Liakhovetski <g.liakhovetski@gmx.de>
Fri, 12 Jun 2009 10:54:15 +0000 (12 12:54 +0200)
treeb836200e0aabc4b971f1b09d4106ca745022219b
parente28b25d34fa7ea8ce80429d9dfac6a90ad9e5ad8
Fix LDC, LDC_W, and INSTANCEOF opcodes, more debugging

opc_instanceof_quick() has to push a variable onto the stack even if it has
read a NULL from it, opc_ldc_common() has to convert between header (jamvm) and
instance (JEM) pointers also in CONSTANT_ResolvedClass case.

Signed-off-by: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
src/interp/engine/interp_jem.c