5#ifndef V8_MAGLEV_MAGLEV_PIPELINE_STATISTICS_H_
6#define V8_MAGLEV_MAGLEV_PIPELINE_STATISTICS_H_
20class MaglevPipelineStatistics :
public compiler::PipelineStatisticsBase,
23 MaglevPipelineStatistics(maglev::MaglevCompilationInfo* info,
24 std::shared_ptr<CompilationStatistics> stats,
25 compiler::ZoneStats* zone_stats);
26 ~MaglevPipelineStatistics();
27 MaglevPipelineStatistics(
const MaglevPipelineStatistics&) =
delete;
28 MaglevPipelineStatistics& operator=(
const MaglevPipelineStatistics&) =
delete;
30 static constexpr char kTraceCategory[] =
33 void BeginPhaseKind(
const char* name);
35 void BeginPhase(
const char* name);
#define TRACE_DISABLED_BY_DEFAULT(name)