# HG changeset patch # User Tom Rodriguez # Date 1475692725 25200 # Node ID 286dce1eca9b1ff6c004acf2d52a41461becd5d9 # Parent 276858bc6ac606840547d7512a6d278cb0c1a44e Sync with JDK9 MDO changes diff -r 276858bc6ac6 -r 286dce1eca9b jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java --- a/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java Wed Oct 05 17:30:21 2016 +0200 +++ b/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java Wed Oct 05 11:38:45 2016 -0700 @@ -111,11 +111,11 @@ return UNSAFE.getInt(metaspaceMethodData + config.methodDataDecompiles); } - public int getOverflowCompileCount() { + public int getOverflowRecompileCount() { return UNSAFE.getInt(metaspaceMethodData + config.methodDataOverflowRecompiles); } - public int getOverflowTrapsCount() { + public int getOverflowTrapCount() { return UNSAFE.getInt(metaspaceMethodData + config.methodDataOverflowTraps); } @@ -230,6 +230,8 @@ sb.append(method.format("%H.%n(%p)")); sb.append(":"); sb.append(nl); + sb.append(String.format("nof_decompiles(%d) nof_overflow_recompiles(%d) nof_overflow_traps(%d)%n", + getDecompileCount(), getOverflowRecompileCount(), getOverflowTrapCount())); if (hasNormalData()) { int pos = 0; HotSpotMethodDataAccessor data; diff -r 276858bc6ac6 -r 286dce1eca9b jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java --- a/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java Wed Oct 05 17:30:21 2016 +0200 +++ b/jvmci/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotProfilingInfo.java Wed Oct 05 11:38:45 2016 -0700 @@ -61,12 +61,12 @@ return methodData.getDecompileCount(); } - public int getOverflowCompileCount() { - return methodData.getOverflowCompileCount(); + public int getOverflowRecompileCount() { + return methodData.getOverflowRecompileCount(); } - public int getOverflowTrapsCount() { - return methodData.getOverflowTrapsCount(); + public int getOverflowTrapCount() { + return methodData.getOverflowTrapCount(); } @Override