equal
deleted
inserted
replaced
136 ObjectMonitor** free_tail_p); |
136 ObjectMonitor** free_tail_p); |
137 static bool deflate_monitor(ObjectMonitor* mid, oop obj, |
137 static bool deflate_monitor(ObjectMonitor* mid, oop obj, |
138 ObjectMonitor** free_head_p, |
138 ObjectMonitor** free_head_p, |
139 ObjectMonitor** free_tail_p); |
139 ObjectMonitor** free_tail_p); |
140 static bool is_cleanup_needed(); |
140 static bool is_cleanup_needed(); |
|
141 static bool needs_monitor_scavenge(); |
141 static void oops_do(OopClosure* f); |
142 static void oops_do(OopClosure* f); |
142 // Process oops in thread local used monitors |
143 // Process oops in thread local used monitors |
143 static void thread_local_used_oops_do(Thread* thread, OopClosure* f); |
144 static void thread_local_used_oops_do(Thread* thread, OopClosure* f); |
144 |
145 |
145 // debugging |
146 // debugging |