16 : name_(
name), t0_(
std::chrono::steady_clock::now()) {}
21 std::chrono::duration<double, std::milli>(std::chrono::steady_clock::now() - t0_)
24 std::fprintf(stderr,
"[startup] %s: %.1f ms\n", name_, ms);
32 std::chrono::steady_clock::time_point t0_;
StartupStage & operator=(const StartupStage &)=delete
StartupStage(const char *name)
Constructs a StartupStage.
~StartupStage()
Releases StartupStage resources.
StartupStage(const StartupStage &)=delete
Build metadata (engine git commit, build time, third-party version).