HomeSort by relevance Sort by last modified time
    Searched full:heap_object (Results 1 - 25 of 29) sorted by null

1 2

  /external/chromium_org/v8/src/
mark-compact-inl.h 55 HeapObject* heap_object = HeapObject::cast(obj); local
56 return Marking::MarkBitFrom(heap_object).Get();
handles-inl.h 60 HeapObject* heap_object = HeapObject::cast(object);
61 Heap* heap = heap_object->GetHeap();
74 if (heap_object->IsCell()) return true;
75 if (heap_object->IsMap()) return true;
76 if (heap_object->IsInternalizedString()) return true;
incremental-marking.cc 147 static inline void MarkBlackOrKeepGrey(HeapObject* heap_object,
153 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), size);
158 static inline void MarkBlackOrKeepBlack(HeapObject* heap_object,
164 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), size);
268 HeapObject* heap_object = HeapObject::cast(obj); local
269 MarkBit mark_bit = Marking::MarkBitFrom(heap_object);
271 MarkBlackOrKeepGrey(heap_object, mark_bit, heap_object->Size());
273 heap->incremental_marking()->WhiteToGreyAndPush(heap_object, mark_bit);
280 HeapObject* heap_object = HeapObject::cast(obj) local
    [all...]
serialize.cc 1393 HeapObject* heap_object = HeapObject::cast(o); local
1473 HeapObject* heap_object = HeapObject::cast(o); local
    [all...]
store-buffer.cc 389 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local
390 ASSERT(heap_object->IsHeapObject());
393 if (clear_maps) ClearDeadObject(heap_object);
394 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); local
477 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local
480 if (clear_maps) ClearDeadObject(heap_object);
481 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); local
serialize.h 458 int RootIndex(HeapObject* heap_object, HowToCode from);
heap.cc     [all...]
spaces.h 2957 HeapObject* heap_object; local
    [all...]
mark-compact.cc 2079 HeapObject* heap_object = HeapObject::cast(o); local
3132 HeapObject* heap_object = HeapObject::cast(object); local
    [all...]
hydrogen-instructions.cc 2706 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local
    [all...]
ic.cc 1778 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local
    [all...]
objects.cc 878 HeapObject* heap_object = HeapObject::cast(this); local
882 if (heap_object->IsJSReceiver()) {
883 return heap_object->map()->prototype();
887 if (heap_object->IsHeapNumber()) {
890 if (heap_object->IsString()) {
893 if (heap_object->IsSymbol()) {
896 if (heap_object->IsBoolean()) {
    [all...]
  /external/chromium_org/tools/telemetry/telemetry/core/heap/
chrome_js_heap_snapshot_parser.py 96 def LiveHeapObjectToJavaScript(heap_object):
97 return heap_object.name or str(heap_object)
  /external/chromium_org/v8/src/ia32/
macro-assembler-ia32.h 354 // Incoming register is heap_object and outgoing register is map.
355 void CmpObjectType(Register heap_object, InstanceType type, Register map);
410 // Check if the object in register heap_object is a string. Afterwards the
414 // registers map and instance_type can be the same as heap_object.
415 Condition IsObjectStringType(Register heap_object,
419 // Check if the object in register heap_object is a name. Afterwards the
423 // registers map and instance_type can be the same as heap_object.
424 Condition IsObjectNameType(Register heap_object,
432 void IsObjectJSObjectType(Register heap_object,
    [all...]
macro-assembler-ia32.cc 652 void MacroAssembler::CmpObjectType(Register heap_object,
655 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
795 Condition MacroAssembler::IsObjectStringType(Register heap_object,
798 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
806 Condition MacroAssembler::IsObjectNameType(Register heap_object,
809 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
816 void MacroAssembler::IsObjectJSObjectType(Register heap_object,
820 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
    [all...]
  /external/chromium_org/v8/src/x87/
macro-assembler-x87.h 341 // Incoming register is heap_object and outgoing register is map.
342 void CmpObjectType(Register heap_object, InstanceType type, Register map);
396 // Check if the object in register heap_object is a string. Afterwards the
400 // registers map and instance_type can be the same as heap_object.
401 Condition IsObjectStringType(Register heap_object,
405 // Check if the object in register heap_object is a name. Afterwards the
409 // registers map and instance_type can be the same as heap_object.
410 Condition IsObjectNameType(Register heap_object,
418 void IsObjectJSObjectType(Register heap_object,
    [all...]
macro-assembler-x87.cc 564 void MacroAssembler::CmpObjectType(Register heap_object,
567 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
706 Condition MacroAssembler::IsObjectStringType(Register heap_object,
709 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
717 Condition MacroAssembler::IsObjectNameType(Register heap_object,
720 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
727 void MacroAssembler::IsObjectJSObjectType(Register heap_object,
731 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
    [all...]
  /external/chromium_org/v8/tools/
grokdump.py 165 heap_object = heap.FindObject(maybe_address)
168 if heap_object:
169 heap_object.Print(Printer())
    [all...]
  /external/chromium_org/v8/src/x64/
macro-assembler-x64.h     [all...]
macro-assembler-x64.cc     [all...]
  /external/chromium_org/v8/src/arm/
macro-assembler-arm.h 614 void IsObjectJSObjectType(Register heap_object,
824 // Compare object type for heap object. heap_object contains a non-Smi
    [all...]
macro-assembler-arm.cc     [all...]
  /external/chromium_org/v8/src/arm64/
macro-assembler-arm64.h     [all...]
macro-assembler-arm64-inl.h     [all...]
  /external/chromium_org/v8/src/mips/
macro-assembler-mips.h     [all...]

Completed in 1305 milliseconds

1 2