src/share/vm/opto/library_call.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File hotspot Cdiff src/share/vm/opto/library_call.cpp

src/share/vm/opto/library_call.cpp

Print this page
rev 6110 : 8007988: PrintInlining output is inconsistent with incremental inlining
Summary: fix duplicate and conflicting inlining output
Reviewed-by:

*** 612,621 **** --- 612,622 ---- (is_virtual() ? " virtual='1'" : ""), C->unique() - nodes); } // Push the result from the inlined method onto the stack. kit.push_result(); + C->print_inlining_update(this); return kit.transfer_exceptions_into_jvms(); } // The intrinsic bailed out if (C->print_intrinsics() || C->print_inlining()) {
*** 629,638 **** --- 630,640 ---- vmIntrinsics::name_at(intrinsic_id()), (is_virtual() ? " (virtual)" : ""), bci); } } C->gather_intrinsic_statistics(intrinsic_id(), is_virtual(), Compile::_intrinsic_failed); + C->print_inlining_update(this); return NULL; } Node* LibraryIntrinsic::generate_predicate(JVMState* jvms) { LibraryCallKit kit(jvms, this);
src/share/vm/opto/library_call.cpp
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File