@@ -89,7 +89,7 @@ class G1EvacFailureObjectsIterationHelper {
89
89
QuickSort::sort (_offset_array, _array_length, order_oop, true );
90
90
}
91
91
92
- void iterate_internal (ObjectClosure* closure) {
92
+ void iterate (ObjectClosure* closure) {
93
93
for (uint i = 0 ; i < _array_length; i++) {
94
94
oop cur = _objects_set->from_offset (_offset_array[i]);
95
95
closure->do_object (cur);
@@ -103,13 +103,13 @@ class G1EvacFailureObjectsIterationHelper {
103
103
_offset_array (nullptr ),
104
104
_array_length (0 ) { }
105
105
106
- void iterate (ObjectClosure* closure) {
106
+ void process_and_drop (ObjectClosure* closure) {
107
107
uint num = _segments->num_allocated_nodes ();
108
108
_offset_array = NEW_C_HEAP_ARRAY (OffsetInRegion, num, mtGC);
109
109
110
110
join_and_sort ();
111
111
assert (_array_length == num, " must be %u, %u" , _array_length, num);
112
- iterate_internal (closure);
112
+ iterate (closure);
113
113
114
114
FREE_C_HEAP_ARRAY (OffsetInRegion, _offset_array);
115
115
}
@@ -121,11 +121,11 @@ class G1EvacFailureObjectsIterationHelper {
121
121
}
122
122
};
123
123
124
- void G1EvacFailureObjectsSet::iterate (ObjectClosure* closure) {
124
+ void G1EvacFailureObjectsSet::process_and_drop (ObjectClosure* closure) {
125
125
assert_at_safepoint ();
126
126
127
127
G1EvacFailureObjectsIterationHelper helper (this );
128
- helper.iterate (closure);
128
+ helper.process_and_drop (closure);
129
129
130
130
_offsets.drop_all ();
131
131
}
0 commit comments