/* static */ already_AddRefed<ContentParent> PreallocatedProcessManager::Take() { #ifdef MOZ_NUWA_PROCESS return GetPPMImpl()->GetSpareProcess(); #else return GetPPMImpl()->Take(); #endif }
/* static */ void PreallocatedProcessManager::AllocateAfterDelay() { #ifdef MOZ_NUWA_PROCESS GetPPMImpl()->ScheduleDelayedNuwaFork(); #else GetPPMImpl()->AllocateAfterDelay(); #endif }
/* static */ already_AddRefed<ContentParent> PreallocatedProcessManager::Take() { return GetPPMImpl()->Take(); }
/* static */ void PreallocatedProcessManager::AllocateNow() { GetPPMImpl()->AllocateNow(); }
/* static */ void PreallocatedProcessManager::AllocateAfterDelay() { GetPPMImpl()->AllocateAfterDelay(); }
/*static */ bool PreallocatedProcessManager::PreallocatedProcessReady() { return GetPPMImpl()->PreallocatedProcessReady(); }
/* static */ void PreallocatedProcessManager::OnNuwaReady() { GetPPMImpl()->OnNuwaReady(); }
/* static */ void PreallocatedProcessManager::MaybeForgetSpare(ContentParent* aContent) { GetPPMImpl()->MaybeForgetSpare(aContent); }
/* static */ void PreallocatedProcessManager::PublishSpareProcess(ContentParent* aContent) { GetPPMImpl()->PublishSpareProcess(aContent); }