#include "src/maglev/maglev-pipeline-statistics.h"
#include "src/compiler/zone-stats.h"
#include "src/objects/js-function-inl.h"
#include "src/objects/shared-function-info.h"
namespace v8 {
namespace internal {
namespace maglev {
constexpr char MaglevPipelineStatistics::kTraceCategory[];
MaglevPipelineStatistics::MaglevPipelineStatistics(
maglev::MaglevCompilationInfo* info,
std::shared_ptr<CompilationStatistics> compilation_stats,
compiler::ZoneStats* zone_stats)
: … { … }
MaglevPipelineStatistics::~MaglevPipelineStatistics() { … }
void MaglevPipelineStatistics::BeginPhaseKind(const char* name) { … }
void MaglevPipelineStatistics::EndPhaseKind() { … }
void MaglevPipelineStatistics::BeginPhase(const char* name) { … }
void MaglevPipelineStatistics::EndPhase() { … }
}
}
}