src/share/vm/interpreter/rewriter.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File
*** old/src/share/vm/interpreter/rewriter.cpp	Fri Jun 26 17:37:34 2015
--- new/src/share/vm/interpreter/rewriter.cpp	Fri Jun 26 17:37:34 2015

*** 105,115 **** --- 105,115 ---- // Object.<init> constructor. We could implement this trivially if // <init> were never rewritten but since JVMTI allows this to occur, a // more complicated solution is required. A special return bytecode // is used only by Object.<init> to signal the finalization // registration point. Additionally local 0 must be preserved so it's ! // available to pass to the registration function. For simplicty we ! // available to pass to the registration function. For simplicity we // require that local 0 is never overwritten so it's available as an // argument for registration. void Rewriter::rewrite_Object_init(methodHandle method, TRAPS) { RawBytecodeStream bcs(method);

src/share/vm/interpreter/rewriter.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File