Home
last modified time | relevance | path

Searched defs:slot (Results 1 – 25 of 81) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/mem/
Dverification.cpp24 …id LogErrorForObjSlot(const Heap *heap, const char *headerInfo, TaggedObject *obj, ObjectSlot slot, in LogErrorForObjSlot()
79 ObjectSlot slot(ToUintPtr(object)); in VerifyInactiveSemiSpaceMarkedObject() local
101 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local
110 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local
116 void VerifyObjectVisitor::VerifyObjectSlotLegal(ObjectSlot slot, TaggedObject *object) const in VerifyObjectSlotLegal()
165 void VerifyObjectVisitor::VerifyMarkYoung(TaggedObject *object, ObjectSlot slot, TaggedObject *valu… in VerifyMarkYoung()
193 void VerifyObjectVisitor::VerifyEvacuateYoung(TaggedObject *object, ObjectSlot slot, TaggedObject *… in VerifyEvacuateYoung()
218 void VerifyObjectVisitor::VerifyMarkFull(TaggedObject *object, ObjectSlot slot, TaggedObject *value… in VerifyMarkFull()
235 [[maybe_unused]]ObjectSlot slot, in VerifyEvacuateOld()
242 [[maybe_unused]]ObjectSlot slot, in VerifyEvacuateFull()
[all …]
Dparallel_marker-inl.h41 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
50 inline void NonMovableMarker::MarkValue(uint32_t threadId, ObjectSlot &slot, Region *rootRegion, bo… in MarkValue()
84 … void NonMovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots()
95 for (ObjectSlot slot = start; slot < end; slot++) { in HandleRangeRoots() local
148 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
157 …ine void MovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots()
168 for (ObjectSlot slot = start; slot < end; slot++) { in HandleRangeRoots() local
234 uintptr_t toAddress, size_t size, const MarkWord &markWord, ObjectSlot slot, bool isPromoted) in UpdateForwardAddressIfSuccess()
254 ObjectSlot slot) in UpdateForwardAddressIfFailed()
262 inline void SemiGCMarker::MarkValue(uint32_t threadId, TaggedObject *root, ObjectSlot slot) in MarkValue()
[all …]
Dparallel_evacuator-inl.h46 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
55 bool ParallelEvacuator::UpdateOldToNewObjectSlot(ObjectSlot &slot) in UpdateOldToNewObjectSlot()
97 void ParallelEvacuator::UpdateObjectSlot(ObjectSlot &slot) in UpdateObjectSlot()
113 void ParallelEvacuator::UpdateWeakObjectSlot(TaggedObject *value, ObjectSlot &slot) in UpdateWeakObjectSlot()
150 for (ObjectSlot slot = start; slot < end; slot++) { in SetObjectFieldRSet() local
157 void ParallelEvacuator::SetObjectRSet(ObjectSlot slot, Region *region) in SetObjectRSet()
Dparallel_evacuator.cpp188 … if (VisitBodyInObj(root, start, end, [&](ObjectSlot slot) { VerifyValue(object, slot); })) { in VerifyHeapObject()
192 for (ObjectSlot slot = start; slot < end; slot++) { in VerifyHeapObject() local
198 void ParallelEvacuator::VerifyValue(TaggedObject *object, ObjectSlot slot) in VerifyValue()
267 RootVisitor gcUpdateYoung = [this]([[maybe_unused]] Root type, ObjectSlot slot) { in UpdateRoot()
271 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateRoot() local
296 ObjectSlot slot(ToUintPtr(obj)); in UpdateRecordWeakReference() local
350 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local
363 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local
433 … if (VisitBodyInObj(root, start, end, [&](ObjectSlot slot) { UpdateObjectSlot(slot); })) { in UpdateNewObjectField()
437 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateNewObjectField() local
Dparallel_marker.cpp82 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
117 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessIncrementalMarkStack() local
162 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
189 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
Dstw_young_gc.h55 inline void UpdatePromotedSlot(TaggedObject *object, ObjectSlot slot) in UpdatePromotedSlot()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
Daot_data.cpp61 auto slot = gotPlt_->find({pfile_, methodId}); in GetPltSlotId() local
74 auto slot = gotVirtIndexes_->find({pfile_, methodId}); in GetVirtIndexSlotOffset() local
99 auto slot = gotClass_->find({pfile_, klassId}); in GetClassSlotId() local
112 auto slot = gotString_->find({pfile_, stringId}); in GetStringSlotId() local
125 auto slot = gotCommon_->find({pfile_, id}); in GetCommonSlotOffset() local
138 auto slot = gotIntfInlineCache_->find({pfile_, index}); in GetInfInlineCacheSlotOffset() local
151 auto slot = gotIntfInlineCache_->find({pfile_, cacheIdx}); in GetIntfInlineCacheId() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/analysis/
Dreg_alloc_verifier.h192 const LocationState &GetStack(StackSlot slot) const in GetStack()
197 LocationState &GetStack(StackSlot slot) in GetStack()
202 const LocationState &GetStackArg(StackSlot slot) const in GetStackArg()
207 LocationState &GetStackArg(StackSlot slot) in GetStackArg()
214 const LocationState &GetStackParam(StackSlot slot) const in GetStackParam()
219 LocationState &GetStackParam(StackSlot slot) in GetStackParam()
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp117 ObjectSlot slot = start; in SerializeHClassFieldIndividually() local
169 ObjectSlot slot = start; in SerializeSFunctionFieldIndividually() local
191 ObjectSlot slot = start; in SerializeLexicalEnvFieldIndividually() local
214 ObjectSlot slot = start; in SerializeAsyncFunctionFieldIndividually() local
252 ObjectSlot slot = start; in SerializeMethodFieldIndividually() local
290 for (ObjectSlot slot = start; slot < end; slot++) { in SerializeTaggedObjField() local
301 for (ObjectSlot slot = start; slot < end; slot++) { in SerializeInObjField() local
Dbase_deserializer.cpp133 ObjectSlot slot = info->GetSlot(); in DeserializeConstPool() local
158 ObjectSlot slot = info->GetSlot(); in DeserializeNativeBindingObject() local
174 ObjectSlot slot = info->GetSlot(); in DeserializeJSError() local
299 ObjectSlot slot(objAddr + fieldOffset); in ReadSingleEncodeData() local
/arkcompiler/runtime_core/static_core/runtime/
Dcframe.cpp233 size_t slot = 0; in Dump() local
244 void CFrame::DumpCalleeRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) in DumpCalleeRegs()
255 …id CFrame::DumpCalleeFPRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) in DumpCalleeFPRegs()
266 void CFrame::DumpCallerRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) in DumpCallerRegs()
278 …id CFrame::DumpCallerFPRegs(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot) in DumpCallerFPRegs()
289 void CFrame::DumpLocals(std::ostream &os, MemPrinter printMem, PandaString *dscr, size_t *slot, int… in DumpLocals()
Dstack_walker.cpp217 size_t slot = ARCH_INT_REGS_MASK.GetDistanceFromHead(reg); in InitCalleeBuffer() local
221 size_t slot = prevCallees->intRegsMask.GetDistanceFromHead(reg); in InitCalleeBuffer() local
233 size_t slot = ARCH_FP_REGS_MASK.GetDistanceFromHead(reg); in InitCalleeBuffer() local
237 size_t slot = prevCallees->fpRegsMask.GetDistanceFromHead(reg); in InitCalleeBuffer() local
257 size_t slot = calleeStack_.intRegsMask.GetDistanceFromHead(reg); in GetCalleeRegsForDeoptimize() local
272 size_t slot = calleeStack_.fpRegsMask.GetDistanceFromHead(reg); in GetCalleeRegsForDeoptimize() local
/arkcompiler/ets_runtime/ecmascript/
Djs_handle.h155 inline explicit JSHandle(uintptr_t slot) : address_(slot) in JSHandle()
171 …inline explicit JSHandle(const JSTaggedType *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle()
172 inline explicit JSHandle(const T *const *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle()
209 inline explicit JSMutableHandle(uintptr_t slot) : JSHandle<T>(slot) in JSMutableHandle()
/arkcompiler/runtime_core/static_core/runtime/include/
Dcframe.h250 SlotType GetValueFromSlot(int slot) const in GetValueFromSlot()
255 const SlotType *GetValuePtrFromSlot(int slot) const in GetValuePtrFromSlot()
261 void SetValueToSlot(int slot, SlotType value) in SetValueToSlot()
307 T *GetPtr(ptrdiff_t slot) in GetPtr()
313 const T *GetPtr(ptrdiff_t slot) const in GetPtr()
/arkcompiler/ets_frontend/es2panda/util/
Dbitset.cpp56 size_t slot = pos & shiftMask; in Set() local
69 size_t slot = pos & shiftMask; in Test() local
/arkcompiler/ets_runtime/ecmascript/debugger/
Ddropframe_manager.cpp56 uint16_t slot = 0; in ReadStlexvarParams() local
94 uint16_t slot; in MethodEntry() local
132 uint16_t slot; in DropLastFrame() local
170 void DropframeManager::EmplaceLexModifyRecord(JSThread *thread, JSTaggedValue env, uint16_t slot, J… in EmplaceLexModifyRecord()
225 uint16_t slot; in MergeLexModifyRecordOfTopFrame() local
/arkcompiler/ets_frontend/ets2panda/util/
Dbitset.cpp56 size_t slot = pos & SHIFT_MASK; in Set() local
69 size_t slot = pos & SHIFT_MASK; in Test() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_stat.cpp37 auto slot = location.GetValue(); in RegAllocStat() local
Dreg_alloc_base.h100 for (size_t slot = 0; slot < GetStackMask().GetSize(); slot++) { in GetNextStackSlotImpl() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_stat.cpp37 auto slot = location.GetValue(); in RegAllocStat() local
Dreg_alloc_base.h99 for (size_t slot = 0; slot < GetStackMask().GetSize(); slot++) { in GetNextStackSlotImpl() local
/arkcompiler/ets_runtime/ecmascript/jspandafile/
Dscope_info_extractor.cpp55 int32_t slot = elementsLiteral->Get(i + 1).GetInt(); in GenerateScopeInfo() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/
Dtarget.h736 void SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in SaveRegisters()
740 void LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in LoadRegisters()
745 void SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in SaveRegisters()
749 void LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in LoadRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/
Dtarget.h846 void SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in SaveRegisters()
850 void LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in LoadRegisters()
854 void SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in SaveRegisters()
858 void LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in LoadRegisters()
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch32/
Dtarget.h725 void SaveRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in SaveRegisters()
729 void LoadRegisters(RegMask registers, ssize_t slot, size_t startReg, bool isFp) override in LoadRegisters()
734 void SaveRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in SaveRegisters()
738 void LoadRegisters(RegMask registers, bool isFp, ssize_t slot, Reg base, RegMask mask) override in LoadRegisters()

1234