From: Daniel F. <zyr...@zy...> - 2007-06-20 13:01:38
|
These are instructions inserted by the optimizing compiler.=20 Looking in org.jikesrvm.compilers.opt.OPT_Constants you can see that -7 is SYNCHRONIZED_MONITOREXIT_BCI. So that instruction is a monitor exit, it is inserted by the method: org.jikesrvm.compilers.opt.ir.OPT_GenerationContext#completeEpilogue(Z) When generating the epilogue of a synchronized method. Cheers, Daniel.=20 -----Original Message----- From: jik...@li... [mailto:jik...@li...] On Behalf Of Iain Walsh Sent: Wednesday, 20 June 2007 10:56 PM To: jik...@li... Subject: [Jikesrvm-researchers] Inlining Sequence For OPT_InlineSequence, why might the toString report the bytecode index for some of the inlined calls as negative numbers? As currently it's=20 telling me some methods were called from bytecode -7. ------------------------------------------------------------------------ - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Jikesrvm-researchers mailing list Jik...@li... https://lists.sourceforge.net/lists/listinfo/jikesrvm-researchers |