| /arkcompiler/runtime_core/pandastdlib/ |
| D | pandastdlib.pa | 572 .function i32 Math.absI32(i32 a0) <native> 574 .function i64 Math.absI64(i64 a0) <native> 576 .function f32 Math.absF32(f32 a0) <native> 578 .function f64 Math.absF64(f64 a0) <native> 580 .function f32 Math.fsin(f32 a0) <native> 582 .function f64 Math.sin(f64 a0) <native> 584 .function f32 Math.fcos(f32 a0) <native> 586 .function f64 Math.cos(f64 a0) <native> 588 .function f32 Math.fpow(f32 a0, f32 a1) <native> 590 .function f64 Math.pow(f64 a0, f64 a1) <native> [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/calltype/ |
| D | expect_output.txt | 15 jscall 0 and native call1 16 jscall 1 and native call2 1 17 jscall 2 and native call3 1 2 18 jscall 3 and native callirange 1 2 3 19 jscallirange and native callirange 1 2 3 4 21 native callithisrange 24 newobj native
|
| D | calltype.js | 40 print("jscall 0 and native call1"); 44 print("jscall 1 and native call2", a); 48 print("jscall 2 and native call3" ,a ,b); 52 print("jscall 3 and native callirange", a, b, c); 56 print("jscallirange and native callirange", a, b, c, d); 79 print("native callithisrange"); 87 var b = new String("newobj native");
|
| /arkcompiler/runtime_core/irtoc/scripts/ |
| D | tests.irt | 18 function(:IrtocTestCfg, params: {"buf" => 'ptr', "size" => 'u64'}, mode: [:Native]) { 54 function(:IrtocTestCfgLabels, params: {"buf" => 'ptr', "size" => 'u64'}, mode: [:Native]) { 99 function(:IrtocTestAddValues, params: {a: 'i64', b: 'i64'}, mode: [:Native]) { 104 function(:IrtocTestIncMaxValue, params: {a: 'u64', b: 'u64'}, mode: [:Native]) { 115 function(:IrtocTestIncMaxValueLabels, params: {a: 'u64', b: 'u64'}, mode: [:Native]) { 130 function(:IrtocTestSeqLabels, params: {a: 'u64'}, mode: [:Native]) { 145 function(:IrtocTestRelocations, params: {"n" => 'u32'}, mode: [:Native]) { 153 …: 'word', a6: 'word', f3: 'f64', a7: 'word', a8: 'word', a9: 'word', f4: 'f64'}, mode: [:Native]) { 177 function(:IrtocTestLabels, params: {n: 'word'}, mode: [:Native]) { 194 function(:IrtocTestReturnBeforeLabel, params: {n: 'word'}, mode: [:Native]) {
|
| /arkcompiler/ets_runtime/ecmascript/dfx/stackinfo/ |
| D | js_stackinfo.cpp | 86 data.append(" at native method (").append(strm.str()).append(")\n"); in BuildJsStackTrace() 103 uintptr_t *native = nullptr; in BuildJsStackInfo() local 113 if (native != nullptr) { in BuildJsStackInfo() 114 frameInfo.nativePointer = native; in BuildJsStackInfo() 115 native = nullptr; in BuildJsStackInfo() 157 native = reinterpret_cast<uintptr_t *>(extraInfo->GetExternalPointer()); in BuildJsStackInfo()
|
| /arkcompiler/toolchain/tooling/ |
| D | BUILD.gn | 81 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_$platform", 90 [ "//base/hiviewdfx/hilog/interfaces/native/innerkits/include" ] 141 [ "//base/hiviewdfx/hilog/interfaces/native/innerkits/include" ]
|
| /arkcompiler/runtime_core/compiler/optimizer/code_generator/ |
| D | callconv.h | 40 // Get next native parameter, on condition, what previous list - in vector 120 // Panda ABI convention (native - otherwise) 155 NATIVE, // native function enumerator
|
| D | frame_info.h | 119 // 'Native' means just a regular prologue, that is used for native functions. 120 // 'Native' is also used for Irtoc.
|
| D | codegen_native.cpp | 40 // we don't need to setup frame in native mode in CreateFrameInfo() 44 // we never need to save unused registers in native mode in CreateFrameInfo()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/prof_dump/ |
| D | BUILD.gn | 34 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_windows", 40 [ "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_mac" ]
|
| /arkcompiler/runtime_core/irtoc/backend/compiler/ |
| D | codegen_fastpath.h | 26 …* Fast path code supports only native calls, that hasn't safepoints inside. Compiler has specific … 27 …* save/restore registers before calling native functions. These intrinsics pushes caller saved reg…
|
| /arkcompiler/toolchain/websocket/ |
| D | BUILD.gn | 91 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_$platform", 103 "//utils/native/base/include",
|
| /arkcompiler/ets_runtime/ecmascript/sdk/ |
| D | BUILD.gn | 53 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_windows", 56 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_windows", 139 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_linux", 142 "//base/hiviewdfx/hilog/interfaces/native/innerkits:libhilog_linux",
|
| /arkcompiler/runtime_core/irtoc/ |
| D | intrinsics.yaml | 44 description: Save registers before native call 57 description: Restore registers after native call
|
| /arkcompiler/runtime_core/runtime/ |
| D | lock_order_graph.cpp | 50 if (status == ThreadStatus::NATIVE) { in CheckForTerminationLoops() 59 …LOG(DEBUG, RUNTIME) << "LockOrderGraph node: " << thread_id << ", is NATIVE = " << nodes[thread_id… in CheckForTerminationLoops() 89 // this is a terminating node (thread with NATIVE status), or in CheckForTerminationLoops()
|
| D | thread_manager.cpp | 82 // Do not deregister current thread (which should be in status NATIVE) as HasNoActiveThreads in DeregisterSuspendedThreads() 83 … // assumes it stays registered; only threads in statuses FINISHED, IS_TERMINATED_LOOP and NATIVE in DeregisterSuspendedThreads() 90 if (status == ThreadStatus::NATIVE || status == ThreadStatus::IS_BLOCKED) { in DeregisterSuspendedThreads() 105 // All threads except current are blocked (have BLOCKED or NATIVE status) in DeregisterSuspendedThreads()
|
| /arkcompiler/runtime_core/runtime/mem/gc/ |
| D | gc_settings.h | 31 if (native_gc_trigger_type_str == "no-native-gc-trigger") { in NativeGcTriggerTypeFromString() 51 * \brief type of native trigger 167 NativeGcTriggerType::INVALID_NATIVE_GC_TRIGGER}; /// type of native trigger
|
| /arkcompiler/runtime_core/docs/ |
| D | glossary.md | 14 native machine code to reduce runtime overhead from reading and compiling bytecode. 18 native code generation. 27 native machine code to reduce overhead from interpreting bytecode.
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | thread_test.cpp | 77 * native #0 79 * native #2
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory-inl.h | 98 JSNativePointer *native = JSNativePointer::Cast(data.GetTaggedObject()); in NewJSIntlIcuData() local 99 native->ResetExternalPointer(icuPoint); in NewJSIntlIcuData()
|
| /arkcompiler/runtime_core/runtime/include/ |
| D | thread_status.h | 32 NATIVE, enumerator
|
| D | mtmanaged_thread.h | 196 // Use native sleep over ManagedThread::Sleep to prevent potentially time consuming in WaitForSuspension() 244 if (GetStatus() == ThreadStatus::NATIVE) { in TerminationLoop() 246 // Thus we should not release monitors for NATIVE status in TerminationLoop()
|
| /arkcompiler/ets_runtime/docs/ |
| D | overview.md | 39 …- Others: asynchronous work queues, TypeScript (TS) type loading, and JS native APIs (JSNAPIs) for… 47 - Native support for TS. The common way to process TS in the industry is to convert TS into JS and …
|
| /arkcompiler/runtime_core/disassembler/tests/sources/ |
| D | meta.pa | 32 .function u1 GGG() <native>
|
| /arkcompiler/runtime_core/assembler/ |
| D | metadata.yaml | 22 - name: native
|