Home
last modified time | relevance | path

Searched refs:JSONThread (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTJSONStructs.h32 struct JSONThread { struct
40 std::vector<JSONThread> threads; argument
62 llvm::json::Value toJSON(const JSONThread &thread);
75 bool fromJSON(const llvm::json::Value &value, JSONThread &thread,
H A DTraceIntelPTBundleLoader.cpp78 const JSONThread &thread) { in ParseThread()
112 for (const JSONThread &thread : process.threads) in ParseProcess()
244 for (JSONThread &thread : process.threads) in AugmentThreadsFromContextSwitches()
303 for (JSONThread &thread : process.threads) { in NormalizeAllPaths()
H A DTraceIntelPTBundleSaver.cpp99 static llvm::Expected<std::vector<JSONThread>>
101 std::vector<JSONThread> json_threads; in BuildThreadsSection()
113 JSONThread json_thread; in BuildThreadsSection()
308 Expected<std::vector<JSONThread>> json_threads = in BuildProcessSection()
H A DTraceIntelPTJSONStructs.cpp51 json::Value toJSON(const JSONThread &thread) { in toJSON()
58 bool fromJSON(const json::Value &value, JSONThread &thread, Path path) { in fromJSON()
H A DTraceIntelPTBundleLoader.h61 const JSONThread &thread);
H A DTraceIntelPT.cpp104 for (const JSONThread &thread : process.threads) in CreateInstanceForPostmortemTrace()