src/share/vm/runtime/synchronizer.hpp

changeset 1942
b96a3e44582f
parent 435
a61af66fc99e
child 1944
3a9de63b2209
     1.1 --- a/src/share/vm/runtime/synchronizer.hpp	Wed May 26 14:16:55 2010 -0700
     1.2 +++ b/src/share/vm/runtime/synchronizer.hpp	Thu Jun 03 13:21:47 2010 -0400
     1.3 @@ -150,6 +150,8 @@
     1.4    // Basically we deflate all monitors that are not busy.
     1.5    // An adaptive profile-based deflation policy could be used if needed
     1.6    static void deflate_idle_monitors();
     1.7 +  static bool deflate_monitor(ObjectMonitor* mid, oop obj, ObjectMonitor** FreeHeadp,
     1.8 +                              ObjectMonitor** FreeTailp);
     1.9    static void oops_do(OopClosure* f);
    1.10  
    1.11    // debugging

mercurial