| /arkcompiler/runtime_core/libpandabase/mem/ |
| D | base_mem_stats.cpp | 34 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordAllocate() 42 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordMoved() 58 …// Atomic with acq_rel order reason: data race with allocated_ with dependecies on reads after the… in RecordFree() 65 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetAllocated() 72 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFreed() 83 …tomic with acquire order reason: data race with allocated_ with dependecies on reads after the load in GetAllocatedHeap() 97 …tomic with acquire order reason: data race with allocated_ with dependecies on reads after the load in GetFreedHeap() 113 …// Atomic with acquire order reason: data race with allocated_ with dependecies on reads after the… in GetFootprint() 118 …with acquire order reason: data race with allocated_ with dependecies on reads after the load which in GetFootprint() 122 …with acquire order reason: data race with allocated_ with dependecies on reads after the load which in GetFootprint() [all …]
|
| D | arena.h | 110 …* \brief Mark all memory after \param mem as free. Check that \param mem is stored inside this are… 125 * \brief Expand arena. The new memory must be located just after the current buffer. 126 * @param extra_buff - pointer to the extra buffer located just after the current.
|
| /arkcompiler/runtime_core/runtime/include/ |
| D | method.h | 190 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in Method() 369 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetCompiledEntryPoint() 376 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetCompiledEntryPoint() 404 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetCompilationStatus() 417 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in SetCompilationStatus() 428 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in AtomicSetCompilationStatus() 475 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in GetAccessFlags() 489 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in IsStatic() 496 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in IsNative() 503 …h acquire order reason: data race with access_flags_ with dependecies on reads after the load which in IsPublic() [all …]
|
| /arkcompiler/runtime_core/runtime/mem/ |
| D | mem_stats.cpp | 39 …h acq_rel order reason: data race with humongous_objects_allocated_ with dependecies on reads after in RecordAllocateObjects() 43 …th acq_rel order reason: data race with objects_allocated_ with dependecies on reads after the load in RecordAllocateObjects() 56 …cq_rel order reason: data race with last_young_objects_moved_bytes_ with dependecies on reads after 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() 90 …h acq_rel order reason: data race with humongous_objects_freed_ with dependecies on reads after the in RecordFreeObjects() 94 …th acq_rel order reason: data race with objects_freed_ with dependecies on reads after the load and in RecordFreeObjects() 123 …th acquire order reason: data race with objects_allocated_ with dependecies on reads after the load in GetTotalObjectsAllocated() 131 … acquire order reason: data race with objects_freed_ with dependecies on reads after the load which in GetTotalObjectsFreed() 151 …quire order reason: data race with humongous_objects_allocated_ with dependecies on reads after the in GetTotalHumongousObjectsAllocated() [all …]
|
| D | heap_space.cpp | 93 // Get current free bytes count after computing new size in ComputeNewSize() 95 // If saved pool size was very big and such pool can not be allocate after GC in ComputeNewSize() 100 // Free bytes after increase space for new pool will = 0, so yet increase space in ComputeNewSize() 262 // Get free bytes count after computing new young size in ComputeNewYoung() 264 // If saved pool size was very big and such pool can not be allocate in young after GC in ComputeNewYoung() 269 // Free bytes after increase young space for new pool will = 0, so yet increase young space in ComputeNewYoung() 279 // Get free bytes count after computing new tenured size in ComputeNewTenured() 281 // If saved pool size was very big and such pool can not be allocate in tenured after GC in ComputeNewTenured() 286 … // Free bytes after increase tenured space for new pool will = 0, so yet increase tenured space in ComputeNewTenured()
|
| /arkcompiler/runtime_core/tests/checked/ |
| D | ifcvt.pa | 24 …ore is necessary for compare the quantity of base blocks after pass "MemoryCoalescing" and after "… 43 # Construction after is necessary for compare the quantity of base blocks after pass "MemoryCoale…
|
| D | README.md | 4 For example, check some event was raised or some IR instruction is appeared after specific optimiza… 28 * **EVENT_NEXT_NOT** (event: pattern) ensure event is not occurred after current position 30 * **PASS_AFTER** (pass_name: string) specify pass after which IR commands should operate 34 * **INST_NEXT_NOT** (event: pattern) ensure instruction is not occurred after current position
|
| /arkcompiler/runtime_core/runtime/tests/ |
| D | mark_word_test.cpp | 291 // check after lightweight lock in CheckMakeHashed() 295 // check after heavyweight lock in CheckMakeHashed() 326 // check after hash in CheckMakeLightweightLock() 330 // check after heavyweight lock in CheckMakeLightweightLock() 361 // check after hash in CheckMakeHeavyweightLock() 365 // check after lightweight lock in CheckMakeHeavyweightLock() 396 // check after hash in CheckMakeGC() 403 // check after lightweight lock in CheckMakeGC() 410 // check after heavyweight lock in CheckMakeGC()
|
| /arkcompiler/runtime_core/compiler/docs/ |
| D | cleanup_doc.md | 14 **After:** 16  22 After any optimization which deletes instructions some basic blocks may become empty or may contain… 61 Some `If` or `IfImm` instructions may be marked `dead` after this stage. 82 Then we can join the block with the successor block. After that, the new block tries to join next b… 205 After: 258 After: 321 After: 395 After:
|
| D | reg_alloc_graph_coloring_doc.md | 37 …after coloring respectively. Pre-coalescing is known to potentially can increase register pressure… 39 Presented algorithm leverages second approach. After Pre-coloring stage we have colors assigned for… 51 After color for node has been chosen, if node has bias and in bias-array color is in “Undefined” st… 58 …is done in algorithm-own structures, and implementation of results happen after allocation is succ…
|
| D | plt.md | 25 `ThirdSlot` would actually store `Method pointer` after resolving, but during AOT file loading it i… 48 XX+00: adr x0, #-(YY+XX) ; Put to the x0 address of ThirdSlot ; before resolve ; after resolve 55 `PLT CallStatic Resolver` after saving all registers to the stack and `BoundaryFrame` generation, h… 68 `SecondSlot` is filled with zero and after resolving it stores `VTable index` incremented by 1. 118 `SecondSlot` and `ThirdSlot` are filled with zeroes and after resolving they both store `Class poin… 202 …`MakeCallAot` function with properly calculated offset. Resolvers are placed after all functions in 217 …n the same manner they were saved. So, in CallStatic we have to adjust stack pointer after loading,
|
| D | if_conversion_doc.md | 8 …t the branch conditional(true or false) and starts executing instructions after the branch specula… 101 After: 136 After:
|
| /arkcompiler/ets_frontend/es2panda/test/ |
| D | test262skiplist.txt | 1745 language/expressions/class/elements/after-same-line-gen-computed-names.js 1746 language/expressions/class/elements/after-same-line-gen-grammar-privatename-identifier-semantics-st… 1747 language/expressions/class/elements/after-same-line-gen-private-field-usage.js 1748 language/expressions/class/elements/after-same-line-gen-private-method-getter-usage.js 1749 language/expressions/class/elements/after-same-line-gen-private-method-usage.js 1750 language/expressions/class/elements/after-same-line-gen-private-names.js 1751 language/expressions/class/elements/after-same-line-gen-rs-private-getter-alt.js 1752 language/expressions/class/elements/after-same-line-gen-rs-private-getter.js 1753 language/expressions/class/elements/after-same-line-gen-rs-private-method-alt.js 1754 language/expressions/class/elements/after-same-line-gen-rs-private-method.js [all …]
|
| /arkcompiler/runtime_core/runtime/mem/gc/ |
| D | bitmap.cpp | 49 … with acquire order reason: data race with word_addr with dependecies on reads after the load which in AtomicTestAndSetBit() 67 … with acquire order reason: data race with word_addr with dependecies on reads after the load which in AtomicTestAndClearBit() 83 …// Atomic with acquire order reason: data race with word_addr with dependecies on reads after the … in AtomicTestBit()
|
| /arkcompiler/runtime_core/runtime/mem/gc/g1/ |
| D | g1-gc.h | 199 * ReMarks objects after Concurrent marking 262 * ReMarks objects after Concurrent marking and actualize information about live bytes 310 // Issue 8183: Remove unnessesary SetYoungFullGC methods after refactoring Full GC 316 // Issue 8183: Remove unnessesary IsYoungFullGC methods after refactoring Full GC 331 …* After first process it stores humongous objects only, after marking them it's still store them f… 341 // TODO(agrebenkin): Remove unnessesary is_young_full_gc_ field after refactoring Full GC
|
| /arkcompiler/ets_runtime/docs/ |
| D | environment-setup-and-compilation.md | 17 2. Compile an ARK runtime after the first compilation: 34 3. Compile the ARK frontend after the first compilation:
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
| D | object_type_check_elimination.cpp | 77 // If we can't resolve klass in runtime we must throw exception, so we check NullPtr after in TryEliminateIsInstance() 78 // But we can't change the IsInstance to Deoptimize, because we can resolve after compilation in TryEliminateIsInstance() 112 // If we can't resolve klass in runtime we must throw exception, so we check NullPtr after in TryEliminateCheckCast() 113 // But we can't change the CheckCast to Deoptimize, because we can resolve after compilation in TryEliminateCheckCast()
|
| /arkcompiler/runtime_core/runtime/jit/ |
| D | profiling_data.h | 57 …c with acquire order reason: data race with classes_ with dependecies on reads after the load which in UpdateInlineCaches() 84 …th acquire order reason: data race with bytecode_pc_ with dependecies on reads after the load which in GetBytecodePc() 101 …c with acquire order reason: data race with classes_ with dependecies on reads after the load which in GetClassesCopy() 117 …c with acquire order reason: data race with classes_ with dependecies on reads after the load which in GetClassesCount() 131 …c with acquire order reason: data race with classes_ with dependecies on reads after the load which in IsMegamorphic()
|
| /arkcompiler/ets_runtime/test/moduletest/module/ |
| D | module.js | 22 import { Car } from './B.js'; // Test direct Export & use after import 23 import { Star } from './C.js'; // Test indirect Export & use after import
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | reg_encoder.h | 27 * After compiler's register allocation layout of the virtual frame looks like: 53 * numbers for affected instructions. After this is done, the virtual frame looks like: 60 * temps and corresponding spills are emitted where needed. After this is done, 65 * After the pass:
|
| /arkcompiler/runtime_core/runtime/coretypes/ |
| D | string.cpp | 46 // retrive str after gc in CreateFromString() 52 // After memcpy we should have a full barrier, so this writes should happen-before barrier in CreateFromString() 77 // After copying we should have a full barrier, so this writes should happen-before barrier in CreateFromMUtf8() 125 // After copying we should have a full barrier, so this writes should happen-before barrier in CreateFromUtf16() 176 // After copying we should have a full barrier, so this writes should happen-before barrier in CreateNewStringFromChars() 214 // After copying we should have a full barrier, so this writes should happen-before barrier in CreateNewStringFromBytes() 377 } else if (rhs->IsUtf16() && lhs->IsUtf16()) { // NOLINT(readability-else-after-return) in IndexOf() 385 } else { // NOLINT(readability-else-after-return) in IndexOf() 482 } else { // NOLINT(readability-else-after-return) in StringsAreEqual() 700 // retrieve src after gc in DoReplace() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/tests/ |
| D | js_dataview_test.cpp | 76 …ption: Check whether the returned value through "GetDataView" function is within expectations after 112 * after calling "SetViewedArrayBuffer" function. 152 …ion: Check whether the returned value through "GetByteLength" function is within expectations after 185 …ion: Check whether the returned value through "GetByteOffset" function is within expectations after
|
| /arkcompiler/runtime_core/runtime/ |
| D | deoptimization.cpp | 28 * \brief Deoptimize CFrame that lies after another CFrame. 41 * \brief Deoptimize CFrame that lies after interpreter frame. 173 LOG(DEBUG, INTEROP) << "Deoptimize after cframe"; in InvalidateCompiledEntryPoint() 185 … // (change frame kind to `non-compiled`) interpreter::Execute -- we don't return after this call in InvalidateCompiledEntryPoint() 199 LOG(DEBUG, INTEROP) << "Deoptimize after iframe"; in InvalidateCompiledEntryPoint()
|
| /arkcompiler/runtime_core/tests/cts-generator/cts-template/ |
| D | return.void.yaml | 281 description: Check that after 'return.void' register are restored in caller. 365 …description: Check accumulator value if undefined after 'return.void' in Pandasm context with stat… 387 …description: Check accumulator value if undefined after 'return.void' in PandaAssembly context wit… 409 …description: Check accumulator value if undefined after 'return.void' in Pandasm context with virt… 433 …description: Check accumulator value if undefined after 'return.void' in PandaAssembly context wit…
|
| /arkcompiler/runtime_core/docs/ |
| D | aot.md | 51 There is one strict rule: `.text` section must be placed right after `.aot_got` section, and this s… 170 …t dumps disassembler, IR instruction and all generated native code for it after each compiler opti… 173 enables printing byte code instruction after ir instruction in dump ir. There is one more option `-… 174 to dump ir only after last (codegen) pass. All of these options are used at compile time.
|