Lines Matching refs:jbyte
79 static bool card_is_dirty_wrt_gen_iter(jbyte cv) {
86 virtual bool card_will_be_scanned(jbyte cv) {
92 virtual bool card_may_have_been_dirty(jbyte cv) {
105 jbyte* _byte_map; // the card marking array
154 jbyte* byte_for(const void* p) const {
159 jbyte* result = &byte_map_base[uintptr_t(p) >> card_shift];
168 jbyte* byte_after(const void* p) const {
210 typedef jbyte* CardPtr;
223 jbyte**& lowest_non_clean,
247 jbyte** lowest_non_clean,
258 jbyte** lowest_non_clean,
333 jbyte* byte = byte_for((void*)field);
348 jbyte val = _byte_map[card_index];
353 jbyte val = _byte_map[card_index];
355 val = (jbyte)claimed_card_val();
357 val |= (jbyte)claimed_card_val();
369 jbyte val = _byte_map[card_index];
379 jbyte* byte_map_base;
383 jbyte* pcard = byte_for(p);
388 jbyte* pcard = byte_for(p + card_size_in_words - 1);
442 const jbyte* byte_for_const(const void* p) const {
445 const jbyte* byte_after_const(const void* p) const {
450 HeapWord* addr_for(const jbyte* p) const {
453 size_t delta = pointer_delta(p, byte_map_base, sizeof(jbyte));
471 const jbyte* byte_for_index(const size_t card_index) const {
483 void verify_region(MemRegion mr, jbyte val, bool val_equals) PRODUCT_RETURN;
499 bool card_will_be_scanned(jbyte cv);
500 bool card_may_have_been_dirty(jbyte cv);