mirror of
https://github.com/openjdk/jdk.git
synced 2025-08-25 05:45:11 +02:00
6988346: 6986046 breaks tiered
Adjusted profiling code generation to use the new ValueStack implementation; lowered optimization level for c1_LinearScan.cpp on solaris x64. Reviewed-by: kvn, never
This commit is contained in:
parent
8067fc5d4a
commit
8309071a08
5 changed files with 8 additions and 10 deletions
|
@ -3405,7 +3405,7 @@ bool GraphBuilder::try_inline_full(ciMethod* callee, bool holder_known) {
|
|||
profile_call(recv, holder_known ? callee->holder() : NULL);
|
||||
}
|
||||
if (profile_inlined_calls()) {
|
||||
profile_invocation(callee, state(), 0);
|
||||
profile_invocation(callee, copy_state_before());
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -3780,6 +3780,6 @@ 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));
|
||||
void GraphBuilder::profile_invocation(ciMethod* callee, ValueStack* state) {
|
||||
append(new ProfileInvoke(callee, state));
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue