/external/v8/test/cctest/ |
D | test-field-type-tracking.cc | 145 Handle<HeapType> GetFieldType(int index) { in GetFieldType() 148 return Handle<HeapType>::cast(values_[index]); in GetFieldType() 152 Representation representation, Handle<HeapType> value) { in SetDataField() 157 Handle<HeapType> value) { in SetDataField() 163 HeapType::Any(isolate_)); in SetAccessorField() 219 values_[index] = HeapType::Any(isolate_); in GeneralizeRepresentation() 235 HeapType* type = descriptors->GetFieldType(descriptor); in Check() 236 return HeapType::cast(expected_value)->Equals(type); in Check() 283 Handle<HeapType> heap_type) { in AddDataField() 309 Handle<HeapType> heap_type, in TransitionToDataField() [all …]
|
D | test-transitions.cc | 54 Map::CopyWithField(map0, name1, handle(HeapType::Any(), isolate), in TEST() 58 Map::CopyWithField(map0, name2, handle(HeapType::Any(), isolate), in TEST() 105 Map::CopyWithField(map0, name1, handle(HeapType::Any(), isolate), in TEST() 109 Map::CopyWithField(map0, name2, handle(HeapType::Any(), isolate), in TEST() 163 Map::CopyWithField(map0, name, handle(HeapType::Any(), isolate), in TEST() 212 Map::CopyWithField(map0, name, handle(HeapType::Any(), isolate), in TEST() 255 Map::CopyWithField(map0, name, handle(HeapType::Any(), isolate), NONE, in TEST() 274 Map::CopyWithField(map0, name, handle(HeapType::Any(), isolate), in TEST()
|
D | test-unboxed-doubles.cc | 950 Handle<HeapType> any_type = HeapType::Any(isolate); in TEST() 1038 Handle<HeapType> any_type = HeapType::Any(isolate); in TEST() 1100 Handle<HeapType> any_type = HeapType::Any(isolate); in TEST() 1324 Handle<HeapType> any_type = HeapType::Any(isolate); in TEST() 1372 Handle<HeapType> any_type = HeapType::Any(isolate); in TEST() 1583 Handle<HeapType> any_type = HeapType::Any(isolate); in TestWriteBarrierObjectShiftFieldsRight()
|
D | test-types.cc | 68 static bool IsStruct(Handle<HeapType> t, int tag) { in IsStruct() 71 static bool IsBitset(Handle<HeapType> t) { return t->IsSmi(); } in IsBitset() 73 static bool IsUnion(Handle<HeapType> t) { return t->IsUnionForTesting(); } in IsUnion() 75 static Struct* AsStruct(Handle<HeapType> t) { return FixedArray::cast(*t); } in AsStruct() 76 static bitset AsBitset(Handle<HeapType> t) { in AsBitset() 79 static Struct* AsUnion(Handle<HeapType> t) { return AsStruct(t); } in AsUnion() 84 struct BitsetType : HeapType::BitsetType { 85 using HeapType::BitsetType::New; 86 using HeapType::BitsetType::Glb; 87 using HeapType::BitsetType::Lub; [all …]
|
/external/v8/src/crankshaft/ |
D | hydrogen-types.cc | 38 HType HType::FromType<HeapType>(Handle<HeapType> type);
|
/external/guava/guava-tests/benchmark/com/google/common/collect/ |
D | MinMaxPriorityQueueBenchmark.java | 45 @Param private HeapType heap; 98 public enum HeapType { enum in MinMaxPriorityQueueBenchmark
|
/external/v8/src/ |
D | list.h | 212 typedef TypeImpl<HeapTypeConfig> HeapType; typedef 218 typedef List<Handle<HeapType> > TypeHandleList;
|
D | property.h | 79 : Descriptor(key, HeapType::Any(key->GetIsolate()), attributes, DATA, in DataDescriptor()
|
D | objects-debug.cc | 301 HeapType* field_type = descriptors->GetFieldType(i); in JSObjectVerify() 302 bool type_is_none = field_type->Is(HeapType::None()); in JSObjectVerify() 303 bool type_is_any = HeapType::Any()->Is(field_type); in JSObjectVerify()
|
D | objects.cc | 74 Handle<HeapType> Object::OptimalType(Isolate* isolate, in OptimalType() 76 if (representation.IsNone()) return HeapType::None(isolate); in OptimalType() 82 return HeapType::Class(map, isolate); in OptimalType() 86 return HeapType::Any(isolate); in OptimalType() 2116 HeapType* old_field_type, in PrintGeneralization() 2117 HeapType* new_field_type) { in PrintGeneralization() 2131 old_field_type->PrintTo(os, HeapType::SEMANTIC_DIM); in PrintGeneralization() 2135 new_field_type->PrintTo(os, HeapType::SEMANTIC_DIM); in PrintGeneralization() 2590 static Handle<Object> WrapType(Handle<HeapType> type) { in WrapType() 2598 Handle<HeapType> type, in CopyWithField() [all …]
|
D | lookup.h | 246 Handle<HeapType> GetFieldType() const;
|
D | objects.h | 864 typedef TypeImpl<HeapTypeConfig> HeapType; typedef 1108 Handle<HeapType> OptimalType(Isolate* isolate, Representation representation); 2881 inline HeapType* GetFieldType(int descriptor_number); 5659 MUST_USE_RESULT static Handle<HeapType> GeneralizeFieldType( 5660 Representation rep1, Handle<HeapType> type1, Representation rep2, 5661 Handle<HeapType> type2, Isolate* isolate); 5664 Handle<HeapType> new_field_type); 5669 Handle<HeapType> new_field_type, 5793 Handle<HeapType> type, 6137 HeapType* old_field_type, [all …]
|
D | lookup.cc | 480 Handle<HeapType> LookupIterator::GetFieldType() const { in GetFieldType()
|
/external/v8/src/ic/ |
D | handler-compiler.h | 268 bool RequiresFieldTypeChecks(HeapType* field_type) const; 269 void GenerateFieldTypeChecks(HeapType* field_type, Register value_reg,
|
D | handler-compiler.cc | 515 HeapType* field_type) const { in RequiresFieldTypeChecks() 524 HeapType* field_type = *it->GetFieldType(); in CompileStoreField()
|
/external/v8/src/compiler/ |
D | access-info.cc | 280 Type::Convert<HeapType>( in ComputePropertyAccessInfo() 457 Type::Convert<HeapType>( in LookupTransition()
|
/external/v8/src/ic/arm/ |
D | handler-compiler-arm.cc | 398 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 406 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/arm64/ |
D | handler-compiler-arm64.cc | 445 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 453 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/ppc/ |
D | handler-compiler-ppc.cc | 397 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 405 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/x64/ |
D | handler-compiler-x64.cc | 399 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 407 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/ia32/ |
D | handler-compiler-ia32.cc | 403 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 411 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/x87/ |
D | handler-compiler-x87.cc | 403 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 411 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/mips/ |
D | handler-compiler-mips.cc | 387 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 395 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/ic/mips64/ |
D | handler-compiler-mips64.cc | 387 void NamedStoreHandlerCompiler::GenerateFieldTypeChecks(HeapType* field_type, in GenerateFieldTypeChecks() 395 HeapType::Iterator<Map> it = field_type->Classes(); in GenerateFieldTypeChecks()
|
/external/v8/src/parsing/ |
D | json-parser.h | 419 Handle<HeapType> value_type( in ParseJsonObject()
|