Searched refs:JSONProcess (Results 1 – 6 of 6) sorted by relevance
37 struct JSONProcess { struct53 std::vector<JSONProcess> processes; argument64 llvm::json::Value toJSON(const JSONProcess &process);78 bool fromJSON(const llvm::json::Value &value, JSONProcess &process,
92 TraceIntelPTBundleLoader::ParseProcess(const JSONProcess &process) { in ParseProcess()142 for (const JSONProcess &process : bundle_description.processes) { in LoadBundle()239 DenseMap<lldb::pid_t, JSONProcess *> indexed_processes; in AugmentThreadsFromContextSwitches()240 DenseMap<JSONProcess *, DenseSet<tid_t>> indexed_threads; in AugmentThreadsFromContextSwitches()242 for (JSONProcess &process : bundle_description.processes) { in AugmentThreadsFromContextSwitches()297 for (JSONProcess &process : bundle_description.processes) { in NormalizeAllPaths()
306 static llvm::Expected<JSONProcess>318 return JSONProcess{ in BuildProcessSection()325 static llvm::Expected<std::vector<JSONProcess>>327 std::vector<JSONProcess> processes; in BuildProcessesSection()329 if (llvm::Expected<JSONProcess> json_process = in BuildProcessesSection()351 Expected<std::vector<JSONProcess>> json_processes = in SaveToDisk()
63 json::Value toJSON(const JSONProcess &process) { in toJSON()72 bool fromJSON(const json::Value &value, JSONProcess &process, Path path) { in fromJSON()
74 llvm::Expected<ParsedProcess> ParseProcess(const JSONProcess &process);
103 for (const JSONProcess &process : bundle_description.processes) in CreateInstanceForPostmortemTrace()