/arkcompiler/runtime_core/static_core/docs/ |
D | file_format.md | 200 ### Header 225 ### RegionHeader 248 ### RegionIndex 257 ### ForeignField 271 ### Field 287 ### FieldTag 301 ### FieldType 325 ### ForeignMethod 340 ### Method 356 ### MethodTag [all …]
|
/arkcompiler/runtime_core/docs/ |
D | file_format.md | 200 ### Header 225 ### RegionHeader 248 ### RegionIndex 257 ### ForeignField 271 ### Field 287 ### FieldTag 301 ### FieldType 325 ### ForeignMethod 340 ### Method 356 ### MethodTag [all …]
|
/arkcompiler/ets_runtime/ecmascript/ts_types/ |
D | ts_type_accessor.cpp | 22 JSHandle<TSObjLayoutInfo> layout = GetInstanceTypeLayout(); in MarkPropertyInitialized() local 90 JSHandle<TSObjLayoutInfo> layout = GetInstanceTypeLayout(); in IsPropertyInitialized() local 104 JSHandle<TSObjLayoutInfo> layout = GetInstanceTypeLayout(); in GetInitializedProperties() local 139 JSHandle<TSObjLayoutInfo> layout(thread_, instanceType->GetObjLayoutInfo()); in GetInstanceTypeLayout() local 148 JSHandle<TSObjLayoutInfo> layout(thread_, prototypeType->GetObjLayoutInfo()); in GetPrototypeTypeLayout() local 155 JSHandle<TSObjLayoutInfo> layout = GetPrototypeTypeLayout(); in GetAccessorGT() local
|
D | ts_type.cpp | 222 JSHandle<TSObjLayoutInfo> layout(thread, objectType->GetObjLayoutInfo().GetTaggedObject()); in GetPropTypeGT() local 241 JSHandle<TSObjLayoutInfo> layout(thread, objectType->GetObjLayoutInfo().GetTaggedObject()); in UpdatePropTypeGT() local 394 JSHandle<TSObjLayoutInfo> layout(thread, namespaceType->GetPropertyType().GetTaggedObject()); in GetPropTypeGT() local
|
D | ts_type_table_generator.cpp | 160 void TSTypeTableGenerator::FillLayoutTypes(const JSHandle<TSObjLayoutInfo> &layout, in FillLayoutTypes()
|
D | ts_type_parser.cpp | 442 JSHandle<TSObjLayoutInfo> layout(thread_, objectType->GetObjLayoutInfo()); in FillPropTypes() local 463 JSHandle<TSObjLayoutInfo> layout(thread_, objectType->GetObjLayoutInfo()); in FillInterfaceMethodTypes() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | ts_hclass_generator.cpp | 127 JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(numOfProps); in CreateIHClass() local 197 JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(keysLen); in CreatePHClass() local 240 JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(numOfProps); in CreateCHClass() local
|
D | ts_class_analysis.cpp | 110 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in AnalyzeProperties() local
|
D | profiler_stub_builder.cpp | 453 GateRef layout = GetLayoutFromHClass(hclass); in UpdatePropAttrIC() local 472 void ProfilerStubBuilder::UpdatePropAttrWithValue(GateRef glue, GateRef jsType, GateRef layout, Gat… in UpdatePropAttrWithValue()
|
D | stub_builder-inl.h | 2151 inline GateRef StubBuilder::GetPropAttrFromLayoutInfo(GateRef layout, GateRef entry) in GetPropAttrFromLayoutInfo() 2167 inline void StubBuilder::SetPropAttrToLayoutInfo(GateRef glue, GateRef layout, GateRef entry, GateR… in SetPropAttrToLayoutInfo() 2181 inline GateRef StubBuilder::GetKeyFromLayoutInfo(GateRef layout, GateRef entry) in GetKeyFromLayoutInfo() 2187 inline GateRef StubBuilder::GetPropertiesAddrFromLayoutInfo(GateRef layout) in GetPropertiesAddrFromLayoutInfo()
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | class_info_extractor.cpp | 186 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length, MemSpaceType::OLD_SPACE, GrowMode:… in CreatePrototypeHClass() local 236 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length, MemSpaceType::OLD_SPACE, GrowMode:… in CreateConstructorHClass() local 293 JSHandle<LayoutInfo> layout(thread, constructorHClass->GetLayout()); in CorrectConstructorHClass() local 330 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(length + extraLength, MemSpaceType::OLD_SP… in CreateSendableHClass() local 687 auto layout = JSHandle<LayoutInfo>(thread, constructorHClass->GetLayout()); in DefineSendableClassFromExtractor() local 849 const JSHandle<LayoutInfo> &layout, const JSHandle<JSHClass> &hclass) in AddFieldTypeToHClass() 925 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(fieldNum, MemSpaceType::OLD_SPACE, GrowMod… in DefineSendableInstanceHClass() local 946 … JSHandle<LayoutInfo> layout = factory->CopyAndReSort(baseLayout, baseLength, newLength); in DefineSendableInstanceHClass() local
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_hclass.cpp | 330 JSTaggedValue layout = newJsHClass->GetLayout(); in TransitionProto() local 413 JSTaggedValue layout = newProtoClass->GetLayout(); in OptimizePrototypeForIC() local 613 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in ConvertOrTransitionWithRep() local 1066 …JSHandle<LayoutInfo> layout = factory->CreateLayoutInfo(maxNum, MemSpaceType::SEMI_SPACE, GrowMode… in CreateRootHClass() local 1128 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpForRootHClass() local 1172 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in UpdateRootLayoutDesc() local 1201 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in DumpToString() local
|
D | subtyping_operator.cpp | 90 JSHandle<TSObjLayoutInfo> layout(thread, field->GetObjLayoutInfo()); in MergeClassField() local
|
D | js_hclass-inl.h | 289 LayoutInfo *layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in FindPropertyEntry() local
|
D | js_object-inl.h | 262 auto layout = LayoutInfo::Cast(GetJSHClass()->GetLayout().GetTaggedObject()); in SetPropertyInlinedPropsWithRep() local
|
D | object_factory.cpp | 585 auto layout = LayoutInfo::Cast(klass->GetLayout().GetTaggedObject()); in CloneObjectLiteral() local 642 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in CloneClassCtor() local 1668 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassPrototypeHClass() local 1688 JSHandle<LayoutInfo> layout = CreateLayoutInfo(size, MemSpaceType::OLD_SPACE, GrowMode::KEEP); in CreateDefaultClassConstructorHClass() local 4746 LayoutInfo *layout = LayoutInfo::Cast(layoutHandle.GetTaggedValue().GetTaggedObject()); in CreateLargeJSObjectWithProperties() local 4842 LayoutInfo *layout = LayoutInfo::Cast(layoutHandle.GetTaggedValue().GetTaggedObject()); in CreateLargeJSObjectWithNamedProperties() local
|
D | js_object.cpp | 725 LayoutInfo *layout = LayoutInfo::Cast(GetJSHClass()->GetLayout().GetTaggedObject()); in GetNumberOfEnumKeys() local 2625 auto layout = LayoutInfo::Cast(ihc->GetLayout().GetTaggedObject()); in CreateObjectFromPropertiesByIHClass() local 2638 auto layout = LayoutInfo::Cast(ihc->GetLayout().GetTaggedObject()); in CheckPropertiesForRep() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
D | becommon.cpp | 239 …JClassLayout *layout = mirModule.GetMemPool()->New<JClassLayout>(mirModule.GetMPAllocator().Adapte… in ComputeClassTypeSizesAligns() local 452 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(structType)); in IsRefField() local 586 const JClassLayout &layout = GetJClassLayout(static_cast<MIRClassType &>(structType)); in GetFieldOffset() local 717 JClassLayout &layout = *(jClassLayoutTable.at(&klass)); in AddElementToJClassLayout() local
|
/arkcompiler/runtime_core/static_core/libllvmbackend/ |
D | llvm_irtoc_compiler.cpp | 195 auto layout = targetMachine_->createDataLayout(); in InitializeModule() local
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | parallel_evacuator-inl.h | 42 auto layout = LayoutInfo::UncheckCast(dst); in VisitBodyInObj() local
|
D | parallel_marker-inl.h | 37 auto layout = LayoutInfo::UncheckCast(hclass->GetLayout().GetTaggedObject()); in VisitBodyInObj() local 144 auto layout = LayoutInfo::UncheckCast(dst); in VisitBodyInObj() local
|
D | verification.cpp | 102 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in VisitAllObjects() local
|
/arkcompiler/ets_runtime/ecmascript/serializer/ |
D | base_serializer.cpp | 299 auto layout = LayoutInfo::Cast(hclass->GetLayout().GetTaggedObject()); in SerializeInObjField() local
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
D | pgo_profiler_layout.cpp | 65 HClassLayoutDesc *layout; in GetOrInsertHClassLayoutDesc() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | builtins_object_stub_builder.cpp | 430 GateRef layout = GetLayoutFromHClass(cls); in LayoutInfoAssignAllEnumProperty() local 1091 GateRef layout = GetLayoutFromHClass(hclass); in GetAllEnumKeys() local
|