/external/v8/src/ |
serialize.cc | 1269 HeapObject* heap_object = HeapObject::cast(o); local 1306 HeapObject* heap_object = HeapObject::cast(o); local [all...] |
objects.cc | 116 HeapObject* heap_object = HeapObject::cast(this); local 117 if (heap_object->IsUndefined() || heap_object->IsNull()) { 118 return heap_object->GetHeap()->false_value(); 121 if (heap_object->IsUndetectableObject()) { 122 return heap_object->GetHeap()->false_value(); 124 if (heap_object->IsString()) { 125 return heap_object->GetHeap()->ToBoolean( 128 if (heap_object->IsHeapNumber()) { 131 return heap_object->GetHeap()->true_value() 142 HeapObject* heap_object = HeapObject::cast(this); local 564 HeapObject* heap_object = HeapObject::cast(this); local 597 HeapObject* heap_object = HeapObject::cast(this); local [all...] |
serialize.h | 437 virtual int RootIndex(HeapObject* heap_object) = 0;
|
/external/v8/src/ia32/ |
macro-assembler-ia32.h | 206 // Incoming register is heap_object and outgoing register is map. 207 void CmpObjectType(Register heap_object, InstanceType type, Register map); 220 // Check if the object in register heap_object is a string. Afterwards the 224 // registers map and instance_type can be the same as heap_object. 225 Condition IsObjectStringType(Register heap_object, 233 void IsObjectJSObjectType(Register heap_object, [all...] |
macro-assembler-ia32.cc | 206 void MacroAssembler::CmpObjectType(Register heap_object, 209 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 233 Condition MacroAssembler::IsObjectStringType(Register heap_object, 236 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 244 void MacroAssembler::IsObjectJSObjectType(Register heap_object, 248 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); [all...] |
/external/v8/tools/ |
grokdump.py | 825 heap_object = heap.FindObject(maybe_address) 827 if heap_object: 828 heap_object.Print(Printer())
|
/external/v8/src/arm/ |
macro-assembler-arm.h | 374 void IsObjectJSObjectType(Register heap_object, 550 // Compare object type for heap object. heap_object contains a non-Smi 554 // are the same register). It leaves the heap object in the heap_object 555 // register unless the heap_object register is the same register as one of the 557 void CompareObjectType(Register heap_object, 565 // leaves the heap object in the heap_object register unless the heap_object [all...] |
macro-assembler-arm.cc | [all...] |
/external/v8/src/x64/ |
macro-assembler-x64.cc | [all...] |
macro-assembler-x64.h | 733 // Incoming register is heap_object and outgoing register is map. 735 void CmpObjectType(Register heap_object, InstanceType type, Register map); 749 // Check if the object in register heap_object is a string. Afterwards the 753 // registers map and instance_type can be the same as heap_object. 754 Condition IsObjectStringType(Register heap_object, [all...] |
/external/v8/src/mips/ |
macro-assembler-mips.h | 616 void IsObjectJSObjectType(Register heap_object, [all...] |
macro-assembler-mips.cc | [all...] |