/external/v8/src/heap/ |
D | store-buffer.cc | 330 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); in ProcessOldToNewSlot() local 331 DCHECK(heap_object->IsHeapObject()); in ProcessOldToNewSlot() 332 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); in ProcessOldToNewSlot() 381 HeapObject* heap_object = HeapObject::cast(object); in ClearInvalidStoreBufferEntries() local 382 if (Marking::IsBlack(Marking::MarkBitFrom(heap_object)) && in ClearInvalidStoreBufferEntries() 481 for (HeapObject* heap_object = iterator.Next(); heap_object != NULL; in IteratePointersToNewSpace() local 482 heap_object = iterator.Next()) { in IteratePointersToNewSpace() 484 if (!heap_object->IsFiller()) { in IteratePointersToNewSpace() 485 DCHECK(heap_object->IsMap()); in IteratePointersToNewSpace() 487 heap_object->address() + Map::kPointerFieldsBeginOffset, in IteratePointersToNewSpace() [all …]
|
D | spaces-inl.h | 275 HeapObject* heap_object; in next() local 277 heap_object = lo_iterator_.Next(); in next() 278 if (heap_object == NULL) { in next() 284 } while (!heap_object->IsFixedArray()); in next() 285 MemoryChunk* answer = MemoryChunk::FromAddress(heap_object->address()); in next()
|
D | slots-buffer.cc | 125 HeapObject* heap_object = HeapObject::cast(object); in VerifySlots() local 128 reinterpret_cast<Address>(slot), heap_object); in VerifySlots()
|
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 | 201 static inline void MarkBlackOrKeepBlack(HeapObject* heap_object, in MarkBlackOrKeepBlack() argument 206 MemoryChunk::IncrementLiveBytesFromGC(heap_object, size); in MarkBlackOrKeepBlack() 307 HeapObject* heap_object = HeapObject::cast(obj); in INLINE() local 308 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); in INLINE() 311 MemoryChunk::IncrementLiveBytesFromGC(heap_object, heap_object->Size()); in INLINE()
|
D | mark-compact.cc | 186 for (HeapObject* heap_object = iterator.Next(); heap_object != NULL; in VerifyEvacuation() local 187 heap_object = iterator.Next()) { in VerifyEvacuation() 189 if (!heap_object->IsFiller()) { in VerifyEvacuation() 190 heap_object->Iterate(&visitor); in VerifyEvacuation() 1774 HeapObject* heap_object = HeapObject::cast(o); in IsUnmarkedHeapObject() local 1775 MarkBit mark = Marking::MarkBitFrom(heap_object); in IsUnmarkedHeapObject() 1784 HeapObject* heap_object = HeapObject::cast(o); in IsUnmarkedHeapObjectWithHeap() local 1785 MarkBit mark = Marking::MarkBitFrom(heap_object); in IsUnmarkedHeapObjectWithHeap() 3330 HeapObject* heap_object = HeapObject::cast(object); in RetainAs() local 3331 MapWord map_word = heap_object->map_word(); in RetainAs()
|
D | heap.cc | 1541 HeapObject* heap_object = HeapObject::cast(object); in IsUnmodifiedHeapObject() local 1548 constructor->initial_map() == heap_object->map()) { in IsUnmodifiedHeapObject()
|
/external/v8/src/ |
D | address-map.cc | 24 HeapObject* heap_object = HeapObject::cast(root); in RootIndexMap() local 25 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 | api.cc | 708 i::Object** HandleScope::CreateHandle(i::HeapObject* heap_object, in CreateHandle() argument 710 DCHECK(heap_object->IsHeapObject()); in CreateHandle() 711 return i::HandleScope::CreateHandle(heap_object->GetIsolate(), value); in CreateHandle() 3427 auto heap_object = self->IsSmi() ? other : self; in Equals() local 3428 auto context = ContextFromHeapObject(heap_object); in Equals()
|
D | objects.cc | 1460 HeapObject* heap_object = HeapObject::cast(this); in GetRootMap() local 1461 if (heap_object->IsJSReceiver()) { in GetRootMap() 1462 return heap_object->map(); in GetRootMap() 1465 heap_object->map()->GetConstructorFunctionIndex(); in GetRootMap()
|
/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 | 344 void CmpObjectType(Register heap_object, InstanceType type, Register map); 393 Condition IsObjectStringType(Register heap_object, Register map, 401 Condition IsObjectNameType(Register heap_object, Register map,
|
D | macro-assembler-x87.cc | 532 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 535 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 652 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 655 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 663 Condition MacroAssembler::IsObjectNameType(Register heap_object, in IsObjectNameType() argument 666 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
|
/external/v8/src/ia32/ |
D | macro-assembler-ia32.h | 354 void CmpObjectType(Register heap_object, InstanceType type, Register map); 404 Condition IsObjectStringType(Register heap_object, Register map, 412 Condition IsObjectNameType(Register heap_object, Register map,
|
D | macro-assembler-ia32.cc | 617 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 620 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 739 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 742 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 750 Condition MacroAssembler::IsObjectNameType(Register heap_object, in IsObjectNameType() argument 753 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
|
/external/v8/src/snapshot/ |
D | serialize.cc | 1543 int PartialSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { in PartialSnapshotCacheIndex() argument 1548 int index = partial_cache_index_map_.LookupOrInsert(heap_object, new_index); in PartialSnapshotCacheIndex() 1553 cache->Add(heap_object); in PartialSnapshotCacheIndex() 1554 startup_serializer_->VisitPointer(reinterpret_cast<Object**>(&heap_object)); in PartialSnapshotCacheIndex() 2417 void CodeSerializer::SerializeGeneric(HeapObject* heap_object, in SerializeGeneric() argument 2421 ObjectSerializer serializer(this, heap_object, sink_, how_to_code, in SerializeGeneric()
|
D | serialize.h | 699 void SerializeGeneric(HeapObject* heap_object, HowToCode how_to_code,
|
/external/v8/src/x64/ |
D | macro-assembler-x64.h | 1048 void CmpObjectType(Register heap_object, InstanceType type, Register map); 1107 Condition IsObjectStringType(Register heap_object, 1116 Condition IsObjectNameType(Register heap_object,
|
D | macro-assembler-x64.cc | 3497 void MacroAssembler::CmpObjectType(Register heap_object, in CmpObjectType() argument 3500 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in CmpObjectType() 3894 Condition MacroAssembler::IsObjectStringType(Register heap_object, in IsObjectStringType() argument 3897 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectStringType() 3905 Condition MacroAssembler::IsObjectNameType(Register heap_object, in IsObjectNameType() argument 3908 movp(map, FieldOperand(heap_object, HeapObject::kMapOffset)); in IsObjectNameType()
|
/external/v8/src/crankshaft/ |
D | hydrogen-instructions.cc | 2713 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in HConstant() local 2714 Isolate* isolate = heap_object->GetIsolate(); in HConstant() 2715 Handle<Map> map(heap_object->map(), isolate); in HConstant() 2725 HasMapValue() && Handle<Map>::cast(heap_object)->is_stable()); in HConstant()
|
/external/v8/src/arm/ |
D | macro-assembler-arm.h | 853 void CompareObjectType(Register heap_object,
|
/external/v8/src/ic/ |
D | ic.cc | 2101 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); in Store() local 2102 if (heap_object->map()->IsMapInArrayPrototypeChain()) { in Store()
|
/external/v8/src/ppc/ |
D | macro-assembler-ppc.h | 741 void CompareObjectType(Register heap_object, Register map, Register type_reg,
|
/external/v8/src/arm64/ |
D | macro-assembler-arm64.h | 1367 void CompareObjectType(Register heap_object,
|