RFR(M): 8181211: C2: Use profiling data to optimize on/off heap unsafe accesses

Vladimir Kozlov vladimir.kozlov at oracle.com
Mon Jun 5 19:11:32 UTC 2017


SA jtreg tests failed (tests ran in 2 modes: -Xmixed and -Xcomp):

compiler/ciReplay/TestSAServer.java
serviceability/sa/TestPrintMdo.java

Some tests failed because you moved RM:

http://cr.openjdk.java.net/~roland/8181211/webrev.00/src/share/vm/oops/method.cpp.udiff.html

V  [libjvm.so+0xb680f8]  Klass::external_name() const+0x80;;  Klass::external_name() const+0x80
V  [libjvm.so+0xcabb24]  Method::print_short_name(outputStream*)+0x30;;  Method::print_short_name(outputStream*)+0x30
V  [libjvm.so+0x64e9b0]  CompileTask::print_impl(outputStream*, Method*, int, int, bool, int, bool, char const*, bool, bool)+0x124;;  CompileTask::print_impl(outputStream*, Method*, int, int, bool, 
int, bool, char const*, bool, bool)+0x124
V  [libjvm.so+0xd0fd84]  nmethod::print_on(outputStream*, char const*) const+0x1b0;;  nmethod::print_on(outputStream*, char const*) const+0x1b0

Thanks,
Vladimir

On 6/2/17 12:20 PM, Roland Westrelin wrote:
>
>> Looks reasonable. I submitted internal testing of combination
>> 8176506+8181211.
>
> Thanks.
>
> Roland.
>


More information about the hotspot-compiler-dev mailing list