Searched refs:block_is_obj (Results 1 - 23 of 23) sorted by relevance

/openjdk10/hotspot/src/share/vm/gc/serial/
H A DtenuredGeneration.inline.hpp52 bool TenuredGeneration::block_is_obj(const HeapWord* addr) const { function in class:TenuredGeneration
H A DtenuredGeneration.hpp89 inline bool block_is_obj(const HeapWord* addr) const;
/openjdk10/hotspot/src/share/vm/gc/g1/
H A DheapRegion.inline.hpp126 assert(!block_is_obj(addr), "must be");
129 assert(block_is_obj(addr), "must be");
136 HeapRegion::block_is_obj(const HeapWord* p) const {
176 if (block_is_obj(addr)) {
H A DheapRegion.hpp349 bool block_is_obj(const HeapWord* p) const;
H A Dg1CollectedHeap.hpp1252 virtual bool block_is_obj(const HeapWord* addr) const;
H A DheapRegion.cpp891 if (block_is_obj(p)) {
H A Dg1CollectedHeap.cpp2278 bool G1CollectedHeap::block_is_obj(const HeapWord* addr) const { function in class:G1CollectedHeap
2280 return hr->block_is_obj(addr);
/openjdk10/hotspot/src/share/vm/gc/parallel/
H A DparallelScavengeHeap.hpp211 bool block_is_obj(const HeapWord* addr) const;
H A DparallelScavengeHeap.cpp516 bool ParallelScavengeHeap::block_is_obj(const HeapWord* addr) const { function in class:ParallelScavengeHeap
/openjdk10/hotspot/src/share/vm/gc/cms/
H A DparCardTableModRefBS.cpp202 && sp->block_is_obj(first_block) // first block is an object
253 || !sp->block_is_obj(last_block) // last_block isn't an object
H A DcompactibleFreeListSpace.hpp307 return CompactibleFreeListSpace::block_is_obj(addr); // Avoid virtual call
443 bool block_is_obj(const HeapWord* p) const;
H A DcompactibleFreeListSpace.cpp458 if (_sp->block_is_obj(addr)) {
648 if (_cfls->CompactibleFreeListSpace::block_is_obj(bottom) && \
733 if (block_is_obj(cur)) {
763 if (block_is_obj(cur)) {
787 if (block_is_obj(cur) && obj_is_alive(cur)) {
836 if (block_is_obj(blk_start_addr)) {
1016 bool CompactibleFreeListSpace::block_is_obj(const HeapWord* p) const { function in class:CompactibleFreeListSpace
1040 assert(block_is_obj(p), "The address should point to an object");
2174 if (_sp->block_is_obj(addr)) {
2223 // us to sidestep an assertion in block_is_obj() tha
[all...]
H A DconcurrentMarkSweepGeneration.inline.hpp247 && _cmsGen->cmsSpace()->block_is_obj(addr)),
H A DconcurrentMarkSweepGeneration.cpp8098 if (_sp->block_is_obj(addr)) {
/openjdk10/hotspot/src/share/vm/gc/shared/
H A Dgeneration.cpp248 is_obj |= s->block_is_obj(_p);
254 bool Generation::block_is_obj(const HeapWord* p) const { function in class:Generation
H A Dspace.cpp51 if (_sp->block_is_obj(top_obj)) {
80 // 2. Even when a block_is_obj(), it may not entirely
94 if (_sp->block_is_obj(bottom) &&
483 assert (block_is_obj(p), "The address should point to an object");
H A DcardTableRS.cpp457 if (s->block_is_obj(boundary_block) && s->obj_is_alive(boundary_block)) {
475 if (s->block_is_obj(cur) && s->obj_is_alive(cur)) {
H A Dspace.hpp207 virtual bool block_is_obj(const HeapWord* addr) const = 0;
349 // Additionally, this also means that changes to block_size() or block_is_obj() that
648 bool block_is_obj(const HeapWord* p) const { return p < top(); } function in class:ContiguousSpace
H A Dgeneration.hpp531 virtual bool block_is_obj(const HeapWord* addr) const;
H A DgenCollectedHeap.hpp264 virtual bool block_is_obj(const HeapWord* addr) const;
H A DcollectedHeap.hpp517 virtual bool block_is_obj(const HeapWord* addr) const = 0;
H A DgenCollectedHeap.cpp968 bool GenCollectedHeap::block_is_obj(const HeapWord* addr) const { function in class:GenCollectedHeap
969 assert(is_in_reserved(addr), "block_is_obj of address outside of heap");
972 return _young_gen->block_is_obj(addr);
976 return _old_gen->block_is_obj(addr);
/openjdk10/hotspot/src/share/vm/runtime/
H A Dos.cpp1065 if (p != NULL && Universe::heap()->block_is_obj(p)) {

Completed in 371 milliseconds