TraceItem 64 tools/gn/builder.cc ScopedTrace trace(TraceItem::TRACE_DEFINE_TARGET, item->label()); TraceItem 317 tools/gn/function_exec_script.cc ScopedTrace trace(TraceItem::TRACE_SCRIPT_EXECUTE, script_source.value()); TraceItem 210 tools/gn/input_file_manager.cc ScopedTrace load_trace(TraceItem::TRACE_FILE_LOAD, name.value()); TraceItem 231 tools/gn/input_file_manager.cc ScopedTrace exec_trace(TraceItem::TRACE_FILE_PARSE, name.value()); TraceItem 250 tools/gn/loader.cc ScopedTrace trace(TraceItem::TRACE_FILE_EXECUTE, file_name.value()); TraceItem 286 tools/gn/loader.cc ScopedTrace trace(TraceItem::TRACE_FILE_EXECUTE, TraceItem 97 tools/gn/ninja_build_writer.cc ScopedTrace trace(TraceItem::TRACE_FILE_WRITE, "build.ninja"); TraceItem 44 tools/gn/ninja_target_writer.cc ScopedTrace trace(TraceItem::TRACE_FILE_WRITE, TraceItem 49 tools/gn/ninja_toolchain_writer.cc ScopedTrace trace(TraceItem::TRACE_FILE_WRITE, FilePathToUTF8(ninja_file)); TraceItem 29 tools/gn/trace.cc void Add(TraceItem* item) { TraceItem 35 tools/gn/trace.cc std::vector<TraceItem*> events() const { return events_; } TraceItem 40 tools/gn/trace.cc std::vector<TraceItem*> events_; TraceItem 55 tools/gn/trace.cc bool DurationGreater(const TraceItem* a, const TraceItem* b) { TraceItem 63 tools/gn/trace.cc void SummarizeParses(std::vector<const TraceItem*>& loads, TraceItem 76 tools/gn/trace.cc void SummarizeCoalesced(std::vector<const TraceItem*>& items, TraceItem 101 tools/gn/trace.cc void SummarizeFileExecs(std::vector<const TraceItem*>& execs, TraceItem 107 tools/gn/trace.cc void SummarizeScriptExecs(std::vector<const TraceItem*>& execs, TraceItem 115 tools/gn/trace.cc TraceItem::TraceItem(Type type, TraceItem 123 tools/gn/trace.cc TraceItem::~TraceItem() { TraceItem 126 tools/gn/trace.cc ScopedTrace::ScopedTrace(TraceItem::Type t, const std::string& name) TraceItem 130 tools/gn/trace.cc item_ = new TraceItem(t, name, base::PlatformThread::CurrentId()); TraceItem 135 tools/gn/trace.cc ScopedTrace::ScopedTrace(TraceItem::Type t, const Label& label) TraceItem 139 tools/gn/trace.cc item_ = new TraceItem(t, label.GetUserVisibleName(false), TraceItem 174 tools/gn/trace.cc void AddTrace(TraceItem* item) { TraceItem 182 tools/gn/trace.cc std::vector<TraceItem*> events = trace_log->events(); TraceItem 185 tools/gn/trace.cc std::vector<const TraceItem*> parses; TraceItem 186 tools/gn/trace.cc std::vector<const TraceItem*> file_execs; TraceItem 187 tools/gn/trace.cc std::vector<const TraceItem*> script_execs; TraceItem 190 tools/gn/trace.cc case TraceItem::TRACE_FILE_PARSE: TraceItem 193 tools/gn/trace.cc case TraceItem::TRACE_FILE_EXECUTE: TraceItem 196 tools/gn/trace.cc case TraceItem::TRACE_SCRIPT_EXECUTE: TraceItem 199 tools/gn/trace.cc case TraceItem::TRACE_FILE_LOAD: TraceItem 200 tools/gn/trace.cc case TraceItem::TRACE_FILE_WRITE: TraceItem 201 tools/gn/trace.cc case TraceItem::TRACE_DEFINE_TARGET: TraceItem 230 tools/gn/trace.cc std::vector<TraceItem*> events = trace_log->events(); TraceItem 232 tools/gn/trace.cc const TraceItem& item = *events[i]; TraceItem 247 tools/gn/trace.cc case TraceItem::TRACE_FILE_LOAD: TraceItem 250 tools/gn/trace.cc case TraceItem::TRACE_FILE_PARSE: TraceItem 253 tools/gn/trace.cc case TraceItem::TRACE_FILE_EXECUTE: TraceItem 256 tools/gn/trace.cc case TraceItem::TRACE_FILE_WRITE: TraceItem 259 tools/gn/trace.cc case TraceItem::TRACE_SCRIPT_EXECUTE: TraceItem 262 tools/gn/trace.cc case TraceItem::TRACE_DEFINE_TARGET: TraceItem 19 tools/gn/trace.h class TraceItem { TraceItem 30 tools/gn/trace.h TraceItem(Type type, TraceItem 33 tools/gn/trace.h ~TraceItem(); TraceItem 68 tools/gn/trace.h ScopedTrace(TraceItem::Type t, const std::string& name); TraceItem 69 tools/gn/trace.h ScopedTrace(TraceItem::Type t, const Label& label); TraceItem 78 tools/gn/trace.h TraceItem* item_; TraceItem 86 tools/gn/trace.h void AddTrace(TraceItem* item);