src/share/vm/compiler/compileBroker.cpp

changeset 4450
eab4f9ed602c
parent 4438
9deda4d8e126
parent 4444
606eada1bf86
child 4539
6a51fc70a15e
     1.1 --- a/src/share/vm/compiler/compileBroker.cpp	Thu Jan 17 01:27:02 2013 -0500
     1.2 +++ b/src/share/vm/compiler/compileBroker.cpp	Thu Jan 17 18:47:36 2013 -0800
     1.3 @@ -1218,7 +1218,7 @@
     1.4    // lock, make sure that the compilation
     1.5    // isn't prohibited in a straightforward way.
     1.6  
     1.7 -  if (compiler(comp_level) == NULL || compilation_is_prohibited(method, osr_bci, comp_level)) {
     1.8 +  if (compiler(comp_level) == NULL || !compiler(comp_level)->can_compile_method(method) || compilation_is_prohibited(method, osr_bci, comp_level)) {
     1.9      return NULL;
    1.10    }
    1.11  

mercurial