equal
deleted
inserted
replaced
83 // It's already processed |
83 // It's already processed |
84 if ((val & (clean_card_mask_val() | deferred_card_val())) == deferred_card_val()) { |
84 if ((val & (clean_card_mask_val() | deferred_card_val())) == deferred_card_val()) { |
85 return false; |
85 return false; |
86 } |
86 } |
87 |
87 |
88 if (val == g1_young_gen) { |
|
89 // the card is for a young gen region. We don't need to keep track of all pointers into young |
|
90 return false; |
|
91 } |
|
92 |
|
93 // Cached bit can be installed either on a clean card or on a claimed card. |
88 // Cached bit can be installed either on a clean card or on a claimed card. |
94 jbyte new_val = val; |
89 jbyte new_val = val; |
95 if (val == clean_card_val()) { |
90 if (val == clean_card_val()) { |
96 new_val = (jbyte)deferred_card_val(); |
91 new_val = (jbyte)deferred_card_val(); |
97 } else { |
92 } else { |