Home
last modified time | relevance | path

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

1234

/arkcompiler/ets_runtime/ecmascript/mem/
Dparallel_evacuator-inl.h67 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
76 bool ParallelEvacuator::UpdateNewToEdenObjectSlot(ObjectSlot &slot) in UpdateNewToEdenObjectSlot()
104 bool ParallelEvacuator::UpdateForwardedOldToNewObjectSlot(TaggedObject *object, ObjectSlot &slot, b… in UpdateForwardedOldToNewObjectSlot()
125 bool ParallelEvacuator::UpdateOldToNewObjectSlot(ObjectSlot &slot) in UpdateOldToNewObjectSlot()
159 void ParallelEvacuator::UpdateObjectSlot(ObjectSlot &slot) in UpdateObjectSlot()
178 void ParallelEvacuator::UpdateWeakObjectSlot(TaggedObject *value, ObjectSlot &slot) in UpdateWeakObjectSlot()
198 void ParallelEvacuator::UpdateObjectSlotOpt(ObjectSlot &slot) in UpdateObjectSlotOpt()
214 bool ParallelEvacuator::UpdateWeakObjectSlotOpt(JSTaggedValue value, ObjectSlot &slot) in UpdateWeakObjectSlotOpt()
264 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateLocalToShareRSet() local
271 void ParallelEvacuator::SetLocalToShareRSet(ObjectSlot slot, Region *region) in SetLocalToShareRSet()
[all …]
Dverification.cpp22 …ogErrorForObjSlot(const BaseHeap *heap, const char *headerInfo, TaggedObject *obj, ObjectSlot slot, in LogErrorForObjSlot()
78 ObjectSlot slot(ToUintPtr(object)); in VerifyInactiveSemiSpaceMarkedObject() local
100 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local
109 for (ObjectSlot slot = start; slot < end; slot++) { in VisitAllObjects() local
115 void VerifyObjectVisitor::VerifyObjectSlotLegal(ObjectSlot slot, TaggedObject *object) const in VerifyObjectSlotLegal()
133 void VerifyObjectVisitor::VerifyHeapObjectSlotLegal(ObjectSlot slot, in VerifyHeapObjectSlotLegal()
185 void VerifyObjectVisitor::VerifyMarkEden(TaggedObject *object, ObjectSlot slot, TaggedObject *value… in VerifyMarkEden()
228 void VerifyObjectVisitor::VerifyMarkYoung(TaggedObject *object, ObjectSlot slot, TaggedObject *valu… in VerifyMarkYoung()
265 void VerifyObjectVisitor::VerifyEvacuateEden(TaggedObject *object, ObjectSlot slot, TaggedObject *v… in VerifyEvacuateEden()
304 void VerifyObjectVisitor::VerifyEvacuateYoung(TaggedObject *object, ObjectSlot slot, TaggedObject *… in VerifyEvacuateYoung()
[all …]
Dparallel_marker-inl.h40 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
49 inline void NonMovableMarker::MarkValue(uint32_t threadId, ObjectSlot &slot, Region *rootRegion, bo… in MarkValue()
103 … void NonMovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots()
114 for (ObjectSlot slot = start; slot < end; slot++) { in HandleRangeRoots() local
198 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
207 …ine void MovableMarker::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots()
218 for (ObjectSlot slot = start; slot < end; slot++) { in HandleRangeRoots() local
303 uintptr_t toAddress, size_t size, ObjectSlot slot, bool isPromoted) in UpdateForwardAddressIfSuccess()
318 ObjectSlot slot) in UpdateForwardAddressIfFailed()
349 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateLocalToShareRSet() local
[all …]
Dparallel_evacuator.cpp271 RootVisitor gcUpdateYoung = [this]([[maybe_unused]] Root type, ObjectSlot slot) { in UpdateRoot()
275 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateRoot() local
301 ObjectSlot slot(ToUintPtr(obj)); in UpdateRecordWeakReference() local
375 ObjectSlot slot(ToUintPtr(obj)); in UpdateRecordWeakReferenceOpt() local
431 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local
451 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local
456 ObjectSlot slot(ToUintPtr(mem)); in UpdateRSet() local
466 ObjectSlot slot(ToUintPtr(mem)); in UpdateNewToEdenRSetReference() local
541 [&](ObjectSlot slot) { UpdateObjectSlotOpt<gcType>(slot); })) { in UpdateNewObjectField()
545 for (ObjectSlot slot = start; slot < end; slot++) { in UpdateNewObjectField() local
Dstw_young_gc.h55 inline void UpdatePromotedSlot(TaggedObject *object, ObjectSlot slot) in UpdatePromotedSlot()
/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/mem/shared_heap/
Dshared_gc_marker-inl.h28 …redGCMarker::MarkObject(uint32_t threadId, TaggedObject *object, [[maybe_unused]] ObjectSlot &slot) in MarkObject()
47 inline void SharedGCMarker::MarkValue(uint32_t threadId, ObjectSlot &slot) in MarkValue()
59 …oid SharedGCMarkerBase::HandleRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleRoots()
67 …haredGCMarkerBase::HandleLocalRoots(uint32_t threadId, [[maybe_unused]] Root type, ObjectSlot slot) in HandleLocalRoots()
78 for (ObjectSlot slot = start; slot < end; slot++) { in HandleLocalRangeRoots() local
114 for (ObjectSlot slot = start; slot < end; slot++) { in VisitBodyInObj() local
123 inline void SharedGCMarkerBase::RecordWeakReference(uint32_t threadId, JSTaggedType *slot) in RecordWeakReference()
247 void SharedGCMovableMarker::MarkObject(uint32_t threadId, TaggedObject *object, ObjectSlot &slot) in MarkObject()
270 void SharedGCMovableMarker::MarkValue(uint32_t threadId, ObjectSlot &slot) in MarkValue()
288 const MarkWord &markWord, ObjectSlot slot) in EvacuateObject()
[all …]
Dshared_gc_marker.cpp55 … [this, threadId](Root type, ObjectSlot slot) {this->HandleLocalRoots(threadId, type, slot);}, in MarkLocalVMRoots()
78 …auto callback = [this, threadId](Root type, ObjectSlot slot) {this->HandleRoots(threadId, type, sl… in MarkSerializeRoots()
94 …auto visitor = [this, threadId](Root type, ObjectSlot slot) {this->HandleRoots(threadId, type, slo… in MarkSharedModule()
115 auto cb = [&](ObjectSlot slot) { in ProcessMarkStack()
125 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
163 auto cb = [&](ObjectSlot slot) { in ProcessMarkStack()
173 for (ObjectSlot slot = start; slot < end; slot++) { in ProcessMarkStack() local
Dshared_gc_marker.h68 …irtual inline void MarkValue([[maybe_unused]] uint32_t threadId, [[maybe_unused]] ObjectSlot &slot) in MarkValue()
74 [[maybe_unused]] ObjectSlot &slot) in MarkObject()
/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
144 auto slot = gotIntfInlineCache_->find({pfile_, cacheIdx}); in GetIntfInlineCacheSlotId() local
/arkcompiler/ets_runtime/ecmascript/serializer/
Dbase_serializer.cpp133 ObjectSlot slot = start; in SerializeHClassFieldIndividually() local
178 ObjectSlot slot = start; in SerializeSFunctionFieldIndividually() local
230 ObjectSlot slot = start; in SerializeLexicalEnvFieldIndividually() local
253 ObjectSlot slot = start; in SerializeSendableEnvFieldIndividually() local
276 ObjectSlot slot = start; in SerializeAsyncFunctionFieldIndividually() local
332 for (ObjectSlot slot = start; slot < end; slot++) { in SerializeTaggedObjField() local
343 for (ObjectSlot slot = start; slot < end; slot++) { in SerializeInObjField() local
Dserialize_chunk.h91 for (uintptr_t slot = begin_; slot < top_; slot += JSTaggedValue::TaggedTypeSize()) { in Iterate() local
/arkcompiler/runtime_core/bytecode_optimizer/
Dbytecode_analysis_results.cpp29 uint32_t slot = iter.first; in SetModuleConstantAnalysisResult() local
44 void BytecodeAnalysisResult::SetLocalExportInfo(uint32_t slot, const std::string &external_name) in SetLocalExportInfo()
55 void BytecodeAnalysisResult::SetRegularImportInfo(uint32_t slot, in SetRegularImportInfo()
65 void BytecodeAnalysisResult::SetNamespaceImportInfo(uint32_t slot, const std::string &source_record) in SetNamespaceImportInfo()
70 bool BytecodeAnalysisResult::GetLocalExportInfo(uint32_t slot, uint32_t name_idx, std::string &exte… in GetLocalExportInfo()
83 bool BytecodeAnalysisResult::GetRegularImportInfo(uint32_t slot, in GetRegularImportInfo()
96 bool BytecodeAnalysisResult::GetNamespaceImportInfo(uint32_t slot, std::string &source_record) const in GetNamespaceImportInfo()
Dmodule_constant_analyzer.cpp129 bool ModuleConstantAnalyzer::IsConstModuleVar(uint32_t slot) in IsConstModuleVar()
134 void ModuleConstantAnalyzer::RecordModuleConstValue(uint32_t slot, ConstantValue *value) in RecordModuleConstValue()
/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.h168 inline explicit JSHandle(uintptr_t slot) : address_(slot) in JSHandle()
184 …inline explicit JSHandle(const JSTaggedType *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle()
185 inline explicit JSHandle(const T *const *slot) : address_(reinterpret_cast<uintptr_t>(slot)) {} in JSHandle()
222 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_runtime/ecmascript/snapshot/mem/
Dsnapshot_env.cpp56 ObjectSlot slot(reinterpret_cast<uintptr_t>(&objectAddr)); in Iterate() local
64 ObjectSlot slot(reinterpret_cast<uintptr_t>(&it)); in Iterate() local
/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_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/ets_runtime/ecmascript/debugger/
Ddropframe_manager.cpp52 uint16_t slot = 0; in ReadStlexvarParams() local
110 uint16_t slot; in AddLexPropertiesToRecord() local
156 uint16_t slot; in DropLastFrame() local
196 void DropframeManager::EmplaceLexModifyRecord(JSThread *thread, JSTaggedValue env, uint16_t slot, J… in EmplaceLexModifyRecord()
256 uint16_t slot; in MergeLexModifyRecordOfTopFrame() local
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_stat.cpp36 auto slot = location.GetValue(); in RegAllocStat() local
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
Dreg_alloc_stat.cpp37 auto slot = location.GetValue(); in RegAllocStat() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecodes.cpp952 uint16_t slot = READ_INST_4_1(); in InitBytecodeInfo() local
960 uint16_t slot = READ_INST_8_1(); in InitBytecodeInfo() local
968 uint16_t slot = READ_INST_16_3(); in InitBytecodeInfo() local
976 uint16_t slot = READ_INST_4_3(); in InitBytecodeInfo() local
983 uint16_t slot = READ_INST_8_2(); in InitBytecodeInfo() local
990 uint16_t slot = READ_INST_16_3(); in InitBytecodeInfo() local
997 uint16_t slot = READ_INST_4_1(); in InitBytecodeInfo() local
1005 uint16_t slot = READ_INST_8_1(); in InitBytecodeInfo() local
1013 uint16_t slot = READ_INST_16_3(); in InitBytecodeInfo() local
1021 uint16_t slot = READ_INST_4_3(); in InitBytecodeInfo() local
[all …]

1234