| /arkcompiler/ets_runtime/test/moduletest/internstring/ |
| D | expect_output.txt | 14 id: 12345678 - load: undefined 15 id: 1234567891 - load: undefined 16 id: 9999999999 - load: undefined 17 id: 135 - load: undefined 18 id: 0 - load: undefined 19 id: abc - load: undefined 20 id: cba - load: undefined 21 id: 12345678 - load: 12345678 22 id: 1234567891 - load: 1234567891 23 id: 9999999999 - load: 9999999999 [all …]
|
| /arkcompiler/ets_runtime/test/moduletest/ecmastringtable/ |
| D | expect_output.txt | 14 id: no-schema:/src/xxx-js/instantiated-1af0bf5b.js - load: undefined 15 id: no-schema:/src/xxx-js/instantiation.js - load: undefined 16 id: no-schema:/src/xxx-js/cc.js - load: undefined 17 id: no-schema:/src/instantiated-1af0bf5b.js - load: undefined 18 id: 12022421 - load: undefined 19 id: 123420002 - load: undefined 20 id: 908890 - load: undefined 21 id: 9088000 - load: undefined 22 id: 999999999 - load: undefined 23 id: 1000000000 - load: undefined [all …]
|
| /arkcompiler/ets_runtime/test/aottest/pgo_napi1/ |
| D | pgo_napi1.ts | 16 // load load 19 print(obj.x); // load: slow 20 print(obj.y); // load: slow 26 // load store load store load load 29 print(obj.x); // load: slow 31 print(obj.x); // load: fast 33 print(obj.y); // load: fast 34 print(obj.z); // load: slow 40 // store store load load load 45 print(obj.x); // load: fast [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/ |
| D | pt_hooks_wrapper.h | 61 auto *loadedHooks = hooks_.load(std::memory_order_acquire); in Breakpoint() 66 ASSERT(vmdeathDidNotHappen_.load(std::memory_order_acquire)); in Breakpoint() 73 auto *loadedHooks = hooks_.load(std::memory_order_acquire); in LoadModule() 78 ASSERT(vmdeathDidNotHappen_.load(std::memory_order_acquire)); in LoadModule() 85 auto *loadedHooks = hooks_.load(std::memory_order_acquire); in Paused() 90 ASSERT(vmdeathDidNotHappen_.load(std::memory_order_acquire)); in Paused() 99 auto *loadedHooks = hooks_.load(std::memory_order_acquire); in Exception() 104 ASSERT(vmdeathDidNotHappen_.load(std::memory_order_acquire)); in Exception() 112 auto *loadedHooks = hooks_.load(std::memory_order_acquire); in ExceptionCatch() 117 ASSERT(vmdeathDidNotHappen_.load(std::memory_order_acquire)); in ExceptionCatch() [all …]
|
| /arkcompiler/runtime_core/static_core/libpandabase/mem/ |
| D | base_mem_stats.cpp | 33 …ith acq_rel order reason: data race with allocated_ with dependecies on reads after the load and on in RecordAllocate() 41 …ith acq_rel order reason: data race with allocated_ with dependecies on reads after the load and on in RecordMoved() 57 …ith acq_rel order reason: data race with allocated_ with dependecies on reads after the load and on in RecordFree() 64 …quire order reason: data race with allocated_ with dependecies on reads after the load which should in GetAllocated() 66 return allocated_[helpers::ToUnderlying(typeMem)].load(std::memory_order_acquire); in GetAllocated() 71 …quire order reason: data race with allocated_ with dependecies on reads after the load which should in GetFreed() 73 return freed_[helpers::ToUnderlying(typeMem)].load(std::memory_order_acquire); in GetFreed() 82 …tomic with acquire order reason: data race with allocated_ with dependecies on reads after the load in GetAllocatedHeap() 84 result += allocated_[index].load(std::memory_order_acquire); in GetAllocatedHeap() 96 …tomic with acquire order reason: data race with allocated_ with dependecies on reads after the load in GetFreedHeap() [all …]
|
| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | base_mem_stats.cpp | 32 …ith acq_rel order reason: data race with allocated_ with dependecies on reads after the load and on in RecordAllocate() 40 …ith acq_rel order reason: data race with allocated_ with dependecies on reads after the load and on in RecordMoved() 56 …ith acq_rel order reason: data race with allocated_ with dependecies on reads after the load and on in RecordFree() 63 …quire order reason: data race with allocated_ with dependecies on reads after the load which should in GetAllocated() 65 return allocated_[helpers::ToUnderlying(type_mem)].load(std::memory_order_acquire); in GetAllocated() 70 …quire order reason: data race with allocated_ with dependecies on reads after the load which should in GetFreed() 72 return freed_[helpers::ToUnderlying(type_mem)].load(std::memory_order_acquire); in GetFreed() 81 …tomic with acquire order reason: data race with allocated_ with dependecies on reads after the load in GetAllocatedHeap() 83 result += allocated_[index].load(std::memory_order_acquire); in GetAllocatedHeap() 95 …tomic with acquire order reason: data race with allocated_ with dependecies on reads after the load in GetFreedHeap() [all …]
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | method.h | 179 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in Method() 181 : accessFlags_(method->accessFlags_.load(std::memory_order_acquire)), in Method() 194 … method->pointer_.nativePointer.load(std::memory_order_relaxed), std::memory_order_relaxed); in Method() 373 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetCompiledEntryPoint() 375 return compiledEntryPoint_.load(std::memory_order_acquire); in GetCompiledEntryPoint() 380 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetCompiledEntryPoint() 382 return compiledEntryPoint_.load(std::memory_order_acquire); in GetCompiledEntryPoint() 408 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetCompilationStatus() 410 …return static_cast<CompilationStage>((accessFlags_.load(std::memory_order_acquire) & COMPILATION_S… in GetCompilationStatus() 421 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in SetCompilationStatus() [all …]
|
| /arkcompiler/ets_frontend/ets2panda/linter/test/interop/ |
| D | interop_import_js.ets.migrate.ets | 22 let GeneratedImportVar_7 = ESValue.load('./interop_import_js_js'); 25 let GeneratedImportVar_6 = ESValue.load('./interop_import_js_js'); 26 let GeneratedImportVar_5 = ESValue.load('./interop_import_js_js'); 30 let GeneratedImportVar_4 = ESValue.load('./interop_import_js_js'); 32 let GeneratedImportVar_3 = ESValue.load('./jsfiles/preview_import_js'); 36 let GeneratedImportVar_2 = ESValue.load('../main/js_lib'); 38 let GeneratedImportVar_1 = ESValue.load('../main/js_lib');
|
| /arkcompiler/ets_runtime/test/quickfix/multi_patch/ |
| D | expect_output.txt | 15 QuickFix start load patch 16 QuickFix load patch success 23 QuickFix start load patch 24 QuickFix load patch success 31 QuickFix start load patch 32 QuickFix load patch success
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | aot_on_device.md | 12 …is only happend after first compilation on device, before that, we still need to load from /system. 16 …load AOT files from both /data/xxx and /system/framework/ (path of abc). We have `--enable-an` opt… 31 // If set boot-an-location, load from this location first 40 // If load failed from boot-an-location, continue try load from location of abc
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | mem_stats.cpp | 40 // the load and on writes before the store in RecordAllocateObjects() 43 …th acq_rel order reason: data race with objects_allocated_ with dependecies on reads after the load in RecordAllocateObjects() 57 // the load and on writes before the store in RecordYoungMovedObjects() 59 …cq_rel order reason: data race with objects_allocated_ with dependecies on reads after the load and in RecordYoungMovedObjects() 72 …cq_rel order reason: data race with objects_allocated_ with dependecies on reads after the load and in RecordTenuredMovedObjects() 91 // load and on writes before the store in RecordFreeObjects() 94 …th acq_rel order reason: data race with objects_freed_ with dependecies on reads after the load and in RecordFreeObjects() 119 …th acquire order reason: data race with objects_allocated_ with dependecies on reads after the load in GetTotalObjectsAllocated() 121 return objectsAllocated_.load(std::memory_order_acquire); in GetTotalObjectsAllocated() 127 … acquire order reason: data race with objects_freed_ with dependecies on reads after the load which in GetTotalObjectsFreed() [all …]
|
| /arkcompiler/ets_runtime/test/aottest/pgo_inherited_function_operation/ |
| D | pgo_inherited_function_operation.ts | 32 print(p.x) // load: p.x --> type: LOAD_PROPERTY 33 print(p.z) // load: p.z --> type: LOAD_PROPERTY 41 obj.add() // load: obj.add --> type: MONO_LOAD_PROPERTY_ON_PROTO 42 obj.sub() // load: obj.sub --> type: MONO_LOAD_PROPERTY_ON_PROTO 43 print(p.x) // load: p.x --> type: LOAD_PROPERTY 44 print(p.z) // load: p.z --> type: LOAD_PROPERTY 45 print(obj.c) // load: obj.c --> type: MONO_LOAD_PROPERTY_ON_PROTO 46 print(obj.x) // load: obj.x --> type: LOAD_PROPERTY 47 print(obj.y) // load: obj.y --> type: LOAD_PROPERTY 48 print(obj.z) // load: obj.z --> type: MONO_LOAD_PROPERTY_ON_PROTO [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-common-tests/atomics/ |
| D | nonconcurrent_common_store_load.ets | 22 assertEQ(v[8], Atomics.load(v, 8)); 29 assertEQ(v[8], Atomics.load(v, 8)); 36 assertEQ(v[8], Atomics.load(v, 8)); 43 assertEQ(v[8], Atomics.load(v, 8)); 50 assertEQ(v[8], Atomics.load(v, 8)); 57 assertEQ(v[8], Atomics.load(v, 8)); 64 assertEQ(v[8], Atomics.load(v, 8)); 71 assertEQ(v[8], Atomics.load(v, 8));
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner-2/cfg/workflows/ |
| D | panda-aot.yaml | 20 load-runtimes: ${parameters.load-runtimes} 47 load-runtimes: ${parameters.load-runtimes} 58 load-runtimes: ${parameters.load-runtimes} 68 load-runtimes: ${parameters.load-runtimes}
|
| D | panda-aot-pgo.yaml | 20 load-runtimes: ${parameters.load-runtimes} 44 load-runtimes: ${parameters.load-runtimes} 55 load-runtimes: ${parameters.load-runtimes} 67 load-runtimes: ${parameters.load-runtimes}
|
| D | panda-int.yaml | 21 load-runtimes: ${parameters.load-runtimes} 43 load-runtimes: ${parameters.load-runtimes} 56 load-runtimes: ${parameters.load-runtimes}
|
| D | panda-jit.yaml | 21 load-runtimes: ${parameters.load-runtimes} 48 load-runtimes: ${parameters.load-runtimes} 60 load-runtimes: ${parameters.load-runtimes}
|
| /arkcompiler/ets_frontend/ets2panda/test/ast/compiler/ets/unresolved_reference_identifier/ |
| D | file1.ets | 23 return Atomics.load(shareArray, 0); 27 …or: Call to `load` is ambiguous as `2` versions of `load` are available: `load(typedArray: BigInt6…
|
| D | main_test.ets | 19 …or: Call to `load` is ambiguous as `2` versions of `load` are available: `load(typedArray: BigInt6…
|
| /arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
| D | baseline_stub_builder.cpp | 30 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::HOME_OBJECT_OFFSET)); in GetHomeObjectFromFunction() 36 GateRef bitfield = Load(VariableType::INT32(), obj, bitfieldOffset); in GetResumeModeFromGeneratorObject() 45 GateRef bitfield = Load(VariableType::INT32(), obj, bitfieldOffset); in GetResumeModeFromAsyncGeneratorObject() 55 return Load(VariableType::NATIVE_POINTER(), glue, spOffset); in GetLastLeaveFrame() 60 …GateRef raw = Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::RAW_PROFILE_TYPE_INFO_… in GetProfileTypeInfoFromFunction() 61 return Load(VariableType::JS_POINTER(), raw, IntPtr(ProfileTypeInfoCell::VALUE_OFFSET)); in GetProfileTypeInfoFromFunction() 66 return Load(VariableType::JS_POINTER(), function, IntPtr(JSFunction::ECMA_MODULE_OFFSET)); in GetModuleFromFunction()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/sampler/ |
| D | lock_free_queue.cpp | 26 Node *tail = tail_.load(std::memory_order_acquire); in Push() 29 Node *next = tail->next.load(std::memory_order_acquire); in Push() 31 Node *tail2 = tail_.load(std::memory_order_acquire); in Push() 53 Node *head = head_.load(std::memory_order_acquire); in Pop() 55 Node *tail = tail_.load(std::memory_order_acquire); in Pop() 57 Node *next = head->next.load(std::memory_order_acquire); in Pop() 59 Node *head2 = head_.load(std::memory_order_acquire); in Pop() 86 Node *head = head_.load(std::memory_order_acquire); in FindValue() 88 Node *tail = tail_.load(std::memory_order_acquire); in FindValue()
|
| /arkcompiler/ets_runtime/ecmascript/jit/ |
| D | jit_dfx.h | 111 return jitEventParams.totalTimeOnMainThread_.load() / CONVERT_TO_MILLISECOND; in GetTotalTimeOnMainThread() 121 return jitEventParams.singleTimeOnMainThread_.load() / CONVERT_TO_MILLISECOND; in GetSingleTimeOnMainThread() 131 return jitEventParams.totalTimeOnJitThread_.load() / CONVERT_TO_MILLISECOND; in GetTotalTimeOnJitThread() 141 return jitEventParams.singleTimeOnJitThread_.load() / CONVERT_TO_MILLISECOND; in GetSingleTimeOnJitThread() 155 return jitEventParams.totalBaselineJitTimes_.load(); in GetTotalBaselineJitCount() 160 return jitEventParams.totalFastoptJitTimes_.load(); in GetTotalFastoptJitCount() 186 if (time > jitEventParams.maxLockHoldingTime_.load()) { in SetLockHoldingTime() 196 return jitEventParams.totalLockHoldingTime_.load() / CONVERT_TO_MILLISECOND; in GetTotalLockHoldingTime() 201 return jitEventParams.maxLockHoldingTime_.load() / CONVERT_TO_MILLISECOND; in GetMaxLockHoldingTime() 206 return jitEventParams.longtimeLockTimes_.load(); in GetLongtimeLockCount() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
| D | containers_stub_builder.h | 183 … GateRef len = Load(VariableType::JS_ANY(), glue, obj, IntPtr(JSAPIArrayList::LENGTH_OFFSET)); in ContainerGetSize() 194 GateRef table = Load(VariableType::JS_POINTER(), glue, obj, tableOffset); in ContainerGetSize() 199 GateRef table = Load(VariableType::JS_POINTER(), glue, obj, tableOffset); in ContainerGetSize() 204 GateRef table = Load(VariableType::JS_POINTER(), glue, obj, tableOffset); in ContainerGetSize() 210 GateRef table = Load(VariableType::JS_POINTER(), glue, obj, tableOffset); in ContainerGetSize() 227 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in ContainerGetValue() 232 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in ContainerGetValue() 237 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in ContainerGetValue() 243 GateRef elements = Load(VariableType::JS_POINTER(), glue, obj, elementsOffset); in ContainerGetValue() 248 GateRef values = Load(VariableType::JS_POINTER(), glue, obj, valuesOffset); in ContainerGetValue() [all …]
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/runtime/ |
| D | 05_imports.rst | 117 and do not change / patch classes / modules or names on load. 125 qualified names which are not modified by the runtime on load events. In other 135 affect the load procedure. 137 - Executable binary files are processed **only** within a fixed **load context** 139 |LANG| runtime determines the load context with custom class loading policies: 144 |LANG| runtime defines at least two built-in load contexts: 189 abcFiles: ABCFile[] // formed from the `paths` list and define the load order 208 /* load a feature dynamically */ 211 /* load an isolated resource */ 218 - Load context [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | lse_doc.md | 1 # Load Store Elimination 4 …o memory that has been already written as well as delete load instructions that attempt to load a … 8 Elimination of load and store instructions generally reduces the number of long latency memory inst… 27 …load instructions read values from the heap. But if a load instruction tries to read a value that … 37 - if the instruction is a load and there is a value from the heap for this load then this load can … 38 …load and there is no value from the heap for this load then we update heap value for this load wit… 40 - if the instruction is a volatile load then the whole heap is cleared. 113 …te because it is overwritten somewhere inside the loop. If there are only load instructions among … 123 * If among aliased accesses only loads, add `MUST_ALIAS`ed load to elimination list. 209 …// If this load MUST_ALIAS any inst from phis[block] it can be further replaced with value outside… [all …]
|