src/share/vm/compiler/compileBroker.cpp

changeset 9691
556282e43cc1
parent 9690
61d955db2a5b
child 9703
2fdf635bcf28
child 9858
b985cbb00e68
equal deleted inserted replaced
9690:61d955db2a5b 9691:556282e43cc1
751 No_Safepoint_Verifier nsv; 751 No_Safepoint_Verifier nsv;
752 task = CompilationPolicy::policy()->select_task(this); 752 task = CompilationPolicy::policy()->select_task(this);
753 } 753 }
754 if (task != NULL) { 754 if (task != NULL) {
755 remove(task); 755 remove(task);
756 purge_stale_tasks(); // may temporarily release MCQ lock 756 }
757 } 757 purge_stale_tasks(); // may temporarily release MCQ lock
758 return task; 758 return task;
759 } 759 }
760 760
761 // Clean & deallocate stale compile tasks. 761 // Clean & deallocate stale compile tasks.
762 // Temporarily releases MethodCompileQueue lock. 762 // Temporarily releases MethodCompileQueue lock.

mercurial