Searched refs:StringHashMap (Results 1 – 12 of 12) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/ |
| D | string_hashmap.cpp | 21 CString *StringHashMap::FindOrInsertString(const CString *cstr) in FindOrInsertString() 38 StringId StringHashMap::GetStringId(const CString *cstr) const in GetStringId() 44 CString *StringHashMap::GetStringByKey(StringKey key) const in GetStringByKey() 53 std::pair<uint64_t, CString *> StringHashMap::GetStringAndIdPair(StringKey key) const in GetStringAndIdPair() 62 StringId StringHashMap::InsertStrAndGetStringId(const CString &cstrArg) in InsertStrAndGetStringId() 80 StringKey StringHashMap::GenerateStringKey(const CString *cstr) const in GenerateStringKey() 85 CString *StringHashMap::GetString(const CString &cstr) in GetString() 90 void StringHashMap::Clear() in Clear()
|
| D | string_hashmap.h | 29 class StringHashMap { 31 explicit StringHashMap(const EcmaVM *vm) : vm_(vm) in StringHashMap() function 35 ~StringHashMap() in ~StringHashMap() 39 NO_MOVE_SEMANTIC(StringHashMap); 40 NO_COPY_SEMANTIC(StringHashMap);
|
| D | heap_profiler.h | 151 StringHashMap *GetEcmaStringTable() const in GetEcmaStringTable() 153 return const_cast<StringHashMap *>(&stringTable_); in GetEcmaStringTable() 187 StringHashMap stringTable_;
|
| D | heap_snapshot_json_serializer.cpp | 59 uint32_t HeapSnapshotJSONSerializer::DumpStringTable(StringHashMap *stringTable, Stream *stream, in DumpStringTable() 149 const StringHashMap *stringTable = snapshot->GetEcmaStringTable(); in SerializeNodes() 186 const StringHashMap *stringTable = snapshot->GetEcmaStringTable(); in SerializeEdges() 215 const StringHashMap *stringTable = snapshot->GetEcmaStringTable(); in SerializeTraceFunctionInfo() 309 const StringHashMap *stringTable = snapshot->GetEcmaStringTable(); in SerializeStringTable()
|
| D | heap_snapshot_json_serializer.h | 115 static uint32_t DumpStringTable(StringHashMap *stringTable, Stream *stream,
|
| D | heap_snapshot.h | 408 HeapSnapshot(const EcmaVM *vm, StringHashMap *stringTable, const DumpSnapShotOption &dumpOption, in HeapSnapshot() 500 const StringHashMap *GetEcmaStringTable() const in GetEcmaStringTable() 558 StringHashMap *stringTable_ {nullptr};
|
| D | heap_profiler.cpp | 381 CUnorderedMap<uint64_t, CString *> DecodeStrTable(StringHashMap *strTable, std::ifstream &file, in DecodeStrTable()
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/rawheap_translate/ |
| D | string_hashmap.cpp | 19 std::string StringHashMap::GetStringByKey(StringKey key) const in GetStringByKey() 28 StringId StringHashMap::InsertStrAndGetStringId(const std::string &str) in InsertStrAndGetStringId() 43 StringKey StringHashMap::GenerateStringKey(const std::string &str) const in GenerateStringKey()
|
| D | string_hashmap.h | 27 class StringHashMap { 29 explicit StringHashMap() in StringHashMap() function 33 ~StringHashMap() in ~StringHashMap()
|
| D | rawheap_translate.h | 76 strTable_(std::make_shared<StringHashMap>(StringHashMap())) {} in RawHeapTranslate() 101 std::shared_ptr<StringHashMap> GetEcmaStringTable() in GetEcmaStringTable() 157 std::shared_ptr<StringHashMap> strTable_ {nullptr};
|
| /arkcompiler/ets_runtime/ecmascript/dfx/hprof/tests/ |
| D | heap_snapshot_test.cpp | 24 …explicit HeapSnapShotFriendTest(const EcmaVM *vm, StringHashMap *stringTable, DumpSnapShotOption d… in HeapSnapShotFriendTest() 80 StringHashMap *GetEcmaStringTableTest() in GetEcmaStringTableTest()
|
| D | heap_tracker_third_test.cpp | 190 StringHashMap stringHashMap(instance); in HWTEST_F_L0() 209 StringHashMap stringHashMap(instance); in HWTEST_F_L0()
|