Home
last modified time | relevance | path

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

/external/perfetto/src/trace_processor/importers/json/
Djson_tracker.h31 class JsonTracker : public Destructible {
33 JsonTracker(const JsonTracker&) = delete;
34 JsonTracker& operator=(const JsonTracker&) = delete;
35 explicit JsonTracker(TraceProcessorContext*);
36 ~JsonTracker() override;
38 static JsonTracker* GetOrCreate(TraceProcessorContext* context) { in GetOrCreate()
40 context->json_tracker.reset(new JsonTracker(context)); in GetOrCreate()
42 return static_cast<JsonTracker*>(context->json_tracker.get()); in GetOrCreate()
Djson_tracker.cc22 JsonTracker::JsonTracker(TraceProcessorContext*) {} in JsonTracker() function in perfetto::trace_processor::JsonTracker
23 JsonTracker::~JsonTracker() = default;
Djson_tracker_unittest.cc28 JsonTracker tracker(nullptr); in TEST()
34 JsonTracker tracker(nullptr); in TEST()
Djson_trace_tokenizer.cc384 JsonTracker* json_tracker = JsonTracker::GetOrCreate(context_); in Parse()
455 JsonTracker* json_tracker = JsonTracker::GetOrCreate(context_); in ParseInternal()
Djson_trace_parser.cc142 JsonTracker::GetOrCreate(context_)->CoerceToTs(value["dur"]); in ParseTracePacket()
/external/perfetto/src/trace_processor/types/
Dtrace_processor_context.h51 class JsonTracker; variable