HomeSort by relevance Sort by last modified time
    Searched refs:MemoryChunk (Results 1 - 25 of 47) sorted by null

1 2

  /external/v8/src/heap/
spaces-inl.h 127 ? MemoryChunk::FromAddress(o->address())->InToSpace()
128 : MemoryChunk::FromAddress(o->address())->InFromSpace();
137 if (p == MemoryChunk::FromAddress(a)) return true;
146 return MemoryChunk::FromAddress(o->address())->InNewSpace();
168 Page* Page::Initialize(Heap* heap, MemoryChunk* chunk, Executability executable,
172 chunk->SetFlag(in_to_space ? MemoryChunk::IN_TO_SPACE
173 : MemoryChunk::IN_FROM_SPACE);
174 DCHECK(!chunk->IsFlagSet(in_to_space ? MemoryChunk::IN_FROM_SPACE
175 : MemoryChunk::IN_TO_SPACE));
186 Page* Page::Initialize(Heap* heap, MemoryChunk* chunk, Executability executable
    [all...]
remembered-set.h 24 static void Insert(MemoryChunk* chunk, Address slot_addr) {
37 static void Remove(MemoryChunk* chunk, Address slot_addr) {
48 static void RemoveRange(MemoryChunk* chunk, Address start, Address end,
92 heap, [callback](MemoryChunk* chunk) { Iterate(chunk, callback); });
96 // The callback should take (MemoryChunk* chunk) and return void.
100 MemoryChunk* chunk;
114 static void Iterate(MemoryChunk* chunk, Callback callback) {
153 static void RemoveRangeTyped(MemoryChunk* page, Address start, Address end) {
171 IterateMemoryChunks(heap, [callback](MemoryChunk* chunk) {
180 static void IterateTyped(MemoryChunk* chunk, Callback callback)
    [all...]
spaces.cc 140 Address aligned_base = RoundUp(base, MemoryChunk::kAlignment);
214 DCHECK(IsAddressAligned(current.start, MemoryChunk::kAlignment));
237 DCHECK(IsAddressAligned(address, MemoryChunk::kAlignment));
263 size_t aligned_requested = RoundUp(requested_size, MemoryChunk::kAlignment);
269 DCHECK(IsAddressAligned(block->start, MemoryChunk::kAlignment));
368 MemoryChunk* chunk = nullptr;
371 bool pooled = chunk->IsFlagSet(MemoryChunk::POOLED);
389 std::list<MemoryChunk*> delayed_chunks(std::move(delayed_regular_chunks_));
397 bool MemoryAllocator::CanFreeMemoryChunk(MemoryChunk* chunk) {
499 MemoryChunk* MemoryChunk::Initialize(Heap* heap, Address base, size_t size
    [all...]
spaces.h 37 class MemoryChunk;
227 // MemoryChunk represents a memory region owned by a specific space.
231 class MemoryChunk {
373 // Only works if the pointer is in the first kPageSize of the MemoryChunk.
374 static MemoryChunk* FromAddress(Address a) {
375 return reinterpret_cast<MemoryChunk*>(OffsetFrom(a) & ~kAlignmentMask);
378 static inline MemoryChunk* FromAnyPointerAddress(Heap* heap, Address addr);
385 MemoryChunk* chunk = MemoryChunk::FromAddress(mark - 1);
394 static bool IsValid(MemoryChunk* chunk) { return chunk != nullptr;
    [all...]
page-parallel-job.h 25 // MemoryChunk* page,
31 // MemoryChunk* page,
60 void AddPage(MemoryChunk* chunk, typename JobTraits::PerPageData data) {
128 Item(MemoryChunk* chunk, typename JobTraits::PerPageData data, Item* next)
130 MemoryChunk* chunk;
incremental-marking.cc 132 MemoryChunk::IncrementLiveBytesFromGC(heap_obj, -heap_obj->Size());
141 DCHECK(MemoryChunk::FromAddress(old_start) ==
142 MemoryChunk::FromAddress(new_start));
187 MemoryChunk* chunk = MemoryChunk::FromAddress(object->address());
188 if (chunk->IsFlagSet(MemoryChunk::HAS_PROGRESS_BAR)) {
271 MemoryChunk::IncrementLiveBytesFromGC(heap_object, heap_object->Size());
320 void IncrementalMarking::SetOldSpacePageFlags(MemoryChunk* chunk,
324 chunk->SetFlag(MemoryChunk::POINTERS_TO_HERE_ARE_INTERESTING);
325 chunk->SetFlag(MemoryChunk::POINTERS_FROM_HERE_ARE_INTERESTING)
    [all...]
mark-compact-inl.h 18 MemoryChunk::IncrementLiveBytesFromGC(obj, obj->Size());
29 MemoryChunk::IncrementLiveBytesFromGC(obj, -obj->Size());
50 MemoryChunk::IncrementLiveBytesFromGC(obj, obj->Size());
179 DCHECK_EQ(chunk_, MemoryChunk::FromAddress(end));
mark-compact.h 37 MemoryChunk* p = MemoryChunk::FromAddress(addr);
245 explicit MarkBitCellIterator(MemoryChunk* chunk) : chunk_(chunk) {
296 MemoryChunk* chunk_;
314 explicit LiveObjectIterator(MemoryChunk* chunk)
326 MemoryChunk* chunk_;
638 void DiscoverGreyObjectsOnPage(MemoryChunk* p);
701 bool VisitLiveObjects(MemoryChunk* page, Visitor* visitor,
704 void RecomputeLiveBytes(MemoryChunk* page);
incremental-marking.h 163 inline void SetOldSpacePageFlags(MemoryChunk* chunk) {
262 static void SetOldSpacePageFlags(MemoryChunk* chunk, bool is_marking,
265 static void SetNewSpacePageFlags(MemoryChunk* chunk, bool is_marking);
heap-inl.h 413 MemoryChunk* memory_chunk = MemoryChunk::FromAddress(object_address);
473 MemoryChunk::FromAddress(HeapObject::cast(object)->address())
480 MemoryChunk::FromAddress(HeapObject::cast(object)->address())
497 return page->IsFlagSet(MemoryChunk::NEW_SPACE_BELOW_AGE_MARK) &&
542 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
mark-compact.cc 403 MemoryChunk* chunk = MemoryChunk::FromAddress(obj->address());
666 if (p->IsFlagSet(MemoryChunk::FORCE_EVACUATION_CANDIDATE_FOR_TESTING)) {
669 p->ClearFlag(MemoryChunk::FORCE_EVACUATION_CANDIDATE_FOR_TESTING);
    [all...]
scavenger.cc 142 MemoryChunk::IncrementLiveBytesFromGC(target, size);
heap.cc     [all...]
  /external/v8/src/ia32/
macro-assembler-ia32.cc 176 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cc,
513 MemoryChunk::kPointersToHereAreInterestingMask,
576 MemoryChunk::kPointersToHereAreInterestingMask,
583 MemoryChunk::kPointersFromHereAreInterestingMask,
635 MemoryChunk::kPointersToHereAreInterestingMask, zero, &done,
638 MemoryChunk::kPointersFromHereAreInterestingMask, zero, &done,
    [all...]
  /external/v8/src/x87/
macro-assembler-x87.cc 170 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cc,
432 MemoryChunk::kPointersToHereAreInterestingMask,
491 MemoryChunk::kPointersToHereAreInterestingMask,
498 MemoryChunk::kPointersFromHereAreInterestingMask,
550 MemoryChunk::kPointersToHereAreInterestingMask, zero, &done,
553 MemoryChunk::kPointersFromHereAreInterestingMask, zero, &done,
    [all...]
  /external/v8/src/arm64/
macro-assembler-arm64.cc     [all...]
  /external/v8/src/
globals.h 435 class MemoryChunk;
689 MemoryChunk* page,
    [all...]
deoptimizer.cc 25 static MemoryChunk* AllocateCodeChunk(MemoryAllocator* allocator) {
562 MemoryChunk* base = data->deopt_entry_code_[type];
571 MemoryChunk* base = data->deopt_entry_code_[type];
    [all...]
deoptimizer.h 836 MemoryChunk* deopt_entry_code_[Deoptimizer::kLastBailoutType + 1];
    [all...]
  /external/v8/src/arm/
macro-assembler-arm.cc 431 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cond, branch);
518 MemoryChunk::kPointersToHereAreInterestingMask,
592 MemoryChunk::kPointersToHereAreInterestingMask,
598 MemoryChunk::kPointersFromHereAreInterestingMask,
655 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
657 MemoryChunk::kPointersFromHereAreInterestingMask, eq, &done);
    [all...]
  /external/v8/src/ppc/
macro-assembler-ppc.cc 285 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cond, branch);
360 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
430 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
434 MemoryChunk::kPointersFromHereAreInterestingMask, eq, &done);
491 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
493 MemoryChunk::kPointersFromHereAreInterestingMask, eq, &done);
    [all...]
  /external/v8/src/s390/
macro-assembler-s390.cc 254 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cond, branch);
326 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
391 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
395 MemoryChunk::kPointersFromHereAreInterestingMask, eq, &done);
450 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
452 MemoryChunk::kPointersFromHereAreInterestingMask, eq, &done);
    [all...]
  /external/v8/src/x64/
macro-assembler-x64.cc 256 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cc, branch,
389 MemoryChunk::kPointersToHereAreInterestingMask,
451 MemoryChunk::kPointersToHereAreInterestingMask,
459 MemoryChunk::kPointersFromHereAreInterestingMask,
514 MemoryChunk::kPointersToHereAreInterestingMask, zero, &done,
517 MemoryChunk::kPointersFromHereAreInterestingMask, zero, &done,
    [all...]
  /external/v8/src/snapshot/
serializer.cc 511 MemoryChunk::FromAddress(object_->address())->owner()->identity();
  /external/v8/src/mips/
macro-assembler-mips.cc 187 CheckPageFlag(object, scratch, MemoryChunk::kIsInNewSpaceMask, cc, branch);
282 MemoryChunk::kPointersToHereAreInterestingMask,
359 MemoryChunk::kPointersToHereAreInterestingMask,
365 MemoryChunk::kPointersFromHereAreInterestingMask,
422 MemoryChunk::kPointersToHereAreInterestingMask, eq, &done);
424 MemoryChunk::kPointersFromHereAreInterestingMask, eq, &done);
    [all...]

Completed in 2842 milliseconds

1 2