void init_thread_locals(void *arg /* = NULL */) { ObjectData::GetMaxId(); ResourceData::GetMaxResourceId(); ServerStats::GetLogger(); zend_get_bigint_data(); zend_get_rand_data(); get_server_note(); g_persistentObjects.getCheck(); Sweepable::GetSweepData(); MemoryManager::TlsWrapper::getCheck(); InitAllocatorThreadLocal(); RefData::AllocatorType::getCheck(); get_global_variables_check(); ThreadInfo::s_threadInfo.getCheck(); g_context.getCheck(); icu_get_checks(); s_hasRenamedFunction.getCheck(); Util::HardwareCounter::s_counter.getCheck(); for (InitFiniNode *in = extra_init; in; in = in->next) { in->func(); } }
void init_thread_locals(void *arg /* = NULL */) { ObjectData::GetMaxId(); ResourceData::GetMaxResourceId(); ServerStats::GetLogger(); preg_get_pcre_cache(); zend_get_bigint_data(); zend_get_rand_data(); get_server_note(); g_persistentObjects.getCheck(); Sweepable::GetSweepData(); MemoryManager::TheMemoryManager().getCheck(); InitAllocatorThreadLocal(); get_global_variables_check(); ThreadInfo::s_threadInfo.getCheck(); g_context.getCheck(); icu_get_checks(); s_hasRenamedFunction.getCheck(); if (has_eval_support) { Eval::VariableEnvironment::InitTempStack(); ArgArray::s_stack.getCheck(); } }