#include <thread.h>
Definition at line 1583 of file thread.h.
◆ RawReloadParticipationScope()
dart::RawReloadParticipationScope::RawReloadParticipationScope |
( |
Thread * |
thread | ) |
|
|
inlineexplicit |
Definition at line 1585 of file thread.h.
1585 : thread_(thread) {
1586#if !defined(PRODUCT) && !defined(DART_PRECOMPILED_RUNTIME)
1587 if (thread->allow_reload_scope_depth_ == 0) {
1589 }
1590 thread->allow_reload_scope_depth_++;
1591 ASSERT(thread->allow_reload_scope_depth_ >= 0);
1592#endif
1593 }
◆ ~RawReloadParticipationScope()
dart::RawReloadParticipationScope::~RawReloadParticipationScope |
( |
| ) |
|
|
inline |
Definition at line 1595 of file thread.h.
1595 {
1596#if !defined(PRODUCT) && !defined(DART_PRECOMPILED_RUNTIME)
1597 thread_->allow_reload_scope_depth_ -= 1;
1598 ASSERT(thread_->allow_reload_scope_depth_ >= 0);
1599 if (thread_->allow_reload_scope_depth_ == 0) {
1601 }
1602#endif
1603 }
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