83 if (current_thread->active_handles() == NULL) return; |
83 if (current_thread->active_handles() == NULL) return; |
84 |
84 |
85 // Short-circuit any possible re-entrant gc-a-lot attempt |
85 // Short-circuit any possible re-entrant gc-a-lot attempt |
86 if (thread->skip_gcalot()) return; |
86 if (thread->skip_gcalot()) return; |
87 |
87 |
88 if (is_init_completed()) { |
88 if (Threads::is_vm_complete()) { |
89 |
89 |
90 if (++_fullgc_alot_invocation < FullGCALotStart) { |
90 if (++_fullgc_alot_invocation < FullGCALotStart) { |
91 return; |
91 return; |
92 } |
92 } |
93 |
93 |