diff src/share/vm/runtime/compilationPolicy.cpp @ 9080:b84fd7d73702

8007288: Additional WB API for compiler's testing Reviewed-by: kvn, vlivanov
author iignatyev
date Tue, 09 Apr 2013 09:54:17 -0700
parents bd7a7ce2e264
children 89e4d67fdd2a 8df6ddda8090
line wrap: on
line diff
--- a/src/share/vm/runtime/compilationPolicy.cpp	Mon Apr 08 07:40:08 2013 -0700
+++ b/src/share/vm/runtime/compilationPolicy.cpp	Tue Apr 09 09:54:17 2013 -0700
@@ -123,9 +123,10 @@
   }
   if (comp_level == CompLevel_all) {
     return !m->is_not_compilable(CompLevel_simple) && !m->is_not_compilable(CompLevel_full_optimization);
-  } else {
+  } else if (is_compile(comp_level)) {
     return !m->is_not_compilable(comp_level);
   }
+  return false;
 }
 
 bool CompilationPolicy::is_compilation_enabled() {