/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/ |
H A D | function_call_timer.h | 80 CMap<size_t, FunctionCallStat> aotCallStat_ {}; 81 CMap<size_t, FunctionCallStat> intCallStat_ {}; 82 CMap<size_t, PandaRuntimeTimer> callTimer_ {};
|
/arkcompiler/ets_runtime/ecmascript/ |
H A D | ecma_vm.h | 416 void SetPkgNameList(const CMap<CString, CString> &list) in SetPkgNameList() argument 421 CMap<CString, CString> GetPkgNameList() const in GetPkgNameList() 436 inline CMap<CString, CMap<CString, CVector<CString>>> GetPkgContextInfoLit() const in GetPkgContextInfoLit() 450 void SetPkgAliasList(const CMap<CString, CString> &list) in SetPkgAliasList() argument 455 CMap<CString, CString> GetPkgAliasList() const in GetPkgAliasList() 535 void SetpkgContextInfoList(const CMap<CString, CMap<CString, CVector<CString>>> &list); 638 CMap<uint32_t, EcmaVM *> GetWorkList() const in GetWorkList() 865 CMap<CStrin [all...] |
H A D | runtime.h | 157 std::optional<std::reference_wrapper<CMap<int32_t, JSTaggedValue>>> FindConstpools( 288 CMap<const JSPandaFile *, CMap<int32_t, JSTaggedValue>> globalSharedConstpools_ {};
|
H A D | waiter_list.h | 68 CMap<int8_t *, HeadAndTail> locationListMap_;
|
H A D | ecma_context.h | 286 std::optional<std::reference_wrapper<CMap<int32_t, JSTaggedValue>>> FindConstpools( 692 CMap<const JSPandaFile *, CMap<int32_t, JSTaggedValue>> cachedSharedConstpools_ {}; 697 CMap<CString, JSHandle<JSTaggedValue>> cachedPatchModules_ {};
|
/arkcompiler/ets_runtime/ecmascript/patch/ |
H A D | patch_loader.h | 125 const CMap<uint32_t, CString> &baseClassInfo); 130 EntityId baseMethodId, const CMap<uint32_t, CString> &baseClassInfo); 133 static CMap<uint32_t, CString> CollectClassInfo(const JSPandaFile *jsPandaFile); 145 const CMap<uint32_t, CString> &baseClassInfo); 160 uint32_t constpoolNum, const CMap<uint32_t, CString> &baseClassInfo);
|
H A D | quick_fix_manager.h | 54 CMap<CString, PatchInfo> methodInfos_ {}; 59 CMap<uint32_t, CString> baseClassInfo_ {}; 61 CMap<CString, CString> patchAndBaseFileNameMap_;
|
H A D | patch_loader.cpp | 22 const CMap<uint32_t, CString> &baseClassInfo) in LoadPatchInternal() 80 CMap<CString, JSHandle<JSTaggedValue>> moduleRecords {}; in ExecuteFuncOrPatchMain() 323 const CMap<uint32_t, CString> &baseClassInfo) in FindAndReplaceSameMethod() 326 const CMap<int32_t, JSTaggedValue> &baseConstpoolValues = context->FindConstpools(baseFile).value(); in FindAndReplaceSameMethod() 390 uint32_t constpoolNum, const CMap<uint32_t, CString> &baseClassInfo) in FindAndReplaceClassLiteral() 430 EntityId baseMethodId, const CMap<uint32_t, CString> &baseClassInfo) in FindSameMethod() 467 CMap<uint32_t, CString> patchClassInfo = CollectClassInfo(patchFile); in GeneratePatchInfo() 503 CMap<uint32_t, CString> PatchLoader::CollectClassInfo(const JSPandaFile *jsPandaFile) in CollectClassInfo() 505 CMap<uint32_t, CString> classInfo {}; in CollectClassInfo() 20 LoadPatchInternal(JSThread *thread, const JSPandaFile *baseFile, const JSPandaFile *patchFile, PatchInfo &patchInfo, const CMap<uint32_t, CString> &baseClassInfo) LoadPatchInternal() argument 321 FindAndReplaceSameMethod(JSThread *thread, const JSPandaFile *baseFile, const JSPandaFile *patchFile, PatchInfo &patchInfo, const CMap<uint32_t, CString> &baseClassInfo) FindAndReplaceSameMethod() argument 387 FindAndReplaceClassLiteral(JSThread *thread, const JSPandaFile *baseFile, const JSPandaFile *patchFile, JSTaggedValue constpoolValue, PatchInfo &patchInfo, uint32_t constpoolIndex, uint32_t constpoolNum, const CMap<uint32_t, CString> &baseClassInfo) FindAndReplaceClassLiteral() argument 429 FindSameMethod(PatchInfo &patchInfo, const JSPandaFile *baseFile, EntityId baseMethodId, const CMap<uint32_t, CString> &baseClassInfo) FindSameMethod() argument
|
/arkcompiler/ets_runtime/ecmascript/dfx/cpu_profiler/ |
H A D | samples_record.h | 144 const CMap<struct MethodKey, struct FrameInfo> &GetStackInfo() const;
199 CMap<struct NodeKey, int> nodeMap_;
203 CMap<struct MethodKey, struct FrameInfo> stackInfoMap_;
206 CMap<std::string, int> scriptIdMap_;
|
H A D | cpu_profiler.cpp | 37 CMap<pthread_t, struct TaskInfo> CpuProfiler::profilerMap_ = CMap<pthread_t, struct TaskInfo>(); 259 const CMap<struct MethodKey, struct FrameInfo> &stackInfo = generator_->GetStackInfo(); in GetStack() 322 const CMap<struct MethodKey, struct FrameInfo> &stackInfo = generator_->GetStackInfo(); in GetStackCallNapi()
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
H A D | aot_snapshot.h | 78 void ResolveSnapshotData(const CMap<std::pair<std::string, uint32_t>, uint32_t> &methodToEntryIndexMap) in ResolveSnapshotData() argument 87 const CMap<int32_t, JSTaggedValue> &allConstantPools, const CString &fileName, uint32_t fileIndex);
|
H A D | snapshot_global_data.h | 44 const CMap<std::pair<std::string, uint32_t>, uint32_t> &methodToEntryIndexMap); 63 const CMap<std::pair<std::string, uint32_t>, uint32_t> &methodToEntryIndexMap) in ResolveData() 143 const CMap<std::pair<std::string, uint32_t>, uint32_t> &methodToEntryIndexMap) in ResolveSnapshotData() 62 ResolveData(JSThread *thread, const SnapshotGlobalData *globalData, const CMap<std::pair<std::string, uint32_t>, uint32_t> &methodToEntryIndexMap) ResolveData() argument 142 ResolveSnapshotData(JSThread *thread, const CMap<std::pair<std::string, uint32_t>, uint32_t> &methodToEntryIndexMap) ResolveSnapshotData() argument
|
H A D | aot_snapshot.cpp | 42 void AOTSnapshot::GenerateSnapshotConstantPools(const CMap<int32_t, JSTaggedValue> &allConstantPools, in GenerateSnapshotConstantPools() argument 71 const CMap<int32_t, JSTaggedValue> &allConstantPools = vm_->GetJSThread()-> in StoreConstantPoolInfo()
|
/arkcompiler/ets_runtime/ecmascript/compiler/aot_file/ |
H A D | an_file_info.h | 89 const CMap<FuncEntryIndexKey, uint32_t>& GetMethodToEntryIndexMap() const in GetMethodToEntryIndexMap() 115 CMap<FuncEntryIndexKey, uint32_t> methodToEntryIndexMap_ {};
|
H A D | aot_file_manager.h | 200 using MultiConstantPoolMap = CMap<int32_t, JSTaggedValue>; // key: constpool id, value: constantpool 206 using FileNameToMultiConstantPoolMap = CMap<CString, PandaCpInfo>;
|
/arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
H A D | heap_sampling.h | 89 CMap<struct MethodKey, struct CallFrameInfo> stackInfoMap_; 91 CMap<std::string, int> scriptIdMap_;
|
H A D | heap_snapshot.h | 565 CMap<MethodLiteral *, struct FunctionInfo> stackInfo_; 566 CMap<std::string, int> scriptIdMap_; 568 CMap<MethodLiteral *, uint32_t> methodToTraceNodeId_;
|
/arkcompiler/ets_runtime/ecmascript/shared_mm/ |
H A D | shared_mm.h | 45 CMap<const uint64_t, int32_t> loadedJSSharedMemory_;
|
/arkcompiler/ets_runtime/ecmascript/compiler/pgo_type/ |
H A D | pgo_type_manager.h | 178 CMap<ProfileTyper, uint32_t> profileTyperToHClassIndex_ {}; 179 CMap<ProfileTypeTuple, uint64_t> profileTypeToSymbolId_ {};
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler_info.h | 302 const CMap<PGOMethodId, PGOMethodInfo *> &GetMethodInfos() const in GetMethodInfos() 313 CMap<PGOMethodId, PGOMethodInfo *> methodInfos_; 314 CMap<PGOMethodId, PGOMethodTypeSet *> methodTypeInfos_; 315 CMap<PGOMethodId, uint32_t> methodsChecksum_; 316 CMap<PGOSampleType, CMap<CString, TrackType>> globalLayoutDescInfos_; 495 const CMap<ProfileType, PGOMethodInfoMap *> &GetRecordInfos() const in GetRecordInfos() 563 CMap<ProfileType, PGOMethodInfoMap *> recordInfos_;
|
/arkcompiler/ets_runtime/ecmascript/module/ |
H A D | module_logger.h | 27 CMap<CString, CSet<CString>> upLevel {}; // parent module and importName
|
H A D | js_shared_module_manager.h | 107 CMap<CString, StateVisit> sharedModuleMutex_;
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | aot_compilation_env.h | 34 const CMap<ElementsKind, std::pair<ConstantIndex, ConstantIndex>> &GetArrayHClassIndexMap() const override;
|
H A D | aot_compilation_env.cpp | 36 const CMap<ElementsKind, std::pair<ConstantIndex, ConstantIndex>> &AOTCompilationEnv::GetArrayHClassIndexMap() const in GetArrayHClassIndexMap()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | c_containers.h | 44 using CMap = std::map<Key, T, Compare, CAddressAllocator<std::pair<const Key, T>>>;
|