hotspot/src/share/vm/gc_implementation/g1/vm_operations_g1.cpp
changeset 10523 cdb54c167ab0
parent 9996 3851e45f93e7
child 10769 983d377770fd
equal deleted inserted replaced
10522:23830453e083 10523:cdb54c167ab0
    96     // setting it earlier.
    96     // setting it earlier.
    97     _full_collections_completed_before = g1h->full_collections_completed();
    97     _full_collections_completed_before = g1h->full_collections_completed();
    98 
    98 
    99     // At this point we are supposed to start a concurrent cycle. We
    99     // At this point we are supposed to start a concurrent cycle. We
   100     // will do so if one is not already in progress.
   100     // will do so if one is not already in progress.
   101     bool res = g1h->g1_policy()->force_initial_mark_if_outside_cycle();
   101     bool res = g1h->g1_policy()->force_initial_mark_if_outside_cycle(_gc_cause);
   102 
   102 
   103     // The above routine returns true if we were able to force the
   103     // The above routine returns true if we were able to force the
   104     // next GC pause to be an initial mark; it returns false if a
   104     // next GC pause to be an initial mark; it returns false if a
   105     // marking cycle is already in progress.
   105     // marking cycle is already in progress.
   106     //
   106     //