< prev index next >

src/share/vm/opto/macro.cpp

Print this page
rev 10512 : value type calling convention

*** 69,80 **** return nreplacements; } void PhaseMacroExpand::copy_call_debug_info(CallNode *oldcall, CallNode * newcall) { // Copy debug information and adjust JVMState information ! uint old_dbg_start = oldcall->tf()->domain()->cnt(); ! uint new_dbg_start = newcall->tf()->domain()->cnt(); int jvms_adj = new_dbg_start - old_dbg_start; assert (new_dbg_start == newcall->req(), "argument count mismatch"); // SafePointScalarObject node could be referenced several times in debug info. // Use Dict to record cloned nodes. --- 69,80 ---- return nreplacements; } void PhaseMacroExpand::copy_call_debug_info(CallNode *oldcall, CallNode * newcall) { // Copy debug information and adjust JVMState information ! uint old_dbg_start = oldcall->tf()->domain_sig()->cnt(); ! uint new_dbg_start = newcall->tf()->domain_sig()->cnt(); int jvms_adj = new_dbg_start - old_dbg_start; assert (new_dbg_start == newcall->req(), "argument count mismatch"); // SafePointScalarObject node could be referenced several times in debug info. // Use Dict to record cloned nodes.
< prev index next >