src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp

changeset 4679
a252e688abcf
parent 4299
f34d701e952e
child 6198
55fb97c4c58d
     1.1 --- a/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp	Fri Mar 01 04:58:31 2013 -0800
     1.2 +++ b/src/share/vm/gc_implementation/concurrentMarkSweep/concurrentMarkSweepThread.hpp	Fri Feb 01 17:02:36 2013 -0800
     1.3 @@ -130,6 +130,12 @@
     1.4    // A concurrent full gc request terminates the wait.
     1.5    void wait_on_cms_lock(long t_millis);
     1.6  
     1.7 +  // Wait on CMS lock until the next synchronous GC
     1.8 +  // or given timeout, whichever is earlier. A timeout value
     1.9 +  // of 0 indicates that there is no upper bound on the wait time.
    1.10 +  // A concurrent full gc request terminates the wait.
    1.11 +  void wait_on_cms_lock_for_scavenge(long t_millis);
    1.12 +
    1.13    // The CMS thread will yield during the work portion of its cycle
    1.14    // only when requested to.  Both synchronous and asychronous requests
    1.15    // are provided:

mercurial