changeset 22297:1b16dd28160c

removed forward looking statements from comment
author Doug Simon <doug.simon@oracle.com>
date Wed, 22 Jul 2015 15:11:03 +0200
parents 11c97c1d824a
children 571202729bbf
files src/share/vm/runtime/advancedThresholdPolicy.cpp
diffstat 1 files changed, 1 insertions(+), 7 deletions(-) [+]
line wrap: on
line diff
--- a/src/share/vm/runtime/advancedThresholdPolicy.cpp	Wed Jul 22 14:37:17 2015 +0200
+++ b/src/share/vm/runtime/advancedThresholdPolicy.cpp	Wed Jul 22 15:11:03 2015 +0200
@@ -375,13 +375,7 @@
       } else if ((this->*p)(i, b, cur_level)) {
 #ifdef COMPILERJVMCI
         // Since JVMCI takes a while to warm up, its queue inevitably backs up during
-        // early VM execution. As of 2014-06-13, JVMCI's inliner assumes that the root
-        // compilation method and all potential inlinees have mature profiles (which
-        // includes type profiling). If it sees immature profiles, JVMCI's inliner
-        // can perform pathologically bad (e.g., causing OutOfMemoryErrors due to
-        // exploring/inlining too many graphs). Since a rewrite of the inliner is
-        // in progress, we simply disable the dialing back heuristic for now and will
-        // revisit this decision once the new inliner is completed.
+        // early VM execution.
         next_level = CompLevel_full_profile;
 #else
         // C1-generated fully profiled code is about 30% slower than the limited profile