Searched refs:pauser_ (Results 1 – 1 of 1) sorted by relevance
2375 : self_(self), runtime_(runtime), pauser_() { in ScopedSuspendClassLoading()2380 pauser_.emplace(self); in ScopedSuspendClassLoading()2386 pauser_->SetRunning(); in ScopedSuspendClassLoading()2387 runtime_->GetRuntimeCallbacks()->AddClassLoadCallback(&pauser_.value()); in ScopedSuspendClassLoading()2397 pauser_->WaitFor(in_progress_defines); in ScopedSuspendClassLoading()2402 if (pauser_.has_value()) { in ~ScopedSuspendClassLoading()2405 pauser_->Release(); in ~ScopedSuspendClassLoading()2406 runtime_->GetRuntimeCallbacks()->RemoveClassLoadCallback(&pauser_.value()); in ~ScopedSuspendClassLoading()2413 std::optional<ClassDefinitionPauser> pauser_; member in openjdkjvmti::ScopedSuspendClassLoading