| /arkcompiler/ets_runtime/ecmascript/mem/ |
| D | parallel_evacuator-inl.h | 67 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 …]
|
| D | verification.cpp | 22 …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 …]
|
| D | parallel_marker-inl.h | 40 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 …]
|
| D | parallel_evacuator.cpp | 271 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
|
| D | stw_young_gc.h | 55 inline void UpdatePromotedSlot(TaggedObject *object, ObjectSlot slot) in UpdatePromotedSlot()
|
| /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/mem/shared_heap/ |
| D | shared_gc_marker-inl.h | 28 …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 …]
|
| D | shared_gc_marker.cpp | 55 … [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
|
| D | shared_gc_marker.h | 68 …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/ |
| 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 144 auto slot = gotIntfInlineCache_->find({pfile_, cacheIdx}); in GetIntfInlineCacheSlotId() local
|
| /arkcompiler/ets_runtime/ecmascript/serializer/ |
| D | base_serializer.cpp | 133 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
|
| D | serialize_chunk.h | 91 for (uintptr_t slot = begin_; slot < top_; slot += JSTaggedValue::TaggedTypeSize()) { in Iterate() local
|
| /arkcompiler/runtime_core/bytecode_optimizer/ |
| D | bytecode_analysis_results.cpp | 29 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()
|
| D | module_constant_analyzer.cpp | 129 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/ |
| 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 | 168 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/ |
| 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_runtime/ecmascript/snapshot/mem/ |
| D | snapshot_env.cpp | 56 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/ |
| D | bitset.cpp | 56 size_t slot = pos & shiftMask; in Set() local 69 size_t slot = pos & shiftMask; in Test() 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/ets_runtime/ecmascript/debugger/ |
| D | dropframe_manager.cpp | 52 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/ |
| D | reg_alloc_stat.cpp | 36 auto slot = location.GetValue(); in RegAllocStat() local
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | reg_alloc_stat.cpp | 37 auto slot = location.GetValue(); in RegAllocStat() local
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | bytecodes.cpp | 952 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 …]
|