Lines Matching defs:slots

294             void **slots = (void **)range.address();
295 void **last = (void **)displace(slots, range.size() - sizeof(void*));
296 AUTO_PROBE(auto_probe_scan_range(slots, last));
297 while (slots <= last)
298 scan_reference(info, slots++);
302 void **slots = (void **)range.address();
303 void **last = (void **)displace(slots, range.size() - sizeof(void*));
304 AUTO_PROBE(auto_probe_scan_range(slots, last));
305 while (slots <= last)
306 scan_reference_indirect(info, indirectInfo, slots++);
310 void **slots = (void **)range.address();
311 void **last = (void **)displace(slots, range.size() - sizeof(void*));
312 AUTO_PROBE(auto_probe_scan_range(slots, last));
313 while (slots <= last)
314 scan_reference_repair_write_barrier(info, slots++, wb);
726 void **slots = (void **)object;
727 void **last = (void **)displace(slots, size - sizeof(void*));
728 AUTO_PROBE(auto_probe_scan_with_layout(slots, last, map));
736 slots += skip;
738 while (run--) scanner.scan_reference(exactInfo, slots++);
747 while (slots <= last) scanner.scan_reference_indirect(remainderInfo, indirect_info, slots++);
749 while (slots <= last) scanner.scan_reference(remainderInfo, slots++);
789 void **slots = (void **)object;
790 void **end = (void **)displace(slots, size);
791 AUTO_PROBE(auto_probe_scan_with_layout(slots, end, map));
799 slots += skip;
803 if (slots < end && (slots + run) <= end) {
804 wb->scan_marked_ranges(slots, run * sizeof(void*), &ReferenceIterator::scan_exact_range, &scanner);
810 slots += run;
815 if (slots < end) {
816 wb->scan_marked_ranges(slots, (end - slots) * sizeof(void*),