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