/arkcompiler/ets_runtime/ecmascript/tests/ |
H A D | dump_test.cpp | 223 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSMap::SIZE, JSType::JS_MAP, proto); in NewJSMap() 235 JSHandle<JSHClass> mapClass = factory->NewSEcmaHClass(JSSharedMap::SIZE, 0, in NewJSSharedMap() 247 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSSet::SIZE, JSType::JS_SET, proto); in NewJSSet() 259 JSHandle<JSHClass> setClass = factory->NewSEcmaHClass(JSSharedSet::SIZE, 0, in NewJSSharedSet() 273 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSAPIHashMap::SIZE, JSType::JS_API_HASH_MAP, proto); in NewJSAPIHashMap() 284 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSAPIHashSet::SIZE, JSType::JS_API_HASH_SET, proto); in NewJSAPIHashSet() 295 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSAPITreeMap::SIZE, JSType::JS_API_TREE_MAP, proto); in NewJSAPITreeMap() 306 JSHandle<JSHClass> setClass = factory->NewEcmaHClass(JSAPITreeSet::SIZE, JSType::JS_API_TREE_SET, proto); in NewJSAPITreeSet() 317 JSHandle<JSHClass> mapClass = factory->NewEcmaHClass(JSAPIPlainArray::SIZE, JSType::JS_API_PLAIN_ARRAY, proto); in NewJSAPIPlainArray() 333 JSHandle<JSHClass> listClass = factory->NewEcmaHClass(JSAPIList::SIZE, JSTyp in NewJSAPIList() 526 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), Method::SIZE, 6U); HWTEST_F_L0() member in panda::test::Method 961 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), JSHClass::SIZE, 9U); HWTEST_F_L0() member in panda::test::JSHClass 1054 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), JSSymbol::SIZE, 3U); HWTEST_F_L0() member in panda::test::JSSymbol 1060 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), GeneratorContext::SIZE, 7U); HWTEST_F_L0() member in panda::test::GeneratorContext 1066 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), PrototypeHandler::SIZE, 5U); HWTEST_F_L0() member in panda::test::PrototypeHandler 1072 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TransitionHandler::SIZE, 2U); HWTEST_F_L0() member in panda::test::TransitionHandler 1078 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TransWithProtoHandler::SIZE, 3U); HWTEST_F_L0() member in panda::test::TransWithProtoHandler 1084 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), StoreTSHandler::SIZE, 3U); HWTEST_F_L0() member in panda::test::StoreTSHandler 1090 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), PropertyBox::SIZE, 1U); HWTEST_F_L0() member in panda::test::PropertyBox 1096 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), ProtoChangeMarker::SIZE, 1U); HWTEST_F_L0() member in panda::test::ProtoChangeMarker 1102 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), MarkerCell::SIZE, 1U); HWTEST_F_L0() member in panda::test::MarkerCell 1108 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), TrackInfo::SIZE, 3U); HWTEST_F_L0() member in panda::test::TrackInfo 1112 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), ProtoChangeDetails::SIZE, 2U); HWTEST_F_L0() member in panda::test::ProtoChangeDetails 1211 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), MachineCode::SIZE, machineCodeSize); HWTEST_F_L0() member in panda::test::MachineCode 1216 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), ClassInfoExtractor::SIZE, 8U); HWTEST_F_L0() member in panda::test::ClassInfoExtractor 1244 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), LinkedNode::SIZE, 4U); HWTEST_F_L0() member in panda::test::LinkedNode 1248 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), RBTreeNode::SIZE, 7U); HWTEST_F_L0() member in panda::test::RBTreeNode 1540 CHECK_DUMP_FIELDS(TaggedObject::TaggedObjectSize(), ClassLiteral::SIZE, 2U); HWTEST_F_L0() member in panda::test::ClassLiteral [all...] |
H A D | handle_leak_test.cpp | 116 static constexpr int SIZE = 100; in HWTEST_F_L0() local 118 *arrayClass, TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), SIZE))); in HWTEST_F_L0() 119 newArray->SetLength(SIZE); in HWTEST_F_L0() 120 for (uint32_t i = 0; i < SIZE / 2; i++) { in HWTEST_F_L0() 136 static constexpr int SIZE = 100; in HWTEST_F_L0() local 138 *arrayClass, TaggedArray::ComputeSize(JSTaggedValue::TaggedTypeSize(), SIZE))); in HWTEST_F_L0() 140 newArray->InitializeWithSpecialValue(JSTaggedValue::Hole(), SIZE); in HWTEST_F_L0() local
|
H A D | throw_oom_error_test.cpp | 40 static constexpr size_t SIZE = 100_KB / 8; in HWTEST_F_L0() local 44 thread->GetEcmaVM()->GetFactory()->NewTaggedArray(SIZE, JSTaggedValue::Hole(), MemSpaceType::NON_MOVABLE); in HWTEST_F_L0() 60 static constexpr size_t SIZE = 100_KB / 8; in HWTEST_F_L0() local 65 thread->GetEcmaVM()->GetFactory()->NewTaggedArray(SIZE, JSTaggedValue::Hole(), MemSpaceType::OLD_SPACE); in HWTEST_F_L0() 72 thread->GetEcmaVM()->GetFactory()->NewTaggedArray(SIZE, JSTaggedValue::Hole(), MemSpaceType::SEMI_SPACE); in HWTEST_F_L0()
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | global_env_constants.cpp | 113 factory->NewSEcmaReadOnlyHClass(hClass, FreeObject::SIZE, JSType::FREE_OBJECT_WITH_TWO_FIELD)); in InitSharedRootsClasses() 131 factory->NewSEcmaReadOnlyHClass(hClass, ExtraProfileTypeInfo::SIZE, JSType::EXTRA_PROFILE_TYPE_INFO)); in InitSharedRootsClasses() 133 factory->NewSEcmaReadOnlyHClass(hClass, ProfileTypeInfoCell::SIZE, JSType::PROFILE_TYPE_INFO_CELL_0)); in InitSharedRootsClasses() 135 factory->NewSEcmaReadOnlyHClass(hClass, ProfileTypeInfoCell::SIZE, JSType::PROFILE_TYPE_INFO_CELL_1)); in InitSharedRootsClasses() 137 factory->NewSEcmaReadOnlyHClass(hClass, ProfileTypeInfoCell::SIZE, JSType::PROFILE_TYPE_INFO_CELL_N)); in InitSharedRootsClasses() 139 factory->NewSEcmaReadOnlyHClass(hClass, FunctionTemplate::SIZE, JSType::FUNCTION_TEMPLATE)); in InitSharedRootsClasses() 151 factory->NewSEcmaReadOnlyHClass(hClass, BigInt::SIZE, JSType::BIGINT)); in InitSharedRootsClasses() 153 factory->NewSEcmaReadOnlyHClass(hClass, JSNativePointer::SIZE, JSType::JS_NATIVE_POINTER)); in InitSharedRootsClasses() 157 factory->NewSEcmaReadOnlyHClass(hClass, JSSymbol::SIZE, JSType::SYMBOL)); in InitSharedRootsClasses() 159 factory->NewSEcmaReadOnlyHClass(hClass, AccessorData::SIZE, JSTyp in InitSharedRootsClasses() [all...] |
H A D | js_function.h | 138 static constexpr size_t METHOD_OFFSET = JSObject::SIZE; 149 static_assert((JSFunctionBase::SIZE % static_cast<uint8_t>(MemAlignment::MEM_ALIGN_OBJECT)) == 0); 350 static constexpr size_t PROTO_OR_DYNCLASS_OFFSET = JSFunctionBase::SIZE; 377 static constexpr size_t SIZE = JSFunction::SIZE; member in panda::ecmascript::JSGeneratorFunction 379 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSFunction, SIZE, SIZE) 391 static constexpr size_t BOUND_TARGET_OFFSET = JSFunctionBase::SIZE; 394 ACCESSORS(BoundArguments, BOUND_ARGUMENTS_OFFSET, SIZE); 396 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSFunctionBase, BOUND_TARGET_OFFSET, SIZE) 446 static constexpr size_t SIZE = JSFunction::SIZE; global() member in panda::ecmascript::JSAsyncModuleFulfilledFunction 457 static constexpr size_t SIZE = JSFunction::SIZE; global() member in panda::ecmascript::JSAsyncModuleRejectedFunction 563 static constexpr size_t SIZE = JSFunction::SIZE; global() member in panda::ecmascript::JSAsyncGeneratorFunction 581 static constexpr size_t SIZE = JSFunction::SIZE; global() member in panda::ecmascript::JSSharedFunction [all...] |
H A D | js_global_object.h | 31 static constexpr size_t SIZE = JSObject::SIZE; member in panda::ecmascript::JSGlobalObject 33 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, SIZE, SIZE) 44 static constexpr size_t SIZE = JSObject::SIZE; member in panda::ecmascript::GlobalPatch 46 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, SIZE, SIZE)
|
H A D | js_async_function.h | 37 static constexpr size_t ASYNC_CONTEXT_OFFSET = JSFunction::SIZE; 38 ACCESSORS(AsyncContext, ASYNC_CONTEXT_OFFSET, SIZE); 40 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSFunction, ASYNC_CONTEXT_OFFSET, SIZE) 57 static constexpr size_t SIZE = JSFunction::SIZE; member in panda::ecmascript::JSAsyncFunction 59 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSFunction, SIZE, SIZE)
|
H A D | js_promise.h | 36 static constexpr size_t PROMISE_CAPABILITY_OFFSET = Record::SIZE; 54 static constexpr size_t PROMISE_OFFSET = Record::SIZE; 57 ACCESSORS(Reject, REJECT_OFFSET, SIZE); 61 DECL_VISIT_OBJECT(PROMISE_OFFSET, SIZE) 68 static constexpr size_t ITERATOR_OFFSET = Record::SIZE; 85 static constexpr size_t VALUE_OFFSET = Record::SIZE; 86 ACCESSORS(Value, VALUE_OFFSET, SIZE); 89 DECL_VISIT_OBJECT(VALUE_OFFSET, SIZE) 96 static constexpr size_t RESOLVE_FUNCTION_OFFSET = Record::SIZE; 98 ACCESSORS(RejectFunction, REJECT_FUNCTION_OFFSET, SIZE); [all...] |
H A D | accessor_data.h | 41 static constexpr size_t GETTER_OFFSET = Record::SIZE; 43 ACCESSORS_FIXED_SIZE_FIELD(Setter, InternalSetFunc, JSTaggedType, SETTER_OFFSET, SIZE) 45 DECL_VISIT_NATIVE_FIELD(GETTER_OFFSET, SIZE) 83 static constexpr size_t GETTER_OFFSET = Record::SIZE; 85 ACCESSORS(Setter, SETTER_OFFSET, SIZE); 88 DECL_VISIT_OBJECT(GETTER_OFFSET, SIZE) 91 static_assert(AccessorData::SIZE == InternalAccessor::SIZE && 116 static constexpr size_t VALUE_OFFSET = Record::SIZE;
|
H A D | js_weak_container.h | 45 static constexpr size_t LINKED_MAP_OFFSET = JSObject::SIZE; 46 ACCESSORS(LinkedMap, LINKED_MAP_OFFSET, SIZE) 48 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, LINKED_MAP_OFFSET, SIZE) 69 static constexpr size_t LINKED_SET_OFFSET = JSObject::SIZE; 70 ACCESSORS(LinkedSet, LINKED_SET_OFFSET, SIZE) 72 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, LINKED_SET_OFFSET, SIZE)
|
H A D | js_async_generator_object.h | 48 static constexpr size_t COMPLETION_OFFSET = Record::SIZE; 50 ACCESSORS(Capability, CAPABILITY_OFFSET, SIZE); 54 DECL_VISIT_OBJECT(COMPLETION_OFFSET, SIZE) 61 static constexpr size_t GENERATOR_CONTEXT_OFFSET = JSObject::SIZE; 115 static constexpr size_t ASYNC_GENERATOR_OBJECT_OFFSET = JSFunction::SIZE; 116 ACCESSORS(AsyncGeneratorObject, ASYNC_GENERATOR_OBJECT_OFFSET, SIZE); 117 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSFunction, ASYNC_GENERATOR_OBJECT_OFFSET, SIZE)
|
H A D | js_intl.h | 30 static constexpr size_t FALLBACK_SYMBOL = JSObject::SIZE;
32 ACCESSORS(FallbackSymbol, FALLBACK_SYMBOL, SIZE)
34 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, FALLBACK_SYMBOL, SIZE)
|
H A D | js_realm.h | 29 static constexpr size_t VALUE_OFFSET = JSObject::SIZE; 31 ACCESSORS(GlobalEnv, GLOBAL_ENV_OFFSET, SIZE) 33 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, VALUE_OFFSET, SIZE)
|
H A D | js_finalization_registry.h | 57 static constexpr size_t WEAKREF_TARGET_OFFSET = Record::SIZE; 59 ACCESSORS(HeldValue, HELD_VALUE_OFFSET, SIZE) 61 DECL_VISIT_OBJECT(WEAKREF_TARGET_OFFSET, SIZE) 88 static constexpr size_t CLEANUP_CALLBACK_OFFSET = JSObject::SIZE; 93 ACCESSORS(Prev, PREV_OFFSET, SIZE) 94 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, CLEANUP_CALLBACK_OFFSET, SIZE)
|
/arkcompiler/ets_runtime/ecmascript/module/ |
H A D | js_module_entry.h | 27 static constexpr size_t IMPORT_ENTRY_OFFSET = Record::SIZE; 30 ACCESSORS(LocalName, IMPORT_NAME_OFFSET, SIZE); 33 DECL_VISIT_OBJECT(IMPORT_ENTRY_OFFSET, SIZE) 41 static constexpr size_t LOCAL_EXPORT_ENTRY_OFFSET = Record::SIZE; 55 static constexpr size_t INDIRECT_EXPORT_ENTRY_OFFSET = Record::SIZE; 58 ACCESSORS(ImportName, IMPORT_NAME_OFFSET, SIZE); 61 DECL_VISIT_OBJECT(INDIRECT_EXPORT_ENTRY_OFFSET, SIZE) 68 static constexpr size_t STAR_EXPORT_ENTRY_OFFSET = Record::SIZE; 69 ACCESSORS(ModuleRequest, STAR_EXPORT_ENTRY_OFFSET, SIZE); 72 DECL_VISIT_OBJECT(STAR_EXPORT_ENTRY_OFFSET, SIZE) [all...] |
/arkcompiler/ets_runtime/ecmascript/shared_objects/ |
H A D | js_shared_object.h | 26 static constexpr size_t SIZE = JSObject::SIZE; member in panda::ecmascript::JSSharedObject 28 SIZE / JSTaggedValue::TaggedTypeSize() + 1; 29 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, SIZE, SIZE)
|
/arkcompiler/runtime_core/static_core/libpandabase/tests/ |
H A D | arena_allocator_test.cpp | 221 constexpr size_t SIZE = 2048; in TEST_F() local 227 for (size_t i = 0; i < SIZE; ++i) { in TEST_F() 231 ASSERT_EQ(SIZE, vec.size()); in TEST_F() 233 ASSERT_EQ(SIZE, vec.size()); in TEST_F() 235 for (size_t i = 0; i < SIZE; ++i) { in TEST_F() 242 constexpr size_t SIZE = 512; in TEST_F() local 243 constexpr size_t MAGIC_CONSTANT_1 = std::numeric_limits<size_t>::max() / (SIZE + 2U); in TEST_F() 245 size_t magicConstant2 = GetRand() % SIZE; in TEST_F() 250 // Allocate SIZE objects in TEST_F() 251 for (size_t i = 0; i < SIZE; in TEST_F() 318 constexpr size_t SIZE = 2048; TEST_F() local 395 constexpr size_t SIZE = 3250000; TEST_F() local 482 constexpr size_t SIZE = 0.3_KB; TEST_F() local [all...] |
/arkcompiler/runtime_core/libpandabase/tests/ |
H A D | arena_allocator_test.cpp | 201 constexpr size_t SIZE = 2048; in HWTEST_F() local 207 for (size_t i = 0; i < SIZE; ++i) { in HWTEST_F() 211 ASSERT_EQ(SIZE, vec.size()); in HWTEST_F() 213 ASSERT_EQ(SIZE, vec.size()); in HWTEST_F() 215 for (size_t i = 0; i < SIZE; ++i) { in HWTEST_F() 222 constexpr size_t SIZE = 512; in HWTEST_F() local 223 constexpr size_t MAGIC_CONSTANT_1 = std::numeric_limits<size_t>::max() / (SIZE + 2); in HWTEST_F() 225 size_t MAGIC_CONSTANT_2 = rand() % SIZE; in HWTEST_F() 230 // Allocate SIZE objects in HWTEST_F() 231 for (size_t i = 0; i < SIZE; in HWTEST_F() 298 constexpr size_t SIZE = 2048; HWTEST_F() local 375 constexpr size_t SIZE = 3250000; HWTEST_F() local 462 constexpr size_t SIZE = 0.3_KB; HWTEST_F() local [all...] |
/arkcompiler/runtime_core/static_core/verification/util/ |
H A D | enum_tag.h | 30 static constexpr size_t SIZE = 0ULL; member in ark::verifier::TagForEnumNumerated 49 static constexpr size_t SIZE = Base::SIZE + 1ULL; member in ark::verifier::TagForEnumNumerated 75 static constexpr size_t SIZE = Base::SIZE; member in ark::verifier::TagForEnum 76 static constexpr size_t BITS = sizeof(size_t) * 8ULL - ark::Clz(SIZE);
|
/arkcompiler/ets_runtime/ecmascript/require/ |
H A D | js_cjs_exports.h | 27 static constexpr size_t JS_CJS_EXPORTS_OFFSET = JSObject::SIZE; 28 ACCESSORS(Exports, JS_CJS_EXPORTS_OFFSET, SIZE) 31 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, JS_CJS_EXPORTS_OFFSET, SIZE)
|
H A D | js_cjs_require.h | 29 static constexpr size_t JS_CJS_REQUIRE_OFFSET = JSObject::SIZE; 31 ACCESSORS(Parent, CACHE_OFFSET, SIZE) 34 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, JS_CJS_REQUIRE_OFFSET, SIZE)
|
/arkcompiler/ets_runtime/ecmascript/dfx/ |
H A D | native_module_failure_info.h | 30 static constexpr size_t ARK_NATIVE_MODULE_FAILURE_INFO_OFFSET = JSObject::SIZE; 31 ACCESSORS(ArkNativeModuleFailureInfo, ARK_NATIVE_MODULE_FAILURE_INFO_OFFSET, SIZE) 34 DECL_VISIT_OBJECT_FOR_JS_OBJECT(JSObject, ARK_NATIVE_MODULE_FAILURE_INFO_OFFSET, SIZE)
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | panda_smart_pointers_test.cpp | 71 static constexpr size_t SIZE = 3; in TEST_F() local 74 auto uniqPtr2 = MakePandaUnique<int[]>(SIZE); in TEST_F() 77 for (size_t i = 0; i < SIZE; ++i) { in TEST_F() 82 for (size_t i = 0; i < SIZE; ++i) { in TEST_F()
|
/arkcompiler/ets_frontend/test/scripts/performance_test/ |
H A D | performance_config.py | 163 SIZE = 3 variable in LogType 189 LogType.SIZE: os.path.join(mail_data_path, 'debug_size.csv') 195 LogType.SIZE: os.path.join(mail_data_path, 'release_size.csv') 204 LogType.SIZE: os.path.join(mail_data_path, 'debug_size.jpg') 210 LogType.SIZE: os.path.join(mail_data_path, 'release_size.jpg') 219 LogType.SIZE: 'Debug Full Build size' 225 LogType.SIZE: 'Release Full Build size'
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/ |
H A D | x64_isa_tbl.h | 26 #define DEF_X64_CMP_MAPPING_INT(SIZE) \ 27 static const X64MOP_t cmpIselMap##SIZE[Operand::OperandType::kOpdPhi][Operand::OperandType::kOpdPhi] = { \ 28 {MOP_cmp##SIZE##_r_r, MOP_begin, MOP_cmp##SIZE##_r_m, MOP_begin}, \ 29 {MOP_cmp##SIZE##_i_r, MOP_begin, MOP_cmp##SIZE##_i_m, MOP_begin}, \ 30 {MOP_cmp##SIZE##_m_r, MOP_begin, MOP_begin, MOP_begin}, \
|