/external/v8/src/ |
D | serialize.cc | 1220 int PartialSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { in PartialSnapshotCacheIndex() argument 1227 if (entry == heap_object) return i; in PartialSnapshotCacheIndex() 1235 isolate->serialize_partial_snapshot_cache()[length] = heap_object; in PartialSnapshotCacheIndex() 1246 int Serializer::RootIndex(HeapObject* heap_object, HowToCode from) { in RootIndex() argument 1248 if (heap->InNewSpace(heap_object)) return kInvalidRootIndex; in RootIndex() 1251 if (!root->IsSmi() && root == heap_object) { in RootIndex() 1312 HeapObject* heap_object = HeapObject::cast(o); in SerializeObject() local 1315 if ((root_index = RootIndex(heap_object, how_to_code)) != kInvalidRootIndex) { in SerializeObject() 1316 PutRoot(root_index, heap_object, how_to_code, where_to_point); in SerializeObject() 1320 if (address_mapper_.IsMapped(heap_object)) { in SerializeObject() [all …]
|
D | incremental-marking.cc | 235 HeapObject* heap_object = HeapObject::cast(obj); in INLINE() local 236 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in INLINE() 239 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), in INLINE() 240 heap_object->Size()); in INLINE() 243 incremental_marking_->WhiteToGreyAndPush(heap_object, mark_bit); in INLINE() 273 HeapObject* heap_object = HeapObject::cast(obj); in MarkObjectByPointer() local 274 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in MarkObjectByPointer() 277 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), in MarkObjectByPointer() 278 heap_object->Size()); in MarkObjectByPointer() 282 incremental_marking_->WhiteToGreyAndPush(heap_object, mark_bit); in MarkObjectByPointer()
|
D | mark-compact-inl.h | 91 HeapObject* heap_object = HeapObject::cast(obj); in IsMarked() local 92 return Marking::MarkBitFrom(heap_object).Get(); in IsMarked()
|
D | store-buffer.cc | 594 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); in IteratePointersInStoreBuffer() local 595 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); in IteratePointersInStoreBuffer()
|
D | spaces.h | 2592 HeapObject* heap_object; in next() local 2594 heap_object = lo_iterator_.Next(); in next() 2595 if (heap_object == NULL) { in next() 2601 } while (!heap_object->IsFixedArray()); in next() 2602 MemoryChunk* answer = MemoryChunk::FromAddress(heap_object->address()); in next()
|
D | mark-compact.cc | 2052 HeapObject* heap_object = HeapObject::cast(o); in IsUnmarkedHeapObject() local 2053 MarkBit mark = Marking::MarkBitFrom(heap_object); in IsUnmarkedHeapObject() 2100 HeapObject* heap_object = HeapObject::cast(object); in MarkObjectGroups() local 2101 MarkBit mark = Marking::MarkBitFrom(heap_object); in MarkObjectGroups() 2119 HeapObject* heap_object = HeapObject::cast(object); in MarkObjectGroups() local 2120 MarkBit mark = Marking::MarkBitFrom(heap_object); in MarkObjectGroups() 2121 MarkObject(heap_object, mark); in MarkObjectGroups() 2997 HeapObject* heap_object = HeapObject::cast(object); in RetainAs() local 2998 MapWord map_word = heap_object->map_word(); in RetainAs()
|
D | serialize.h | 488 int RootIndex(HeapObject* heap_object, HowToCode from);
|
D | objects.cc | 118 HeapObject* heap_object = HeapObject::cast(this); in ToBoolean() local 119 if (heap_object->IsUndefined() || heap_object->IsNull()) { in ToBoolean() 120 return heap_object->GetHeap()->false_value(); in ToBoolean() 123 if (heap_object->IsUndetectableObject()) { in ToBoolean() 124 return heap_object->GetHeap()->false_value(); in ToBoolean() 126 if (heap_object->IsString()) { in ToBoolean() 127 return heap_object->GetHeap()->ToBoolean( in ToBoolean() 130 if (heap_object->IsHeapNumber()) { in ToBoolean() 133 return heap_object->GetHeap()->true_value(); in ToBoolean() 711 HeapObject* heap_object = HeapObject::cast(this); in GetPrototype() local [all …]
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 341 void CmpObjectType(Register heap_object, InstanceType type, Register map); 407 Condition IsObjectStringType(Register heap_object, 415 void IsObjectJSObjectType(Register heap_object,
|
D | macro-assembler-ia32.cc | 368 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 371 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 550 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 553 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 561 void MacroAssembler::IsObjectJSObjectType(Register heap_object, in IsObjectJSObjectType() argument 565 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectJSObjectType()
|
/external/v8/tools/ |
D | grokdump.py | 1051 heap_object = heap.FindObject(maybe_address) 1054 if heap_object: 1055 heap_object.Print(Printer())
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 858 void CmpObjectType(Register heap_object, InstanceType type, Register map); 924 Condition IsObjectStringType(Register heap_object,
|
D | macro-assembler-x64.cc | 2630 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 2633 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 2893 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 2896 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 561 void IsObjectJSObjectType(Register heap_object, 771 void CompareObjectType(Register heap_object,
|
D | macro-assembler-arm.cc | 1148 void MacroAssembler::IsObjectJSObjectType(Register heap_object, in IsObjectJSObjectType() argument 1152 ldr(map, FieldMemOperand(heap_object, HeapObject::kMapOffset)); in IsObjectJSObjectType()
|
/external/v8/src/mips/ |
D | macro-assembler-mips.h | 876 void IsObjectJSObjectType(Register heap_object,
|
D | macro-assembler-mips.cc | 3795 void MacroAssembler::IsObjectJSObjectType(Register heap_object, in IsObjectJSObjectType() argument 3799 lw(map, FieldMemOperand(heap_object, HeapObject::kMapOffset)); in IsObjectJSObjectType()
|