/external/v8/src/ |
mark-compact-inl.h | 41 MemoryChunk* p = MemoryChunk::FromAddress(addr); 59 MemoryChunk::IncrementLiveBytesFromGC(obj->address(), obj->Size()); 82 MemoryChunk::IncrementLiveBytesFromGC(obj->address(), obj->Size());
|
spaces-inl.h | 42 void Bitmap::Clear(MemoryChunk* chunk) { 163 MemoryChunk* chunk, 185 void MemoryChunk::set_scan_on_scavenge(bool scan) { 197 MemoryChunk* MemoryChunk::FromAnyPointerAddress(Address addr) { 198 MemoryChunk* maybe = reinterpret_cast<MemoryChunk*>( 206 MemoryChunk* chunk = MemoryChunk::FromAddress(o->address()); 310 LargePage* LargePage::Initialize(Heap* heap, MemoryChunk* chunk) [all...] |
spaces.cc | 152 MemoryChunk::kAlignment); 220 size_t aligned_requested = RoundUp(requested, MemoryChunk::kAlignment); 229 ASSERT(IsAddressAligned(current.start, MemoryChunk::kAlignment)); 246 ASSERT(IsAddressAligned(address, MemoryChunk::kAlignment)); 399 MemoryChunk* chunk = MemoryChunk::Initialize(heap, 410 chunk->SetFlag(in_to_space ? MemoryChunk::IN_TO_SPACE 411 : MemoryChunk::IN_FROM_SPACE); 412 ASSERT(!chunk->IsFlagSet(in_to_space ? MemoryChunk::IN_FROM_SPACE 413 : MemoryChunk::IN_TO_SPACE)) [all...] |
store-buffer.cc | 190 MemoryChunk* chunk; 196 Filter(MemoryChunk::SCAN_ON_SCAVENGE); 230 MemoryChunk* chunk; 235 MemoryChunk* previous_chunk = NULL; 238 MemoryChunk* containing_chunk = NULL; 242 containing_chunk = MemoryChunk::FromAnyPointerAddress(addr); 253 Filter(MemoryChunk::SCAN_ON_SCAVENGE); 261 MemoryChunk* previous_chunk = NULL; 264 MemoryChunk* containing_chunk = NULL; 268 containing_chunk = MemoryChunk::FromAnyPointerAddress(addr) [all...] |
spaces.h | 122 class MemoryChunk; 224 static inline void Clear(MemoryChunk* chunk); 297 // MemoryChunk represents a memory region owned by a specific space. 301 class MemoryChunk { 303 // Only works if the pointer is in the first kPageSize of the MemoryChunk. 304 static MemoryChunk* FromAddress(Address a) { 305 return reinterpret_cast<MemoryChunk*>(OffsetFrom(a) & ~kAlignmentMask); 309 static inline MemoryChunk* FromAnyPointerAddress(Address addr); 315 MemoryChunk* next_chunk() const { return next_chunk_; } 316 MemoryChunk* prev_chunk() const { return prev_chunk_; [all...] |
incremental-marking.cc | 239 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), 277 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), 292 void IncrementalMarking::SetOldSpacePageFlags(MemoryChunk* chunk, 296 chunk->SetFlag(MemoryChunk::POINTERS_TO_HERE_ARE_INTERESTING); 297 chunk->SetFlag(MemoryChunk::POINTERS_FROM_HERE_ARE_INTERESTING); 303 chunk->SetFlag(MemoryChunk::RESCAN_ON_EVACUATION); 307 chunk->ClearFlag(MemoryChunk::POINTERS_TO_HERE_ARE_INTERESTING); 308 chunk->ClearFlag(MemoryChunk::POINTERS_FROM_HERE_ARE_INTERESTING); 310 chunk->ClearFlag(MemoryChunk::POINTERS_TO_HERE_ARE_INTERESTING); 311 chunk->SetFlag(MemoryChunk::POINTERS_FROM_HERE_ARE_INTERESTING) [all...] |
store-buffer-inl.h | 70 MemoryChunk::FromAnyPointerAddress(addr),
|
incremental-marking.h | 192 inline void SetOldSpacePageFlags(MemoryChunk* chunk) { 245 static void SetOldSpacePageFlags(MemoryChunk* chunk,
|
incremental-marking-inl.h | 98 MemoryChunk::IncrementLiveBytesFromGC(obj->address(), -obj_size);
|
v8globals.h | 128 class MemoryChunk; 306 MemoryChunk* page,
|
deoptimizer.h | 89 MemoryChunk* eager_deoptimization_entry_code_; 90 MemoryChunk* lazy_deoptimization_entry_code_; 303 static MemoryChunk* CreateCode(BailoutType type);
|
heap.h | 264 void Callback(MemoryChunk* page, StoreBufferEvent event); 275 MemoryChunk* current_page_; [all...] |
deoptimizer.cc | 446 MemoryChunk* base = NULL; 465 MemoryChunk* base = NULL; [all...] |
mark-compact.cc | 382 ASSERT(MemoryChunk::FromAddress(old_start) == 383 MemoryChunk::FromAddress(new_start)); 648 p->ClearFlag(MemoryChunk::RESCAN_ON_EVACUATION); [all...] |
mark-compact.h | 201 MemoryChunk::IncrementLiveBytesFromGC(object->address(), -object->Size());
|
heap.cc | [all...] |
heap-inl.h | 328 bool below_mark = page->IsFlagSet(MemoryChunk::NEW_SPACE_BELOW_AGE_MARK) &&
|
builtins.cc | 381 MemoryChunk::IncrementLiveBytesFromMutator(elms->address(), -size_delta); [all...] |
/external/v8/src/ia32/ |
macro-assembler-ia32.cc | 70 ASSERT(MemoryChunk::IN_FROM_SPACE < 8); 71 ASSERT(MemoryChunk::IN_TO_SPACE < 8); 72 int mask = (1 << MemoryChunk::IN_FROM_SPACE) 73 | (1 << MemoryChunk::IN_TO_SPACE); 75 test_b(Operand(scratch, MemoryChunk::kFlagsOffset), 277 MemoryChunk::kPointersToHereAreInterestingMask, 283 MemoryChunk::kPointersFromHereAreInterestingMask, [all...] |
code-stubs-ia32.cc | [all...] |
/external/v8/src/arm/ |
macro-assembler-arm.cc | 515 MemoryChunk::kPointersToHereAreInterestingMask, 520 MemoryChunk::kPointersFromHereAreInterestingMask, [all...] |
code-stubs-arm.cc | [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.cc | 405 MemoryChunk::kPointersToHereAreInterestingMask, 412 MemoryChunk::kPointersFromHereAreInterestingMask, [all...] |
code-stubs-x64.cc | [all...] |
/external/v8/src/mips/ |
macro-assembler-mips.cc | 270 MemoryChunk::kPointersToHereAreInterestingMask, 275 MemoryChunk::kPointersFromHereAreInterestingMask, [all...] |