/external/v8/src/ |
D | address-map.cc | 24 HeapObject* heap_object = HeapObject::cast(root); in RootIndexMap() local 25 base::HashMap::Entry* entry = LookupEntry(map_, heap_object, false); in RootIndexMap() 30 SetValue(LookupEntry(map_, heap_object, true), i); in RootIndexMap()
|
D | handles.cc | 20 HeapObject* heap_object = HeapObject::cast(object); in IsDereferenceAllowed() local 21 Heap* heap = heap_object->GetHeap(); in IsDereferenceAllowed() 33 if (heap_object->IsCell()) return true; in IsDereferenceAllowed() 34 if (heap_object->IsMap()) return true; in IsDereferenceAllowed() 35 if (heap_object->IsInternalizedString()) return true; in IsDereferenceAllowed()
|
D | counters-inl.h | 14 HeapObject* heap_object, RuntimeCallStats::CounterId counter_id) { in RuntimeCallTimerScope() argument 16 isolate_ = heap_object->GetIsolate(); in RuntimeCallTimerScope()
|
D | counters.h | 812 inline RuntimeCallTimerScope(HeapObject* heap_object,
|
/external/v8/src/heap/ |
D | scavenger-inl.h | 45 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); in CheckAndScavengeObject() local 46 DCHECK(heap_object->IsHeapObject()); in CheckAndScavengeObject() 48 ScavengeObject(reinterpret_cast<HeapObject**>(slot), heap_object); in CheckAndScavengeObject()
|
D | remembered-set.cc | 61 HeapObject* heap_object = HeapObject::cast(object); in IsValidSlot() local 64 return Marking::IsBlack(Marking::MarkBitFrom(heap_object)) && in IsValidSlot()
|
D | mark-compact-inl.h | 54 HeapObject* heap_object = HeapObject::cast(obj); in IsMarked() local 55 return Marking::IsBlackOrGrey(Marking::MarkBitFrom(heap_object)); in IsMarked()
|
D | incremental-marking.cc | 162 static inline void MarkBlackOrKeepBlack(HeapObject* heap_object, in MarkBlackOrKeepBlack() argument 167 MemoryChunk::IncrementLiveBytesFromGC(heap_object, size); in MarkBlackOrKeepBlack() 271 HeapObject* heap_object = HeapObject::cast(obj); in INLINE() local 272 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in INLINE() 275 MemoryChunk::IncrementLiveBytesFromGC(heap_object, heap_object->Size()); in INLINE()
|
D | mark-compact.cc | 194 for (HeapObject* heap_object = iterator.Next(); heap_object != NULL; in VerifyEvacuation() local 195 heap_object = iterator.Next()) { in VerifyEvacuation() 197 if (!heap_object->IsFiller()) { in VerifyEvacuation() 198 heap_object->Iterate(&visitor); in VerifyEvacuation() 1972 HeapObject* heap_object = HeapObject::cast(o); in IsUnmarkedHeapObject() local 1973 MarkBit mark = Marking::MarkBitFrom(heap_object); in IsUnmarkedHeapObject() 1982 HeapObject* heap_object = HeapObject::cast(o); in IsUnmarkedHeapObjectWithHeap() local 1983 MarkBit mark = Marking::MarkBitFrom(heap_object); in IsUnmarkedHeapObjectWithHeap() 2273 HeapObject* heap_object = HeapObject::cast(*object); in RegisterExternallyReferencedObject() local 2274 DCHECK(heap_->Contains(heap_object)); in RegisterExternallyReferencedObject() [all …]
|
/external/v8/src/snapshot/ |
D | startup-serializer.cc | 95 int StartupSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { in PartialSnapshotCacheIndex() argument 97 if (!partial_cache_index_map_.LookupOrInsert(heap_object, &index)) { in PartialSnapshotCacheIndex() 101 VisitPointer(reinterpret_cast<Object**>(&heap_object)); in PartialSnapshotCacheIndex()
|
D | code-serializer.h | 45 void SerializeGeneric(HeapObject* heap_object, HowToCode how_to_code,
|
D | code-serializer.cc | 105 void CodeSerializer::SerializeGeneric(HeapObject* heap_object, in SerializeGeneric() argument 109 ObjectSerializer serializer(this, heap_object, &sink_, how_to_code, in SerializeGeneric()
|
/external/v8/src/profiler/ |
D | sampling-heap-profiler.cc | 100 HeapObject* heap_object = HeapObject::FromAddress(soon_object); in SampleObject() local 101 Handle<Object> obj(heap_object, isolate_); in SampleObject()
|
/external/v8/tools/ |
D | grokdump.py | 166 heap_object = heap.FindObject(maybe_address) 169 if heap_object: 170 heap_object.Print(Printer()) 2372 heap_object = self.padawan.SenseObject(address) 2373 return cgi.escape(str(heap_object or "")) 2425 heap_object = "" 2441 heap_object = self.format_object(maybe_address) 2467 f.write(" <td>%s</td>\n" % (heap_object or '')) 2933 heap_object = self.padawan.SenseObject(maybe_address) 2936 heap_object or '') [all …]
|
/external/v8/src/x87/ |
D | macro-assembler-x87.h | 379 void CmpObjectType(Register heap_object, InstanceType type, Register map); 428 Condition IsObjectStringType(Register heap_object, Register map, 436 Condition IsObjectNameType(Register heap_object, Register map,
|
D | macro-assembler-x87.cc | 693 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 696 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 812 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 815 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 823 Condition MacroAssembler::IsObjectNameType(Register heap_object, in IsObjectNameType() argument 826 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 389 void CmpObjectType(Register heap_object, InstanceType type, Register map); 439 Condition IsObjectStringType(Register heap_object, Register map, 447 Condition IsObjectNameType(Register heap_object, Register map,
|
D | macro-assembler-ia32.cc | 802 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 805 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 923 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 926 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 934 Condition MacroAssembler::IsObjectNameType(Register heap_object, in IsObjectNameType() argument 937 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 1067 void CmpObjectType(Register heap_object, InstanceType type, Register map); 1126 Condition IsObjectStringType(Register heap_object, 1135 Condition IsObjectNameType(Register heap_object,
|
D | macro-assembler-x64.cc | 3585 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 3588 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 4014 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 4017 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 4025 Condition MacroAssembler::IsObjectNameType(Register heap_object, in IsObjectNameType() argument 4028 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
|
/external/v8/src/crankshaft/ |
D | hydrogen-instructions.cc | 2177 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in HConstant() local 2178 Isolate* isolate = heap_object->GetIsolate(); in HConstant() 2179 Handle<Map> map(heap_object->map(), isolate); in HConstant() 2189 HasMapValue() && Handle<Map>::cast(heap_object)->is_stable()); in HConstant()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 878 void CompareObjectType(Register heap_object,
|
/external/v8/src/ic/ |
D | ic.cc | 2127 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in Store() local 2128 if (heap_object->map()->IsMapInArrayPrototypeChain()) { in Store()
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 801 void CompareObjectType(Register heap_object, Register map, Register type_reg,
|
/external/v8/src/arm64/ |
D | macro-assembler-arm64.h | 1423 void CompareObjectType(Register heap_object,
|