Searched refs:pauser_ (Results 1 – 1 of 1) sorted by relevance
2386 : self_(self), runtime_(runtime), pauser_() { in ScopedSuspendClassLoading()2391 pauser_.emplace(self); in ScopedSuspendClassLoading()2397 pauser_->SetRunning(); in ScopedSuspendClassLoading()2398 runtime_->GetRuntimeCallbacks()->AddClassLoadCallback(&pauser_.value()); in ScopedSuspendClassLoading()2408 pauser_->WaitFor(in_progress_defines); in ScopedSuspendClassLoading()2413 if (pauser_.has_value()) { in ~ScopedSuspendClassLoading()2416 pauser_->Release(); in ~ScopedSuspendClassLoading()2417 runtime_->GetRuntimeCallbacks()->RemoveClassLoadCallback(&pauser_.value()); in ~ScopedSuspendClassLoading()2424 std::optional<ClassDefinitionPauser> pauser_; member in openjdkjvmti::ScopedSuspendClassLoading