Home
last modified time | relevance | path

Searched refs:StringMap (Results 1 – 9 of 9) sorted by relevance

/arkcompiler/ets_runtime/tools/ap_file_viewer/native/include/
Dprof_convert_json.h27 cJSON* ConvertStr(const std::vector<ProfileType::StringMap>& data) const in ConvertStr()
106 if (std::holds_alternative<ProfileType::StringMap>(nestedItem)) { in HandleVariantVector()
107 cJSON* mapObject = HandleStringMap(std::get<ProfileType::StringMap>(nestedItem)); in HandleVariantVector()
112 } else if (std::holds_alternative<std::vector<ProfileType::StringMap>>(nestedItem)) { in HandleVariantVector()
113 … cJSON* arrayOfMaps = HandleMapVector(std::get<std::vector<ProfileType::StringMap>>(nestedItem)); in HandleVariantVector()
120 cJSON* HandleStringMap(const ProfileType::StringMap& stringMap) const in HandleStringMap()
132 cJSON* HandleMapVector(const std::vector<ProfileType::StringMap>& vecMap) const in HandleMapVector()
/arkcompiler/runtime_core/static_core/libllvmbackend/
Dllvm_ark_interface.h232 llvm::StringMap<llvm::FunctionType *> runtimeFunctionTypes_;
233 llvm::StringMap<const panda_file::File *> functionOrigins_;
234 llvm::DenseMap<const panda_file::File *, llvm::StringMap<MethodId>> methodIds_;
235 llvm::StringMap<MethodPtr> methodPtrs_;
236 llvm::StringMap<uint64_t> llvmStackSizes_;
237 llvm::StringMap<RegMasks> calleeSavedRegisters_;
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
Dpgo_profile_type.h76 using StringMap = std::multimap<std::string, std::string>; variable
77 using MapVector = std::vector<std::vector<StringMap>>;
78 using VariantVector = std::vector<std::variant<StringMap, MapVector, std::vector<StringMap>>>;
405 void GetTypeJson(StringMap &type) const in GetTypeJson()
Dpgo_profiler_type.h251 void GetTypeJson(ProfileType::StringMap &type) const in GetTypeJson()
612 std::vector<ProfileType::StringMap> &typeArray) const in AddTypeJson()
614 ProfileType::StringMap typeJson; in AddTypeJson()
621 void GetInfoJson(std::vector<ProfileType::StringMap> &typeArray, std::string typeoffset) const in GetInfoJson()
878 std::vector<ProfileType::StringMap> &sameOffsetTypeArray) const in AddTypeJson()
880 ProfileType::StringMap typeJson; in AddTypeJson()
887 void GetTypeJson(std::vector<ProfileType::StringMap> &sameOffsetTypeArray, in GetTypeJson()
/arkcompiler/ets_runtime/tools/ap_file_viewer/native/src/
Dprof_dump_json.cpp58 std::vector<ProfileType::StringMap> abcFilePoolMessage; in ConvertApToJson()
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ap_file/
Dpool_template.h165 void ProcessToJson(std::vector<ProfileType::StringMap> &abcPoolArray) in ProcessToJson()
168 ProfileType::StringMap abcPool; in ProcessToJson()
Dpgo_method_type_set.cpp207 ProfileType::StringMap type; in ProcessToJson()
221 std::vector<ProfileType::StringMap> sameOffsetTypeArray; in ProcessToJson()
Dpgo_method_type_set.h214 std::vector<ProfileType::StringMap> sameOffsetTypeArray; in ProcessToJson()
293 void ProcessToJson(std::vector<ProfileType::StringMap> &sameOffsetTypeArray) const in ProcessToJson()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/src/
Dnamemangler.cpp34 using StringMap = std::map<const std::string, const std::string>; typedef