< prev index next >
src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotMethodData.java
Print this page
*** 577,588 ****
}
}
totalCount += getMethodsNotRecordedExecutionCount(data, position);
! // Fixup the case of C1's inability to optimize profiling of a statically bindable call site.
! // If it's a monomorphic call site, attribute all the counts to the first type (if any is recorded).
if (entries == 1) {
counts[0] = totalCount;
}
return new RawItemProfile<>(entries, methods, counts, totalCount);
--- 577,589 ----
}
}
totalCount += getMethodsNotRecordedExecutionCount(data, position);
! // Fixup the case of C1's inability to optimize profiling of a statically bindable call
! // site. If it's a monomorphic call site, attribute all the counts to the first type (if
! // any is recorded).
if (entries == 1) {
counts[0] = totalCount;
}
return new RawItemProfile<>(entries, methods, counts, totalCount);
< prev index next >