Searched refs:FreeSpace (Results 1 – 11 of 11) sorted by relevance
/external/v8/src/heap/ |
D | objects-visiting-inl.h | 59 return visitor->VisitFreeSpace(map, FreeSpace::cast(object)); in Visit() 164 Map* map, FreeSpace* object) { in VisitFreeSpace() 169 return static_cast<ResultType>(FreeSpace::cast(object)->size()); in VisitFreeSpace()
|
D | spaces.cc | 1935 FreeSpace* new_node = free_list_.Allocate(size_in_bytes, &new_node_size); in AllocateChunk() 2862 FreeSpace* FreeListCategory::PickNodeFromList(size_t minimum_size, in AllocateChunk() 2865 FreeSpace* node = top(); in AllocateChunk() 2876 FreeSpace* FreeListCategory::SearchForNodeInList(size_t minimum_size, in AllocateChunk() 2879 FreeSpace* prev_non_evac_node = nullptr; in AllocateChunk() 2880 for (FreeSpace* cur_node = top(); cur_node != nullptr; in AllocateChunk() 2909 FreeSpace* free_space = FreeSpace::cast(HeapObject::FromAddress(start)); in AllocateChunk() 2920 FreeSpace* n = top(); in AllocateChunk() 2974 FreeSpace* FreeList::FindNodeIn(FreeListCategoryType type, size_t minimum_size, in AllocateChunk() 2977 FreeSpace* node = nullptr; in AllocateChunk() [all …]
|
D | spaces.h | 192 FreeSpace* PickNodeFromList(size_t minimum_size, size_t* node_size); 196 FreeSpace* SearchForNodeInList(size_t minimum_size, size_t* node_size); 216 FreeSpace* top() { return top_; } in top() 217 void set_top(FreeSpace* top) { top_ = top; } in set_top() 237 FreeSpace* top_; 1850 V8_WARN_UNUSED_RESULT FreeSpace* Allocate(size_t size_in_bytes, 1951 FreeSpace* FindNodeIn(FreeListCategoryType type, size_t minimum_size, 1957 FreeSpace* TryFindNodeIn(FreeListCategoryType type, size_t minimum_size, 1961 FreeSpace* SearchForNodeInList(FreeListCategoryType type, size_t* node_size,
|
D | objects-visiting.h | 108 V8_INLINE ResultType VisitFreeSpace(Map* map, FreeSpace* object);
|
D | heap.cc | 2823 FreeSpace::cast(filler)->relaxed_write_size(size); in CreateFillerObjectAt() 2963 if (filler->Size() > FreeSpace::kSize) { in LeftTrimFixedArray() 2964 MemsetPointer(HeapObject::RawField(filler, FreeSpace::kSize), in LeftTrimFixedArray() 2966 (filler->Size() - FreeSpace::kSize) / kPointerSize); in LeftTrimFixedArray()
|
/external/v8/src/ |
D | objects-inl.h | 2072 SMI_ACCESSORS(FreeSpace, size, kSizeOffset) in SMI_ACCESSORS() argument 2073 RELAXED_SMI_ACCESSORS(FreeSpace, size, kSizeOffset) in SMI_ACCESSORS() 2076 int FreeSpace::Size() { return size(); } in SMI_ACCESSORS() 2079 FreeSpace* FreeSpace::next() { in next() 2085 return reinterpret_cast<FreeSpace*>(Memory<Address>(address() + kNextOffset)); in next() 2089 void FreeSpace::set_next(FreeSpace* next) { in set_next() 2101 FreeSpace* FreeSpace::cast(HeapObject* o) { in cast() 2104 return reinterpret_cast<FreeSpace*>(o); in cast() 2133 return reinterpret_cast<const FreeSpace*>(this)->relaxed_read_size(); in SizeFromMap()
|
D | objects.h | 806 V(FreeSpace) \ 965 V(FreeSpace, FREE_SPACE_TYPE) \ 2829 class FreeSpace: public HeapObject { 2841 inline FreeSpace* next(); 2842 inline void set_next(FreeSpace* next); 2844 inline static FreeSpace* cast(HeapObject* obj); 2847 DECL_PRINTER(FreeSpace) 2848 DECL_VERIFIER(FreeSpace) 2857 DISALLOW_IMPLICIT_CONSTRUCTORS(FreeSpace);
|
D | objects-printer.cc | 168 FreeSpace::cast(this)->FreeSpacePrint(os); in HeapObjectPrint() 399 void FreeSpace::FreeSpacePrint(std::ostream& os) { // NOLINT in FreeSpacePrint()
|
D | objects-debug.cc | 197 FreeSpace::cast(this)->FreeSpaceVerify(isolate); in HeapObjectVerify() 424 void FreeSpace::FreeSpaceVerify(Isolate* isolate) { CHECK(IsFreeSpace()); } in FreeSpaceVerify()
|
D | objects.cc | 3480 os << "<FreeSpace[" << FreeSpace::cast(this)->size() << "]>"; in HeapObjectShortPrint()
|
/external/v8/src/objects/ |
D | map.h | 37 V(FreeSpace) \
|