15constexpr char MaglevPipelineStatistics::kTraceCategory[];
 
   17MaglevPipelineStatistics::MaglevPipelineStatistics(
 
   18    maglev::MaglevCompilationInfo* info,
 
   19    std::shared_ptr<CompilationStatistics> compilation_stats,
 
   20    compiler::ZoneStats* zone_stats)
 
   21    : Base(info->zone(), zone_stats, compilation_stats, 
CodeKind::MAGLEV) {
 
   22  set_function_name(info->toplevel_function()->shared()->DebugNameCStr().get());
 
   25MaglevPipelineStatistics::~MaglevPipelineStatistics() {
 
   26  if (Base::InPhaseKind()) EndPhaseKind();
 
   29void MaglevPipelineStatistics::BeginPhaseKind(
const char* name) {
 
   30  if (Base::InPhaseKind()) EndPhaseKind();
 
   31  Base::BeginPhaseKind(name);
 
   36void MaglevPipelineStatistics::EndPhaseKind() {
 
   37  CompilationStatistics::BasicStats diff;
 
   38  Base::EndPhaseKind(&diff);
 
   44void MaglevPipelineStatistics::BeginPhase(
const char* name) {
 
   45  Base::BeginPhase(name);
 
   50void MaglevPipelineStatistics::EndPhase() {
 
   51  CompilationStatistics::BasicStats diff;
 
   52  Base::EndPhase(&diff);
 
const char * CodeKindToString(CodeKind kind)
#define TRACE_EVENT_END2(category_group, name, arg1_name, arg1_val, arg2_name, arg2_val)
#define TRACE_EVENT_BEGIN1(category_group, name, arg1_name, arg1_val)
#define TRACE_STR_COPY(str)