Translator::Translator() : m_createdTime(HPHP::Timer::GetCurrentTimeMicros()) , m_profData(nullptr) { initInstrInfo(); if (RuntimeOption::EvalJitPGO) { m_profData.reset(new ProfData()); } }
Translator::Translator() : m_createdTime(HPHP::Timer::GetCurrentTimeMicros()) , m_profData(nullptr) , m_useAHot(RuntimeOption::RepoAuthoritative && CodeCache::AHotSize > 0) { initInstrInfo(); if (RuntimeOption::EvalJitPGO) { m_profData.reset(new ProfData()); } }
void processInit() { TRACE(1, "mcgen startup\n"); g_unwind_rds.bind(); Debug::initDebugInfo(); tc::processInit(); if (Trace::moduleEnabledRelease(Trace::printir) && !RuntimeOption::EvalJit) { Trace::traceRelease("TRACE=printir is set but the jit isn't on. " "Did you mean to run with -vEval.Jit=1?\n"); } s_startTime = HPHP::Timer::GetCurrentTimeMicros(); initInstrInfo(); s_inited = true; }
Translator::Translator() : m_createdTime(HPHP::Timer::GetCurrentTimeMicros()) { initInstrInfo(); }