src/share/vm/c1/c1_GraphBuilder.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File
*** old/src/share/vm/c1/c1_GraphBuilder.cpp Wed Sep 29 10:46:57 2010
--- new/src/share/vm/c1/c1_GraphBuilder.cpp Wed Sep 29 10:46:56 2010
*** 3403,3413 ****
--- 3403,3413 ----
if (profile_calls()) {
profile_call(recv, holder_known ? callee->holder() : NULL);
}
if (profile_inlined_calls()) {
! profile_invocation(callee, state(), 0);
! profile_invocation(callee, copy_state_before());
}
}
// Introduce a new callee continuation point - if the callee has
// more than one return instruction or the return does not allow
*** 3778,3785 ****
--- 3778,3785 ----
void GraphBuilder::profile_call(Value recv, ciKlass* known_holder) {
append(new ProfileCall(method(), bci(), recv, known_holder));
}
- void GraphBuilder::profile_invocation(ciMethod* callee, ValueStack* state, int bci) {
- append(new ProfileInvoke(callee, state, bci));
}
src/share/vm/c1/c1_GraphBuilder.cpp
Index
Unified diffs
Context diffs
Sdiffs
Wdiffs
Patch
New
Old
Previous File
Next File