Home
last modified time | relevance | path

Searched full:moving (Results 1 – 25 of 26) sorted by relevance

12

/arkcompiler/runtime_core/runtime/mem/gc/
Dgc_settings.h101 …inimum percentage of alive bytes in young region to promote it into tenured without moving for G1GC
179 …inimum percentage of alive bytes in young region to promote it into tenured without moving for G1GC
Dgc.cpp708 // Note: During moving phase, 'src => dst'. Consider the src is a DynClass, in SetForwardAddress()
/arkcompiler/runtime_core/docs/
Dmemory-management-SW-requirements.md33 - Non-moving space(space for non-movable objects)
Dmemory-management.md336 - Non-moving space
374 Non-generational non-moving GC, during the work all mutator threads should be at safepoint.
390 - generational moving (optionally compacting) GC
391 - (optional) generational non-moving (optionally compacting) GC
393 Spaces(for moving CMS):
424 Note: If we don't have Survivor spaces we can implement non-moving generational GC.
456 1. Marking young gen + Reference processor + moving alive objects to the tenured space
577 For example we concurrently moving object from one place(`from-space`) to the another(`to-space`).
Druntime-compiled_code-interaction.md294 Moving to the next frame is done according to the table below:
303 Thus the runtime can traverse all the managed stack frames moving from one frame to the previous fr…
309 * Compiled code may save any callee-saved registers on the stack. Before moving to the next stack f…
/arkcompiler/runtime_core/compiler/docs/
Dloop_peeling.md71 …s from loop-header are moving to the loop-backedge block. Also control-flow edge between loop-head…
Dmove_constants_closer_to_usage_doc.md20 In both cases avoid moving into loop, find closest dominating block outside loop.
/arkcompiler/runtime_core/runtime/bridge/arch/aarch64/
Dinterpreter_to_compiled_code_bridge_dyn_aarch64.S140 // x9, w10 <- temps for moving user's args to ABI regs
141 // x11, <- temp for moving user's args to stack
Dcompiled_code_to_interpreter_bridge_dyn_aarch64.S200 // Restore callee registers, since GC may change its values while moving objects.
Dcompiled_code_to_interpreter_bridge_aarch64.S239 // Restore callee registers, since GC may change its values while moving objects.
/arkcompiler/runtime_core/runtime/mem/
Dheap_verifier.h138 * @param updated_ref new referent position after moving
Dtlab.h201 // We are interested only in moving alive objects, after that we cleanup this buffer in CollectAndMove()
Dbump-allocator-inl.h264 // We are interested only in moving alive objects, after that we cleanup arena in CollectAndMove()
/arkcompiler/runtime_core/assembler/
Dlexer.cpp342 * L1: mov v0, v1 # moving! L1: mov v0, v1 # moving!
/arkcompiler/runtime_core/compiler/optimizer/ir/
Dbasicblock.cpp181 } else { // successor didn't have other predecessors, we are moving Phi(s) into successor in RemoveEmptyBlock()
272 // moving instructions from successor in JoinSuccessorBlock()
278 // moving successor blocks from the successor in JoinSuccessorBlock()
423 // Main loop in "Step 1", moving instructions from successor. in JoinBlocksUsingSelect()
/arkcompiler/runtime_core/runtime/mem/gc/g1/
Dg1-gc.h212 * @return true if moving was success, false otherwise
Dg1-gc.cpp921 // HandleReferences could write a new barriers - so we need to handle them before moving in MixedMark()
/arkcompiler/ets_runtime/ecmascript/mem/
Dparallel_evacuator.cpp201 LOG_GC(DEBUG) << "UpdatePointers statistic: younge space region compact moving count:" in UpdateReference()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
Dscheduler.cpp357 COMPILER_LOG(DEBUG, SCHEDULER) << "Queue ready moving " << soonest->GetId(); in ScheduleInstsBetweenBarriers()
/arkcompiler/runtime_core/runtime/mem/refstorage/
Dglobal_object_storage.h39 …* Storage for objects which need to handle by GC. GC will handle moving these objects and will not…
/arkcompiler/runtime_core/runtime/
Doptions.yaml393 …entage of alive bytes in young region to promote it into tenured without moving. 100 value means n…
/arkcompiler/runtime_core/isa/
Disa.yaml39 …accumulator are also introduced. For example, moving arguments for `call.range` instruction may be…
/arkcompiler/ets_runtime/ecmascript/
Djs_bigint.cpp877 // If it is a negative number, you need to consider whether it will carry after moving. in RightShiftHelper()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch32/
Dencode.cpp1060 …" function instead of "EncodeCastFloat". It works as follows: cast from float32/64 to int32, moving in EncodeCastFloatToScalar()
/arkcompiler/runtime_core/compiler/optimizer/code_generator/target/aarch64/
Dencode.cpp1502 …tead of "EncodeCastFloat". It works as follows: cast from float32/64 to int32, moving sign bit from in EncodeCastFloat()

12