/arkcompiler/ets_runtime/ecmascript/mem/ |
D | verification.cpp | 34 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local 44 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local 50 void VerifyObjectVisitor::VisitObject(ObjectSlot slot) in VisitObject() 70 ObjectSlot slot(reinterpret_cast<uintptr_t>(obj)); in operator ()() local 91 RootVisitor visitor = [this, &failCount]([[maybe_unused]] Root type, ObjectSlot slot) { in VerifyRoot() 95 for (ObjectSlot slot = start; slot < end; slot++) { in VerifyRoot() local 129 void Verification::VerifyObjectSlot(const ObjectSlot &slot, size_t *failCount) const in VerifyObjectSlot() argument
|
D | parallel_evacuator-inl.h | 43 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local 58 bool ParallelEvacuator::UpdateOldToNewObjectSlot(ObjectSlot &slot) in UpdateOldToNewObjectSlot() 100 void ParallelEvacuator::UpdateObjectSlot(ObjectSlot &slot) in UpdateObjectSlot() 116 void ParallelEvacuator::UpdateWeakObjectSlot(TaggedObject *value, ObjectSlot &slot) in UpdateWeakObjectSlot() 153 for (ObjectSlot slot = start; slot < end; slot++) { in SetObjectFieldRSet() local 160 void ParallelEvacuator::SetObjectRSet(ObjectSlot slot, Region *region) in SetObjectRSet()
|
D | parallel_marker-inl.h | 38 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local 48 inline void NonMovableMarker::MarkValue(uint32_t threadId, ObjectSlot &slot, Region *rootRegion, bo… in MarkValue() 82 … void NonMovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots() 93 for (ObjectSlot slot = start; slot < end; slot++) { in HandleRangeRoots() local 144 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local 159 …ine void MovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots() 170 for (ObjectSlot slot = start; slot < end; slot++) { in HandleRangeRoots() local 236 uintptr_t toAddress, size_t size, const MarkWord &markWord, ObjectSlot slot, bool isPromoted) in UpdateForwardAddressIfSuccess() 256 ObjectSlot slot) in UpdateForwardAddressIfFailed() 264 inline void SemiGCMarker::MarkValue(uint32_t threadId, TaggedObject *root, ObjectSlot slot) in MarkValue() [all …]
|
D | parallel_marker.cpp | 75 [&](ObjectSlot slot) { MarkValue(threadId, slot, rootRegion, needBarrier); })) { in ProcessMarkStack() 79 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local 108 [&](ObjectSlot slot) { MarkValue(threadId, slot, rootRegion, needBarrier); })) { in ProcessIncrementalMarkStack() 112 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessIncrementalMarkStack() local 152 … if (VisitBodyInObj(root, start, end, [&](ObjectSlot slot) { MarkValue(threadId, root, slot); })) { in ProcessMarkStack() 156 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local 178 … if (VisitBodyInObj(root, start, end, [&](ObjectSlot slot) { MarkValue(threadId, slot); })) { in ProcessMarkStack() 182 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
|
D | parallel_evacuator.cpp | 154 … if (VisitBodyInObj(root, start, end, [&](ObjectSlot slot) { VerifyValue(object, slot); })) { in VerifyHeapObject() 158 for (ObjectSlot slot = start; slot < end; slot++) { in VerifyHeapObject() local 164 void ParallelEvacuator::VerifyValue(TaggedObject *object, ObjectSlot slot) in VerifyValue() 233 RootVisitor gcUpdateYoung = [this]([[maybe_unused]] Root type, ObjectSlot slot) { in UpdateRoot() 237 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateRoot() local 262 ObjectSlot slot(ToUintPtr(obj)); in UpdateRecordWeakReference() local 311 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local 324 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local 394 … if (VisitBodyInObj(root, start, end, [&](ObjectSlot slot) { UpdateObjectSlot(slot); })) { in UpdateNewObjectField() 398 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateNewObjectField() local
|
D | stw_young_gc.h | 55 inline void UpdatePromotedSlot(TaggedObject *object, ObjectSlot slot) in UpdatePromotedSlot()
|
D | stw_young_gc.cpp | 107 ObjectSlot slot(ToUintPtr(obj)); in Sweep() local
|
D | work_manager.h | 184 inline void PushSlotNeedUpdate(uint32_t threadId, SlotNeedUpdate slot) in PushSlotNeedUpdate() 189 inline bool GetSlotNeedUpdate(uint32_t threadId, SlotNeedUpdate *slot) in GetSlotNeedUpdate()
|
D | parallel_marker.h | 68 [[maybe_unused]] ObjectSlot slot) // move in MarkObject()
|
D | full_gc.cpp | 109 ObjectSlot slot(ToUintPtr(obj)); in Sweep() local
|
/arkcompiler/ets_runtime/ecmascript/ |
D | js_handle.h | 155 inline explicit JSHandle(uintptr_t slot) : address_(slot) in JSHandle() 169 …inline explicit JSHandle(const JSTaggedType *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle() 170 inline explicit JSHandle(const T *const *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle() 207 inline explicit JSMutableHandle(uintptr_t slot) : JSHandle<T>(slot) in JSMutableHandle()
|
/arkcompiler/ets_frontend/es2panda/util/ |
D | bitset.cpp | 56 size_t slot = pos & shiftMask; in Set() local 69 size_t slot = pos & shiftMask; in Test() local
|
D | symbolTable.cpp | 98 auto slot = std::atoi(std::string(lexItems[i + 1]).c_str()); in ReadSymbolTable() local
|
/arkcompiler/ets_runtime/ecmascript/debugger/ |
D | dropframe_manager.cpp | 55 uint16_t slot = 0; in ReadStlexvarParams() local 91 uint16_t slot; in MethodEntry() local 127 uint16_t slot; in DropLastFrame() local 148 void DropframeManager::EmplaceLexModifyRecord(JSThread *thread, JSTaggedValue env, uint16_t slot, J… in EmplaceLexModifyRecord() 203 uint16_t slot; in MergeLexModifyRecordOfTopFrame() local
|
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
D | reg_alloc_stat.cpp | 37 auto slot = location.GetValue(); in RegAllocStat() local
|
D | reg_alloc_base.h | 99 for (size_t slot = 0; slot < GetStackMask().GetSize(); slot++) { in GetNextStackSlotImpl() local
|
D | spill_fills_resolver.cpp | 110 auto slot = location.IsStackParameter() ? location.GetValue() + offset : location.GetValue(); in MarkStackWrite() local 117 auto slot = location.IsStackParameter() ? location.GetValue() + offset : location.GetValue(); in IsStackWrite() local
|
/arkcompiler/ets_runtime/ecmascript/jspandafile/ |
D | scope_info_extractor.cpp | 54 int32_t slot = elementsLiteral->Get(i + 1).GetInt(); in GenerateScopeInfo() local
|
/arkcompiler/ets_runtime/ecmascript/snapshot/mem/ |
D | snapshot_env.cpp | 70 for (ObjectSlot slot = start; slot < end; slot++) { in HandleObjectField() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | bytecodes.cpp | 805 uint16_t slot = READ_INST_4_1(); in InitBytecodeInfo() local 813 uint16_t slot = READ_INST_8_1(); in InitBytecodeInfo() local 821 uint16_t slot = READ_INST_16_3(); in InitBytecodeInfo() local 829 uint16_t slot = READ_INST_4_1(); in InitBytecodeInfo() local 837 uint16_t slot = READ_INST_8_1(); in InitBytecodeInfo() local 845 uint16_t slot = READ_INST_16_3(); in InitBytecodeInfo() local
|
/arkcompiler/ets_frontend/es2panda/binder/ |
D | variable.cpp | 51 uint32_t slot = 0; in SetLexical() local
|
D | variable.h | 144 void BindLexEnvSlot(uint32_t slot) in BindLexEnvSlot()
|
/arkcompiler/ets_runtime/ecmascript/ic/tests/ |
D | ic_invoke_test.cpp | 91 JSTaggedValue slot = array->Get(thread, slotId); in HWTEST_F_L0() local
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
D | heap_snapshot.cpp | 1046 #define ROOT_EDGE_BUILDER_CORE(type, slot) … in AddSyntheticRoot() argument 1062 …rootEdgeBuilder = [this, syntheticRoot, &edgeOffset]([[maybe_unused]] Root type, ObjectSlot slot) { in AddSyntheticRoot() 1072 for (ObjectSlot slot = start; slot < end; slot++) { in AddSyntheticRoot() local
|
/arkcompiler/runtime_core/libpandabase/utils/ |
D | cframe_layout.h | 158 constexpr ssize_t GetOffset(ssize_t slot) const in GetOffset()
|