/external/chromium_org/v8/src/ |
H A D | mark-compact-inl.h | 77 HeapObject* heap_object = HeapObject::cast(obj); local 78 return Marking::MarkBitFrom(heap_object).Get();
|
H A D | store-buffer.cc | 593 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local 596 if (clear_maps) ClearDeadObject(heap_object); 597 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); local
|
H A D | incremental-marking.cc | 192 static inline void MarkBlackOrKeepGrey(HeapObject* heap_object, argument 198 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), size); 203 static inline void MarkBlackOrKeepBlack(HeapObject* heap_object, argument 209 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), size); 319 HeapObject* heap_object = HeapObject::cast(obj); local 320 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 322 MarkBlackOrKeepGrey(heap_object, mark_bit, heap_object->Size()); 324 heap->incremental_marking()->WhiteToGreyAndPush(heap_object, mark_bit); 331 HeapObject* heap_object local [all...] |
H A D | ic.cc | 1981 Handle<HeapObject> heap_object = Handle<HeapObject>::cast(object); local 1982 if (heap_object->map()->IsMapInArrayPrototypeChain()) use_ic = false;
|
H A D | serialize.cc | 1376 int PartialSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { argument 1383 if (entry == heap_object) return i; 1390 isolate->PushToPartialSnapshotCache(heap_object); 1391 startup_serializer_->VisitPointer(reinterpret_cast<Object**>(&heap_object)); 1399 int Serializer::RootIndex(HeapObject* heap_object, HowToCode from) { argument 1401 if (heap->InNewSpace(heap_object)) return kInvalidRootIndex; 1404 if (!root->IsSmi() && root == heap_object) { 1451 HeapObject* heap_object = HeapObject::cast(o); local 1454 if ((root_index = RootIndex(heap_object, how_to_code)) != kInvalidRootIndex) { 1455 PutRoot(root_index, heap_object, how_to_cod 1531 HeapObject* heap_object = HeapObject::cast(o); local [all...] |
H A D | mark-compact.cc | 2070 HeapObject* heap_object = HeapObject::cast(o); 2071 MarkBit mark = Marking::MarkBitFrom(heap_object); 2080 HeapObject* heap_object = HeapObject::cast(o); local 2081 MarkBit mark = Marking::MarkBitFrom(heap_object); 3085 HeapObject* heap_object = HeapObject::cast(object); local 3086 MapWord map_word = heap_object->map_word();
|
H A D | spaces.h | 2883 HeapObject* heap_object; local 2885 heap_object = lo_iterator_.Next(); 2886 if (heap_object == NULL) { 2892 } while (!heap_object->IsFixedArray()); 2893 MemoryChunk* answer = MemoryChunk::FromAddress(heap_object->address());
|
H A D | api.cc | 737 i::Object** HandleScope::CreateHandle(i::HeapObject* heap_object, argument 739 ASSERT(heap_object->IsHeapObject()); 740 return i::HandleScope::CreateHandle(heap_object->GetIsolate(), value);
|
H A D | objects.cc | 1042 HeapObject* heap_object = HeapObject::cast(this); local 1046 if (heap_object->IsJSReceiver()) { 1047 return heap_object->map()->prototype(); 1051 if (heap_object->IsHeapNumber()) { 1054 if (heap_object->IsString()) { 1057 if (heap_object->IsSymbol()) { 1060 if (heap_object->IsBoolean()) {
|
/external/v8/src/ |
H A D | mark-compact-inl.h | 91 HeapObject* heap_object = HeapObject::cast(obj); local 92 return Marking::MarkBitFrom(heap_object).Get();
|
H A D | incremental-marking.cc | 235 HeapObject* heap_object = HeapObject::cast(obj); local 236 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 239 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), 240 heap_object->Size()); 243 incremental_marking_->WhiteToGreyAndPush(heap_object, mark_bit); 273 HeapObject* heap_object = HeapObject::cast(obj); 274 MarkBit mark_bit = Marking::MarkBitFrom(heap_object); 277 MemoryChunk::IncrementLiveBytesFromGC(heap_object->address(), 278 heap_object->Size()); 282 incremental_marking_->WhiteToGreyAndPush(heap_object, mark_bi [all...] |
H A D | store-buffer.cc | 594 HeapObject* heap_object = reinterpret_cast<HeapObject*>(object); local 595 slot_callback(reinterpret_cast<HeapObject**>(slot), heap_object); local
|
H A D | serialize.cc | 1220 int PartialSerializer::PartialSnapshotCacheIndex(HeapObject* heap_object) { argument 1227 if (entry == heap_object) return i; 1235 isolate->serialize_partial_snapshot_cache()[length] = heap_object; 1246 int Serializer::RootIndex(HeapObject* heap_object, HowToCode from) { argument 1248 if (heap->InNewSpace(heap_object)) return kInvalidRootIndex; 1251 if (!root->IsSmi() && root == heap_object) { 1312 HeapObject* heap_object = HeapObject::cast(o); local 1315 if ((root_index = RootIndex(heap_object, how_to_code)) != kInvalidRootIndex) { 1316 PutRoot(root_index, heap_object, how_to_code, where_to_point); 1320 if (address_mapper_.IsMapped(heap_object)) { 1377 HeapObject* heap_object = HeapObject::cast(o); local [all...] |
H A D | mark-compact.cc | 2052 HeapObject* heap_object = HeapObject::cast(o); 2053 MarkBit mark = Marking::MarkBitFrom(heap_object); 2100 HeapObject* heap_object = HeapObject::cast(object); local 2101 MarkBit mark = Marking::MarkBitFrom(heap_object); 2119 HeapObject* heap_object = HeapObject::cast(object); local 2120 MarkBit mark = Marking::MarkBitFrom(heap_object); 2121 MarkObject(heap_object, mark); 2997 HeapObject* heap_object = HeapObject::cast(object); local 2998 MapWord map_word = heap_object->map_word();
|
H A D | spaces.h | 2592 HeapObject* heap_object; local 2594 heap_object = lo_iterator_.Next(); 2595 if (heap_object == NULL) { 2601 } while (!heap_object->IsFixedArray()); 2602 MemoryChunk* answer = MemoryChunk::FromAddress(heap_object->address());
|
H A D | objects.cc | 118 HeapObject* heap_object = HeapObject::cast(this); local 119 if (heap_object->IsUndefined() || heap_object->IsNull()) { 120 return heap_object->GetHeap()->false_value(); 123 if (heap_object->IsUndetectableObject()) { 124 return heap_object->GetHeap()->false_value(); 126 if (heap_object->IsString()) { 127 return heap_object->GetHeap()->ToBoolean( 130 if (heap_object->IsHeapNumber()) { 133 return heap_object 711 HeapObject* heap_object = HeapObject::cast(this); local [all...] |
/external/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 368 void MacroAssembler::CmpObjectType(Register heap_object, 371 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 550 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 553 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 561 void MacroAssembler::IsObjectJSObjectType(Register heap_object, argument 565 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/chromium_org/v8/src/ia32/ |
H A D | macro-assembler-ia32.cc | 773 void MacroAssembler::CmpObjectType(Register heap_object, argument 776 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 939 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 942 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 950 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument 953 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 960 void MacroAssembler::IsObjectJSObjectType(Register heap_object, argument 964 mov(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/chromium_org/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 2913 void MacroAssembler::CmpObjectType(Register heap_object, argument 2916 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 3351 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 3354 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 3362 Condition MacroAssembler::IsObjectNameType(Register heap_object, argument 3365 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/v8/src/x64/ |
H A D | macro-assembler-x64.cc | 2630 void MacroAssembler::CmpObjectType(Register heap_object, argument 2633 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset)); 2893 Condition MacroAssembler::IsObjectStringType(Register heap_object, argument 2896 movq(map, FieldOperand(heap_object, HeapObject::kMapOffset));
|
/external/chromium_org/v8/src/mips/ |
H A D | macro-assembler-mips.cc | 3764 void MacroAssembler::IsObjectJSObjectType(Register heap_object, argument 3768 lw(map, FieldMemOperand(heap_object, HeapObject::kMapOffset));
|