reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/TimeProfiler.cpp
  110     J.objectBegin();
  111     J.attributeBegin("traceEvents");
  112     J.arrayBegin();
  119       J.object([&]{
  120         J.attribute("pid", 1);
  121         J.attribute("tid", 0);
  122         J.attribute("ph", "X");
  123         J.attribute("ts", StartUs);
  124         J.attribute("dur", DurUs);
  125         J.attribute("name", E.Name);
  126         J.attributeObject("args", [&] { J.attribute("detail", E.Detail); });
  126         J.attributeObject("args", [&] { J.attribute("detail", E.Detail); });
  147       J.object([&]{
  148         J.attribute("pid", 1);
  149         J.attribute("tid", Tid);
  150         J.attribute("ph", "X");
  151         J.attribute("ts", 0);
  152         J.attribute("dur", DurUs);
  153         J.attribute("name", "Total " + E.first);
  154         J.attributeObject("args", [&] {
  155           J.attribute("count", int64_t(Count));
  156           J.attribute("avg ms", int64_t(DurUs / Count / 1000));
  164     J.object([&] {
  165       J.attribute("cat", "");
  166       J.attribute("pid", 1);
  167       J.attribute("tid", 0);
  168       J.attribute("ts", 0);
  169       J.attribute("ph", "M");
  170       J.attribute("name", "process_name");
  171       J.attributeObject("args", [&] { J.attribute("name", "clang"); });
  171       J.attributeObject("args", [&] { J.attribute("name", "clang"); });
  174     J.arrayEnd();
  175     J.attributeEnd();
  176     J.objectEnd();