hotspot/src/share/vm/gc/shared/cardTableModRefBS.hpp
changeset 46619 a3919f5e8d2b
parent 46618 d503911aa948
child 46625 edefffab74e2
equal deleted inserted replaced
46618:d503911aa948 46619:a3919f5e8d2b
   166 
   166 
   167   // Initialization utilities; covered_words is the size of the covered region
   167   // Initialization utilities; covered_words is the size of the covered region
   168   // in, um, words.
   168   // in, um, words.
   169   inline size_t cards_required(size_t covered_words) {
   169   inline size_t cards_required(size_t covered_words) {
   170     // Add one for a guard card, used to detect errors.
   170     // Add one for a guard card, used to detect errors.
   171     const size_t words = align_size_up(covered_words, card_size_in_words);
   171     const size_t words = align_up(covered_words, card_size_in_words);
   172     return words / card_size_in_words + 1;
   172     return words / card_size_in_words + 1;
   173   }
   173   }
   174 
   174 
   175 protected:
   175 protected:
   176 
   176