| /arkcompiler/ets_runtime/test/moduletest/container/ |
| D | container_treeset.js | 27 let set = new fastset(); variable 28 set.add("aa"); 29 set.add("bb"); 32 map.set("test has:", set.length == 2 && set.has("aa") && set.has("bb") && !set.has("cc")); 34 set.add("cc"); 36 …map.set("test getFirstKey and getLastKey:", set.getFirstValue() == "aa" && set.getLastValue() == "… 38 map.set("test getLowerValue and getHigherValue", set.getLowerValue("bb") == "aa" && 39 set.getLowerValue("aa") == undefined && set.getHigherValue("bb") == "cc" && 40 set.getHigherValue("cc") == undefined); 43 let iteratorSetValues = set.values(); [all …]
|
| D | container_hashset.js | 27 let set = new fastset(); variable 28 set.add("aa"); 29 set.add("bb"); 32 map.set("test has:", set.length == 2 && set.has("aa") && set.has("bb") && !set.has("cc")); 34 set.add("cc"); 37 let iteratorSetValues = set.values(); 38 …map.set("test values:", iteratorSetValues.next().value == "aa" && iteratorSetValues.next().value =… 41 let iteratorSetEntries = set.entries(); 44 map.set("test entries1:", iteratorSetEntries.next().value != undefined); 45 map.set("test entries2:", iteratorSetEntries.next().value == undefined); [all …]
|
| D | container_hashmap.js | 30 res.set("test isEmpty ture:", map.isEmpty() == true) 32 map.set("a", "aa"); 33 map.set("b", "bb"); 36 res.set("test isEmpty false:", map.isEmpty() == false) 38 res.set("test get:", map.length == 2 && map.get("a") == "aa" && map.get("b") == "bb"); 40 res.set("test hasKey and hasValue:", map.hasKey("a") && map.hasKey("b") && map.hasValue("aa") && 43 map.set("c", "cc"); 46 res.set("test keys:", iteratorKey.next().value == "a" && iteratorKey.next().value == "b" && 50 …res.set("test values:", iteratorValues.next().value == "aa" && iteratorValues.next().value == "bb"… 56 res.set("test entries1:", iteratorEntries.next().value != undefined); [all …]
|
| D | container_vector.js | 34 map.set("test add and toString:", res); 37 map.set("test length:", vector.length == 6); 38 map.set("test get(index is 2):", vector.get(2) == 2); 39 map.set("test get(index is 3):", vector.get(3) !== 3); // false 40 map.set("test getIndexOf(target is 3):", vector.getIndexOf(3) == 1); // true 41 map.set("test getIndexOf(target is 2):", vector.getIndexOf(2) !== 5); // false 43 map.set("test isEmpty:", !vector.isEmpty()); 48 map.set("test clear:", vector.isEmpty()); 49 // // test set, clone 50 vec.set(2, 8); [all …]
|
| D | container_list.js | 28 map.set("test list isEmpty1:", list.isEmpty() === true) 34 map.set("test list isEmpty2:", list.isEmpty() === false) 35 map.set("test list get 1:", list.get(1) === 1) 36 map.set("test list has:", list.has(8)) 37 map.set("test list not has:", list.has(123) === false) 46 map.set("test list equal:", list.equal(list1)) 49 map.set("test list equal:", list.equal(list1) === false) 50 map.set("test list getLastIndexOf:", list.getLastIndexOf(1) === 1) 51 map.set("test list getIndexOf:", list.getIndexOf(5) === 5) 61 map.set("test list removeByIndex:", res) [all …]
|
| D | container_lightweightmap.js | 30 res.set("test isEmpty:", proxy.isEmpty()); 31 proxy.set("a", "aa"); 32 proxy.set("b", "bb"); 35 res.set("test get:", proxy.length == 2 && proxy.get("a") == "aa" && proxy.get("b") == "bb"); 37 …res.set("test hasKey and hasValue:", proxy.hasKey("a") && proxy.hasKey("b") && proxy.hasValue("aa"… 40 proxy.set("c", "cc"); 42 …res.set("test getIndexOfKey and getIndexOfValue:", proxy.getIndexOfKey("a") === 0 && proxy.getInde… 44 res.set("test getKeyAt:", proxy.getKeyAt(1) == "b"); 48 res.set("test keys:", iteratorKey1.next().value == "a" && iteratorKey1.next().value == "b" && 52 …res.set("test values:", iteratorValues1.next().value == "aa" && iteratorValues1.next().value == "b… [all …]
|
| D | container_linked_list.js | 32 map.set("test linkedlist has:", list.has(8)) 33 map.set("test linkedlist not has:", list.has(2)) 34 map.set("test linkedlist getLastIndexOf:", list.getLastIndexOf(1) === 1) 35 map.set("test linkedlist getIndexOf:", list.getIndexOf(5) === 5) 46 map.set("test linkedlist removeByIndex:", res) 56 map.set("test linkedlist remove:", res) 57 map.set("test linkedlist remove1:", removeRes) 58 map.set("test linkedlist getFirst:", list.getFirst() === 0) 59 map.set("test linkedlist getLast:", list.getLast() === 7) 69 map.set("test linkedlist insert:", res) [all …]
|
| D | container_treemap.js | 28 map.set("a", "aa"); 29 map.set("b", "bb"); 32 res.set("test get:", map.length == 2 && map.get("a") == "aa" && map.get("b") == "bb"); 34 res.set("test hasKey and hasValue:", map.hasKey("a") && map.hasKey("b") && map.hasValue("aa") && 37 map.set("c", "cc"); 39 … res.set("test getFirstKey and getLastKey:", map.getFirstKey() == "a" && map.getLastKey() == "c"); 41 …res.set("test getLowerKey and getHigherKey:", map.getLowerKey("b") == "a" && map.getLowerKey("a") … 45 res.set("test keys:", iteratorKey.next().value == "a" && iteratorKey.next().value == "b" && 49 …res.set("test values:", iteratorValues.next().value == "aa" && iteratorValues.next().value == "bb"… 55 res.set("test entries1:", iteratorEntries.next().value != undefined); [all …]
|
| D | container_lightweightset.js | 27 let set = new fastset(); variable 28 let proxy = new Proxy(set, {}); 30 res.set("test isEmpty:", proxy.isEmpty()); 35 res.set("test has 1:", proxy.has(1)); 36 res.set("test has 2:", proxy.has(2)); 37 res.set("test has 3:", proxy.has(3)); 39 res.set("test has 4:", proxy.has(4) == false); 42 … res.set("test values:", iteratorValues1.next().value == 1 && iteratorValues1.next().value == 2 && 48 res.set("test entries1:", iteratorEntries1.next().value != undefined); 49 res.set("itest entries2:", iteratorEntries1.next().value == undefined); [all …]
|
| /arkcompiler/runtime_core/cmake/toolchain/ |
| D | cross-ohos-aarch64.cmake | 14 set(TOOLCHAIN_CLANG_ROOT "" CACHE STRING "Path to clang-<version> directory") 15 set(TOOLCHAIN_SYSROOT "" CACHE STRING "Path to sysroot") 17 set(PANDA_TRIPLET aarch64-linux-ohos) 18 set(PANDA_SYSROOT ${TOOLCHAIN_SYSROOT}) 20 set(CMAKE_SYSTEM_NAME OHOS) 21 set(CMAKE_SYSTEM_PROCESSOR aarch64) 22 set(CMAKE_PREFIX_PATH ${TOOLCHAIN_SYSROOT}) 23 set(CMAKE_C_COMPILER_TARGET ${PANDA_TRIPLET}) 24 set(CMAKE_CXX_COMPILER_TARGET ${PANDA_TRIPLET}) 25 set(CMAKE_ASM_COMPILER_TARGET ${PANDA_TRIPLET}) [all …]
|
| D | aflplusplus.cmake | 16 set(ENV{AFL_CC_COMPILER} "LLVM") 20 set(ENV{AFL_LLVM_LAF_ALL} "1") 23 set(PANDA_ENABLE_CLANG_TIDY false CACHE BOOL "Enable clang-tidy checks during compilation" FORCE) 31 set(FUZZER_LIB "/usr/lib/afl/libAFLDriver.a") 32 set(PANDA_WITH_TESTS false) 33 set(PANDA_WITH_BENCHMARKS false) 34 set(PANDA_AFL_COVERAGE false) 35 set(PANDA_ENABLE_AFL true) 36 set(PANDA_BUILD_FUZZ_TARGETS true) 37 set(PANDA_FUZZING_SANITIZERS false) [all …]
|
| /arkcompiler/runtime_core/cmake/ |
| D | PandaAssembly.cmake | 23 set(prefix ARG) 24 set(noValues) 25 set(singleValues TARGET SOURCE INDIR OUTDIR TARGETNAME) 26 set(multiValues) 40 set(source_file_dir "${CMAKE_CURRENT_SOURCE_DIR}") 43 set(source_file_dir "${ARG_INDIR}") 46 set(binary_file_dir "${CMAKE_CURRENT_BINARY_DIR}") 49 set(binary_file_dir "${ARG_OUTDIR}") 52 set(target_file_name "${ARG_TARGET}") 55 set(target_file_name "${ARG_TARGETNAME}") [all …]
|
| D | Definitions.cmake | 15 set(${flag} 1 PARENT_SCOPE) 67 message(FATAL_ERROR "Only one PANDA_TARGET_ARM32_ABI_* should be set. 72 message(FATAL_ERROR "PANDA_TARGET_ARM32_ABI_* is not set") 119 set(PANDA_ENABLE_LTO true) 120 set(PANDA_LLVM_REGALLOC pbqp) 128 set(PANDA_ENABLE_LTO true) 142 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-gnu-statement-expression") 146 message(FATAL_ERROR "MOBILE_NATIVE_LIBS_SOURCE_PATH is not set") 170 set(PANDA_WITH_RUNTIME true) 171 set(PANDA_WITH_COMPILER true) [all …]
|
| D | HostTools.cmake | 27 set(host_tools_build_dir "${CMAKE_CURRENT_BINARY_DIR}/host-tools-build") 31 set(PANDA_HOST_TOOLS_JOBS_NUMBER $ENV{NPROC_PER_JOB}) 33 set(PANDA_HOST_TOOLS_JOBS_NUMBER 16) 36 set(ARCH_NAME X86_64) 37 set(IRTOC_TARGET x86_64) 39 set(ARCH_NAME AARCH64) 40 set(IRTOC_TARGET arm64) 42 set(ARCH_NAME AARCH32) 43 set(IRTOC_TARGET arm32) 51 set(TARGET_ARCH "AARCH64") [all …]
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | free_object_list.cpp | 137 auto set = region->GetFreeObjectSet(type); in Free() local 138 if (set == nullptr) { in Free() 139 LOG_FULL(FATAL) << "The set of region is nullptr"; in Free() 142 set->Free(start, size); in Free() 145 if (!set->isAdded_) { in Free() 146 AddSet(set); in Free() 155 EnumerateSets([](FreeObjectSet *set) { set->Rebuild(); }); in Rebuild() argument 165 bool FreeObjectList::MatchFreeObjectInSet(FreeObjectSet *set, size_t size) in MatchFreeObjectInSet() argument 167 if (set == nullptr || set->Empty()) { in MatchFreeObjectInSet() 178 object = set->LookupSmallFreeObject(size); in MatchFreeObjectInSet() [all …]
|
| /arkcompiler/runtime_core/tests/cts-generator/ |
| D | CMakeLists.txt | 18 set(CMAKE_VERBOSE_MAKEFILE ON) 25 # 04.12.20 set to 16 to check behavior 26 set(PANDA_CTS_JOBS_NUMBER 16) 28 set(PANDA_CTS_JOBS_NUMBER 16) 32 set(CTS_TSAN_TEST_SELECTION "--include-tag tsan") 34 # Set timeout for the entire CTS test suite 38 set(PANDA_CTS_TESTING_TIMEOUT 6000) 40 set(PANDA_CTS_TESTING_TIMEOUT 4000) 44 # Set timeout for each single test 48 set(PANDA_CTS_TEST_TIMEOUT 300) # 300 seconds [all …]
|
| /arkcompiler/ets_frontend/ts2panda/ts2abc/ |
| D | CMakeLists.txt | 18 set(PANDA_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/../../submodules/panda) 19 set(PANDA_BIN ${CMAKE_CURRENT_BINARY_DIR}/panda) 20 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -pthread") 21 set(JSON_ROOT ${CMAKE_CURRENT_SOURCE_DIR}/../third_party/jsoncpp) 23 set(CMAKE_CXX_STANDARD 17) 24 set(CMAKE_CXX_STANDARD_REQUIRED ON) 25 set(CMAKE_CXX_EXTENSIONS OFF) 30 set(TS2ABC_SOURCES ts2abc.cpp) 31 set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/bin) 65 set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -static") [all …]
|
| /arkcompiler/ets_runtime/ecmascript/ic/ |
| D | profile_type_info.cpp | 29 profileTypeInfo_->Set(thread_, index, GetWeakRef(hclass.GetTaggedValue())); in AddElementHandler() 30 profileTypeInfo_->Set(thread_, index + 1, handler.GetTaggedValue()); in AddElementHandler() 35 profileTypeInfo_->Set(thread_, index, GetWeakRef(hclass.GetTaggedValue())); in AddElementHandler() 36 profileTypeInfo_->Set(thread_, index + 1, handler.GetTaggedValue()); in AddElementHandler() 46 profileTypeInfo_->Set(thread_, index, handler.GetTaggedValue()); in AddHandlerWithoutKey() 52 profileTypeInfo_->Set(thread_, index, GetWeakRef(hclass.GetTaggedValue())); in AddHandlerWithoutKey() 53 profileTypeInfo_->Set(thread_, index + 1, handler.GetTaggedValue()); in AddHandlerWithoutKey() 62 profileTypeInfo_->Set(thread_, index, JSTaggedValue::Hole()); in AddHandlerWithoutKey() 63 profileTypeInfo_->Set(thread_, index + 1, JSTaggedValue::Hole()); in AddHandlerWithoutKey() 70 newArr->Set(thread_, i, arr->Get(i)); in AddHandlerWithoutKey() [all …]
|
| /arkcompiler/runtime_core/verification/util/tests/ |
| D | set_operations_property_test.cpp | 60 using set = std::set<int>; typedef 72 SECTION("Conversion to set") 76 set result = ToSet<set>(vec); in __anon36fc55b10302() 86 using set = std::set<int>; typedef 90 prop("Intersection", [](set &&set1, set &&set2) { in __anon36fc55b10402() 91 set result = SetIntersection(set1, set2); in __anon36fc55b10402() 102 prop("Union", [](set &&set1, set &&set2) { in __anon36fc55b10502() 103 set result = SetUnion(set1, set2); in __anon36fc55b10502() 114 prop("Difference", [](set &&set1, set &&set2) { in __anon36fc55b10602() 115 set result = SetDifference(set1, set2); in __anon36fc55b10602() [all …]
|
| /arkcompiler/runtime_core/verification/ |
| D | Verification.cmake | 14 set(VERIFICATION_SOURCES_DIR ${PANDA_ROOT}/verification) 25 set(VERIFIER_SOURCES 37 set(VERIFIER_TESTS_SOURCES 46 set(VERIFIER_RAPIDCHECK_TESTS_SOURCES 50 set(VERIFIER_INCLUDE_DIR ${VERIFICATION_SOURCES_DIR} 54 set(prefix ARG) 55 set(noValues) 56 set(singleValues TARGET) 57 set(multiValues) 77 set(prefix ARG) [all …]
|
| /arkcompiler/runtime_core/runtime/ |
| D | intrinsics.cmake | 15 set(prefix ARG) 16 set(noValues) 17 set(singleValues OUTPUTFILE TARGET) 18 set(multiValues DATAFILES DEPENDS) 24 …set(GENERATOR ${CMAKE_CURRENT_SOURCE_DIR}/templates/gen_intrinsics_data.rb ${CMAKE_CURRENT_SOURCE_… 25 set(TEMPLATE ${CMAKE_CURRENT_SOURCE_DIR}/templates/intrinsics.yaml.erb) 26 set(DEPENDS_LIST ${GENERATOR} ${TEMPLATE} ${ARG_DEPENDS}) 38 set(ECMASCRIPT_RUNTIME_YAML "") 40 set(ECMASCRIPT_RUNTIME_YAML ${PANDA_ECMASCRIPT_PLUGIN_SOURCE}/runtime/ecma_runtime.yaml) 43 set(JAVA_RUNTIME_YAML "") [all …]
|
| /arkcompiler/runtime_core/ |
| D | CMakeLists.txt | 22 set(CMAKE_CONFIGURATION_TYPES ${CMAKE_CONFIGURATION_TYPES} 31 set(CMAKE_EXPORT_COMPILE_COMMANDS ON) 35 set(CMAKE_CXX_STANDARD 17) 36 set(CMAKE_CXX_STANDARD_REQUIRED ON) 37 set(CMAKE_CXX_EXTENSIONS OFF) 43 set(PANDA_ROOT ${CMAKE_CURRENT_SOURCE_DIR}) 44 set(PANDA_BINARY_ROOT ${CMAKE_CURRENT_BINARY_DIR}) 45 set(PANDA_THIRD_PARTY_SOURCES_DIR ${PANDA_ROOT}/ark-third-party) 46 set(PANDA_THIRD_PARTY_CONFIG_DIR ${PANDA_ROOT}/cmake/ark-third-party) 53 set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} -rdynamic") [all …]
|
| /arkcompiler/runtime_core/docs/ |
| D | doxygen.config | 63 # If the CREATE_SUBDIRS tag is set to YES then doxygen will create 4096 sub- 73 # If the ALLOW_UNICODE_NAMES tag is set to YES, doxygen will allow non-ASCII 74 # characters to appear in the names of generated files. If set to NO, non-ASCII 96 # If the BRIEF_MEMBER_DESC tag is set to YES, doxygen will include brief member 98 # documentation (similar to Javadoc). Set to NO to disable this. 103 # If the REPEAT_BRIEF tag is set to YES, doxygen will prepend the brief 106 # Note: If both HIDE_UNDOC_MEMBERS and BRIEF_MEMBER_DESC are set to NO, the 133 # If the ALWAYS_DETAILED_SEC and REPEAT_BRIEF tags are both set to YES then 140 # If the INLINE_INHERITED_MEMB tag is set to YES, doxygen will show all 148 # If the FULL_PATH_NAMES tag is set to YES, doxygen will prepend the full path [all …]
|
| /arkcompiler/runtime_core/tests/cts-coverage-tool/ |
| D | CMakeLists.txt | 21 set(ISA_FILE "${CMAKE_BINARY_DIR}/isa/isa.yaml") 22 set(NON_TESTABLE "${PROJECT_SOURCE_DIR}/config/non_testable.yaml") 23 set(TESTS_DIR "${PROJECT_BINARY_DIR}/../cts-generator/cts-generated") 24 set(TESTS_GLOB_GENERATED "**/*.pa") 27 set(UNCOVERED "${PROJECT_BINARY_DIR}/uncovered.yaml") 28 set(UNCOVERED_MD "${PROJECT_BINARY_DIR}/uncovered.md") 29 set(ORPHANED "${PROJECT_BINARY_DIR}/orphaned.yaml") 30 set(ORPHANED_MD "${PROJECT_BINARY_DIR}/orphaned.md") 31 set(FULL "${PROJECT_BINARY_DIR}/full.yaml") 32 set(FULL_MD "${PROJECT_BINARY_DIR}/full.md") [all …]
|
| /arkcompiler/runtime_core/cross_values/ |
| D | CMakeLists.txt | 26 set(GENERATED_CROSS_VALUES_DIR "${PANDA_BINARY_ROOT}/cross_values/generated_values") 31 set(CROSS_ASM_DEF_TARGET_NAME "cross_asm_defines_${arch}") 32 set(PANDA_AUX_PROJECT_SOURCE ${PANDA_ROOT}) 33 set(PANDA_AUX_BINARY_DIR auxiliary_panda_binary_dirs/${arch}) 34 set(CMAKE_VARIABLES 58 set(BUILD_COMMAND "${CMAKE_COMMAND} --build <BINARY_DIR> --target asm_defines") 65 set(TEMP_CMAKE_LOG_FILE "${CMAKE_CURRENT_BINARY_DIR}/${PANDA_AUX_BINARY_DIR}/cmake_log.tmp") 120 set(ASM_DIR "${CMAKE_CURRENT_BINARY_DIR}/${PANDA_AUX_BINARY_DIR}/runtime/asm_defines") 121 set(ASM_FILE "libasm_defines.S") 129 set(OUTPUT_DIR ${GENERATED_CROSS_VALUES_DIR}) [all …]
|