src/share/vm/ci/ciEnv.cpp

changeset 2570
5841dc1964f0
parent 2551
4f26f535a225
child 2708
1d1603768966
equal deleted inserted replaced
2569:6bbaedb03534 2570:5841dc1964f0
411 } else { 411 } else {
412 fail_type = _unloaded_ciinstance_klass; 412 fail_type = _unloaded_ciinstance_klass;
413 } 413 }
414 KlassHandle found_klass; 414 KlassHandle found_klass;
415 { 415 {
416 ttyUnlocker ttyul; // release tty lock to avoid ordering problems
416 MutexLocker ml(Compile_lock); 417 MutexLocker ml(Compile_lock);
417 klassOop kls; 418 klassOop kls;
418 if (!require_local) { 419 if (!require_local) {
419 kls = SystemDictionary::find_constrained_instance_or_array_klass(sym, loader, 420 kls = SystemDictionary::find_constrained_instance_or_array_klass(sym, loader,
420 KILL_COMPILE_ON_FATAL_(fail_type)); 421 KILL_COMPILE_ON_FATAL_(fail_type));

mercurial