Lines Matching refs:words

254     // Size of the partial object extending onto the region (words).
258 // in this region (words). This does not include the partial object
263 // Total live data that lies within the region (words).
314 void set_partial_obj_size(size_t words) {
315 _partial_obj_size = (region_sz_t) words;
320 inline void set_live_obj_size(size_t words);
326 inline void add_live_obj(size_t words);
421 // Return the number of words between addr and the start of the region
531 inline void ParallelCompactData::RegionData::set_live_obj_size(size_t words)
533 assert(words <= los_mask, "would overflow");
534 _dc_and_los = destination_count_raw() | (region_sz_t)words;
578 inline void ParallelCompactData::RegionData::add_live_obj(size_t words)
580 assert(words <= (size_t)los_mask - live_obj_size(), "overflow");
581 Atomic::add((int) words, (volatile int*) &_dc_and_los);
748 // The closure is initialized with the number of heap words to process
750 // methods in subclasses should update the total as words are processed. Since
763 size_t words = max_uintx);
773 virtual IterationStatus do_addr(HeapWord* addr, size_t words) = 0;
776 inline void decrement_words_remaining(size_t words);
791 size_t words):
794 , _initial_words_remaining(words)
797 _words_remaining = words;
825 inline void ParMarkBitMapClosure::decrement_words_remaining(size_t words) {
826 assert(_words_remaining >= words, "processed too many words");
827 _words_remaining -= words;
1259 HeapWord* destination, size_t words);
1270 // Copy enough words to fill this closure, starting at source(). Interior
1274 // Copy enough words to fill this closure or to the end of an object,
1280 // Update variables to indicate that word_count words were processed.
1293 size_t words) :
1294 ParMarkBitMapClosure(bitmap, cm, words), _start_array(start_array)
1299 inline void MoveAndUpdateClosure::update_state(size_t words)
1301 decrement_words_remaining(words);
1302 _source += words;
1303 _destination += words;
1317 virtual IterationStatus do_addr(HeapWord* addr, size_t words);