Searched refs:_byte_map (Results 1 - 4 of 4) sorted by relevance

/openjdk7/hotspot/src/share/vm/memory/
H A DcardTableModRefBS.hpp103 const size_t _page_size; // page size used when mapping _byte_map
105 jbyte* _byte_map; // the card marking array member in class:CardTableModRefBS
160 assert(result >= _byte_map && result < _byte_map + _byte_map_size,
340 return _byte_map[card_index] == dirty_card_val();
344 _byte_map[card_index] = dirty_card_val();
348 jbyte val = _byte_map[card_index];
353 jbyte val = _byte_map[card_index];
359 _byte_map[card_index] = val;
365 return _byte_map[card_inde
[all...]
H A DcardTableModRefBS.cpp107 // _byte_map = byte_map_base + (uintptr_t(low_bound) >> card_shift)
108 _byte_map = (jbyte*) heap_rs.base();
109 byte_map_base = _byte_map - (uintptr_t(low_bound) >> card_shift);
110 assert(byte_for(low_bound) == &_byte_map[0], "Checking start of map");
111 assert(byte_for(high_bound-1) <= &_byte_map[_last_valid_index], "Checking end of map");
113 jbyte* guard_card = &_byte_map[_guard_index];
143 " &_byte_map[0]: " INTPTR_FORMAT
144 " &_byte_map[_last_valid_index]: " INTPTR_FORMAT,
145 &_byte_map[0],
146 &_byte_map[_last_valid_inde
[all...]
/openjdk7/hotspot/src/share/vm/gc_implementation/parallelScavenge/
H A DcardTableExtension.hpp112 return (addr >= _byte_map) && (addr < _byte_map + _byte_map_size);
/openjdk7/hotspot/src/share/vm/runtime/
H A DvmStructs.cpp522 nonstatic_field(CardTableModRefBS, _byte_map, jbyte*) \

Completed in 77 milliseconds