Mercurial > hg > graal-compiler
diff src/share/vm/c1/c1_LIRGenerator.cpp @ 1825:80c9354976b0
6988346: 6986046 breaks tiered
Summary: adjusted profiling code generation to use the new ValueStack implementation; lowered optimization level for c1_LinearScan.cpp on solaris x64.
Reviewed-by: kvn, never
author | iveresov |
---|---|
date | Wed, 29 Sep 2010 16:53:42 -0700 |
parents | f02a8bbe6ed4 |
children | c393f046f4c5 |
line wrap: on
line diff
--- a/src/share/vm/c1/c1_LIRGenerator.cpp Wed Sep 29 18:53:28 2010 +0200 +++ b/src/share/vm/c1/c1_LIRGenerator.cpp Wed Sep 29 16:53:42 2010 -0700 @@ -2309,7 +2309,7 @@ // increment invocation counters if needed if (!method()->is_accessor()) { // Accessors do not have MDOs, so no counting. - CodeEmitInfo* info = new CodeEmitInfo(scope()->start()->state(), NULL); + CodeEmitInfo* info = new CodeEmitInfo(scope()->start()->state()->copy(ValueStack::StateBefore, SynchronizationEntryBCI), NULL); increment_invocation_counter(info); }