equal
deleted
inserted
replaced
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 // |