| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | verification.cpp | 24 …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 …]
|
| D | parallel_marker-inl.h | 41 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 …]
|
| D | parallel_evacuator-inl.h | 46 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()
|
| D | parallel_evacuator.cpp | 188 … 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
|
| D | parallel_marker.cpp | 82 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
|
| D | stw_young_gc.h | 55 inline void UpdatePromotedSlot(TaggedObject *object, ObjectSlot slot) in UpdatePromotedSlot()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
| D | aot_data.cpp | 61 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/ |
| D | reg_alloc_verifier.h | 192 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/ |
| D | base_serializer.cpp | 117 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
|
| D | base_deserializer.cpp | 133 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/ |
| D | cframe.cpp | 233 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()
|
| D | stack_walker.cpp | 217 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/ |
| D | js_handle.h | 155 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/ |
| D | cframe.h | 250 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/ |
| D | bitset.cpp | 56 size_t slot = pos & shiftMask; in Set() local 69 size_t slot = pos & shiftMask; in Test() local
|
| /arkcompiler/ets_runtime/ecmascript/debugger/ |
| D | dropframe_manager.cpp | 56 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/ |
| D | bitset.cpp | 56 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/ |
| D | reg_alloc_stat.cpp | 37 auto slot = location.GetValue(); in RegAllocStat() local
|
| D | reg_alloc_base.h | 100 for (size_t slot = 0; slot < GetStackMask().GetSize(); slot++) { in GetNextStackSlotImpl() 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
|
| /arkcompiler/ets_runtime/ecmascript/jspandafile/ |
| D | scope_info_extractor.cpp | 55 int32_t slot = elementsLiteral->Get(i + 1).GetInt(); in GenerateScopeInfo() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/aarch64/ |
| D | target.h | 736 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/ |
| D | target.h | 846 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/ |
| D | target.h | 725 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()
|