| /arkcompiler/runtime_core/static_core/scripts/sdk/ |
| D | linux_host_tools.txt | 6 lib/libarkaotmanager.so 7 lib/libarkassembler.so 8 lib/libarkbase.so 9 lib/libarkbytecodeopt.so 10 lib/libarkcompiler.so 11 lib/libarkdisassembler.so 12 lib/libarkfile.so 13 lib/libarklinker.so 14 lib/libarkruntime.so 15 lib/libetsnative.so [all …]
|
| D | ohos_arm64.txt | 3 lib/libarkaotmanager.so 4 lib/libarkassembler.so 5 lib/libarkbase.so 6 lib/libarkbytecodeopt.so 7 lib/libarkcompiler.so 8 lib/libarkfile.so 9 lib/libarkruntime.so 10 lib/libetsnative.so 12 lib/libarkziparchive.so 13 lib/libc_secshared.so [all …]
|
| D | test.sh | 81 build-sdk/sdk/linux_host_tools/lib/libarkaotmanager.so 82 build-sdk/sdk/linux_host_tools/lib/libarkassembler.so 83 build-sdk/sdk/linux_host_tools/lib/libarkbase.so 84 build-sdk/sdk/linux_host_tools/lib/libarkbytecodeopt.so 85 build-sdk/sdk/linux_host_tools/lib/libarkcompiler.so 86 build-sdk/sdk/linux_host_tools/lib/libarkdisassembler.so 87 build-sdk/sdk/linux_host_tools/lib/libarkfile.so 88 build-sdk/sdk/linux_host_tools/lib/libarklinker.so 89 build-sdk/sdk/linux_host_tools/lib/libarkruntime.so 90 build-sdk/sdk/linux_host_tools/lib/libarkziparchive.so [all …]
|
| /arkcompiler/ets_runtime/test/resource/js_runtime/ |
| D | ohos_test.xml | 18 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 23 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 28 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 33 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 38 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 43 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 48 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 53 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 58 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 63 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> [all …]
|
| /arkcompiler/toolchain/test/resource/tooling/ |
| D | ohos_test.xml | 39 <option name="push" value="test/test/libjsdebugtest.so -> /data/test" src="out"/> 40 <option name="push" value="test/test/libdebugger_entry.so -> /data/test" src="out"/> 41 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 42 … <option name="push" value="test/test/libark_ecma_debugger_test.so -> /data/test" src="out"/> 69 <option name="push" value="test/test/libjsdebugtest.so -> /data/test" src="out"/> 70 <option name="push" value="test/test/libdebugger_entry.so -> /data/test" src="out"/> 71 <option name="push" value="test/test/libark_jsruntime_test.so -> /data/test" src="out"/> 72 … <option name="push" value="test/test/libark_ecma_debugger_test.so -> /data/test" src="out"/> 99 <option name="push" value="test/test/libark_client.so -> /data/test" src="out"/> 126 <option name="push" value="test/test/libark_client.so -> /data/test" src="out"/> [all …]
|
| /arkcompiler/toolchain/build/toolchain/linux/ |
| D | BUILD.gn | 21 shlib_extension = ".so" 30 shlib_extension = ".so" 71 shlib_extension = ".so" 94 shlib_extension = ".so"
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/ |
| D | gc_worker.cpp | 62 …// If GC runs in place or Task manager is used for GC, so no need create separate internal GC work… in CreateAndStartWorker() 89 // Internal GC thread was not created, so just return in FinalizeAndDestroyWorker() 113 …// Task manager does not know anything about panda threads, so set gc thread as current thread dur… in GCTaskRunner() 116 // If GC was not started then task should not be run, so delay the task execution in GCTaskRunner() 120 // already held the mutex, so TryLock fails and task running cancels in GCTaskRunner() 121 // So unlock the mutex before adding task in GCTaskRunner() 131 // If gc tasks queue has a task, so need to create Task for TaskManager to process it in GCTaskRunner() 150 // 0 means full gc bombing is not used, so just return task from local queue in GetTask()
|
| /arkcompiler/toolchain/build/toolchain/ |
| D | toolchain.gni | 59 dylib_extension = ".dylib.so" 63 shlib_extension = ".z.so" 67 shlib_extension = ".so" 84 # template instantiation inside a toolchain definition, so some boilerplate
|
| D | concurrent_links.gni | 16 # in the context of the default_toolchain, so we can at least check for that. 27 # available, so we call out to a script to get the right value. 47 # make heavier use of ProGuard, and so should not be raised. Sanitizers also
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/ |
| D | lib_helpers.inl | 16 // defined in libm.so, fmodf function from math.h 18 // defined in libm.so, fmod function from math.h
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | lib_helpers.inl | 15 // defined in libm.so, fmodf function from math.h 17 // defined in libm.so, fmod function from math.h
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | plt.md | 9 During code generation so-called `SlowPath` code is created, and we put it into a special cold code… 10 …erated for each place it is called, and as it contains saving registers and setting up of so-called 18 or `class Id`. So, in order to reduce code size in AOT mode, more tricky solution with PLT Resolver… 28 During calls, first parameter is always a callee `Method pointer`, so the trick from previous parag… 56 value in `x0`, so it may load `ldr x1, [x0, #48]` to get `method Id` from `FirstSlot`. 57 Caller `Method pointer` could be extracted (into `x0`) directly from Caller's CFrame, so, 160 `PLT Class Resolver` receives `x16` addressing `ThirdSlot`, so it loads `class Id` from `FirstSlot`… 181 on stack, so we load it into temporary (we need it for `BoundaryFrame`), and push `rbp` to the stac… 217 Registers are loaded in the same manner they were saved. So, in CallStatic we have to adjust stack …
|
| D | interface_inline_cache.md | 56 2. because `class address` is no move in ark, so we do not need to worry that the saved class will … 95 we still save ClassA.method_1* - ClassB.method_n*, so if 100 because Method* is 8bit align, so Method* can be compressed. So the actual range we can store is:
|
| D | balance_expressions_doc.md | 5 …ession's critical path and, if it can be decreased, reorganises expression so it would be optimal.… 26 …`rhs`) has the same opcode and has the only user (the operator itself). If so, the input is an ope… 38 - Else calculate `split_idx` so that `split_idx` is strictly less than `last_idx` and size of `firs… 105 // As soon as v10 has more than one users it has side-effects, so the algorithm considers it as a t… 128 // As soon as v10 has more than one users it has side-effects, so the algorithm considers it as a t…
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | plt.md | 9 During code generation so-called `SlowPath` code is created, and we put it into a special cold code… 10 …erated for each place it is called, and as it contains saving registers and setting up of so-called 18 or `class Id`. So, in order to reduce code size in AOT mode, more tricky solution with PLT Resolver… 28 During calls, first parameter is always a callee `Method pointer`, so the trick from previous parag… 56 value in `x0`, so it may load `ldr x1, [x0, #48]` to get `method Id` from `FirstSlot`. 57 Caller `Method pointer` could be extracted (into `x0`) directly from Caller's CFrame, so, 160 `PLT Class Resolver` receives `x16` addressing `ThirdSlot`, so it loads `class Id` from `FirstSlot`… 181 on stack, so we load it into temporary (we need it for `BoundaryFrame`), and push `rbp` to the stac… 217 Registers are loaded in the same manner they were saved. So, in CallStatic we have to adjust stack …
|
| D | interface_inline_cache.md | 56 2. because `class address` is no move in ark, so we do not need to worry that the saved class will … 95 we still save ClassA.method_1* - ClassB.method_n*, so if 100 because Method* is 8bit align, so Method* can be compressed. So the actual range we can store is:
|
| /arkcompiler/toolchain/tooling/test/testcases/ |
| D | js_stepout_switch_test.h | 49 {SocketAction::SEND, "so"}, in JsStepoutSwitchTest() 54 {SocketAction::SEND, "so"}, in JsStepoutSwitchTest() 59 {SocketAction::SEND, "so"}, in JsStepoutSwitchTest() 64 {SocketAction::SEND, "so"}, in JsStepoutSwitchTest() 69 {SocketAction::SEND, "so"}, in JsStepoutSwitchTest()
|
| D | js_stepout_loop_test.h | 47 {SocketAction::SEND, "so"}, in JsStepoutLoopTest() 66 {SocketAction::SEND, "so"}, in JsStepoutLoopTest() 72 {SocketAction::SEND, "so"}, in JsStepoutLoopTest() 78 {SocketAction::SEND, "so"}, in JsStepoutLoopTest() 86 {SocketAction::SEND, "so"}, in JsStepoutLoopTest()
|
| /arkcompiler/ets_frontend/ets2panda/docs/ |
| D | cheatsheet.md | 169 ### How to connect the native .so 171 Have 2 options to form a correct .so for further work with it: 186 ### How to execute program with native .so 188 Need to write *loadLibrary("name of the .so")* in the right place on the ts side. 196 Finally, need to execute with LD_LIBRARY_PATH=/path/to/directory/with/so passed to ark, 197 so that the code that loads the lib will see it.
|
| /arkcompiler/ets_runtime/tools/ap_file_viewer/ |
| D | build.py | 31 "out/sdk/clang_x64/thirdparty/icu/libhmicui18n.so", 32 "out/sdk/clang_x64/thirdparty/icu/libhmicuuc.so", 33 "out/sdk/clang_x64/arkcompiler/ets_runtime/libprofDumpJson.so",
|
| /arkcompiler/toolchain/build/config/aosp/ |
| D | config.gni | 30 # Using a separate declare_args block for only these arguments, so that 83 # Location of libgcc. This is only needed for the current GN toolchain, so we 91 …_ndk_root/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/lib/aarch64-linux-android/30/liblog.so"
|
| /arkcompiler/runtime_core/static_core/libllvmbackend/cmake/ |
| D | LLVM.cmake | 35 set(LLVM_COPY_NAME "libLLVM-${LLVM_VERSION_MAJOR}.so") 36 add_custom_target(copy-libLLVM.so
|
| /arkcompiler/runtime_core/static_core/libpandafile/external/ |
| D | BUILD.gn | 41 output_extension = "so" 70 output_extension = "so"
|
| /arkcompiler/runtime_core/static_core/cmake/ |
| D | PandaCmakeFunctions.cmake | 17 # so we have difference start addresses for asan and default buildings 61 # so for rapidcheck test binaries panda_test_asan.ld is used which does not require 87 set(RELATIVE_PATH "lib/lib${target}.so") 93 message(VERBOSE "Use prebuilt lib${target}.so")
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_call_conv.h | 70 uint32 nextGeneralRegNO = 0; /* number of integer parameters processed so far */ 71 uint32 nextFloatRegNO = 0; /* number of float parameters processed so far */ 118 int32 nextGeneralRegNO = 0; /* number of integer parameters processed so far */ 119 uint32 nextFloatRegNO = 0; /* number of float parameters processed so far */ 186 int32 nextGeneralRegNO = 0; /* number of integer parameters processed so far */
|