#ifndef V8_DIAGNOSTICS_COMPILATION_STATISTICS_H_
#define V8_DIAGNOSTICS_COMPILATION_STATISTICS_H_
#include <map>
#include <string>
#include "src/base/platform/mutex.h"
#include "src/base/platform/time.h"
#include "src/utils/allocation.h"
namespace v8 {
namespace internal {
class OptimizedCompilationInfo;
class CompilationStatistics;
struct AsPrintableStatistics { … };
class CompilationStatistics final : public Malloced { … };
std::ostream& operator<<(std::ostream& os, const AsPrintableStatistics& s);
}
}
#endif