#include <thread.h>
Definition at line 1605 of file thread.h.
◆ RawReloadParticipationScope()
dart::RawReloadParticipationScope::RawReloadParticipationScope |
( |
Thread * |
thread | ) |
|
|
inlineexplicit |
Definition at line 1607 of file thread.h.
1607 : thread_(thread) {
1608#if !defined(PRODUCT) && !defined(DART_PRECOMPILED_RUNTIME)
1609 if (thread->allow_reload_scope_depth_ == 0) {
1611 }
1612 thread->allow_reload_scope_depth_++;
1613 ASSERT(thread->allow_reload_scope_depth_ >= 0);
1614#endif
1615 }
◆ ~RawReloadParticipationScope()
dart::RawReloadParticipationScope::~RawReloadParticipationScope |
( |
| ) |
|
|
inline |
Definition at line 1617 of file thread.h.
1617 {
1618#if !defined(PRODUCT) && !defined(DART_PRECOMPILED_RUNTIME)
1619 thread_->allow_reload_scope_depth_ -= 1;
1620 ASSERT(thread_->allow_reload_scope_depth_ >= 0);
1621 if (thread_->allow_reload_scope_depth_ == 0) {
1623 }
1624#endif
1625 }
SafepointLevel current_safepoint_level() const
The documentation for this class was generated from the following file:
- third_party/dart-lang/sdk/runtime/vm/thread.h