summaryrefslogtreecommitdiff
path: root/src/async_wrap-inl.h
diff options
context:
space:
mode:
authorJoyee Cheung <joyeec9h3@gmail.com>2019-03-20 19:05:02 +0800
committerJoyee Cheung <joyeec9h3@gmail.com>2019-03-27 10:30:09 -0400
commit51970537ee06f824160fcd035b018117ce264345 (patch)
tree824f710fce8db38c858e9deaa604a6964fd3c2bb /src/async_wrap-inl.h
parenta8eac78f8dbe778a2aef69d0989416e47c6c403e (diff)
downloadnode-new-51970537ee06f824160fcd035b018117ce264345.tar.gz
src: move AsyncHooks out of Environment
PR-URL: https://github.com/nodejs/node/pull/26824 Refs: https://github.com/nodejs/node/issues/26776 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: James M Snell <jasnell@gmail.com>
Diffstat (limited to 'src/async_wrap-inl.h')
-rw-r--r--src/async_wrap-inl.h10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/async_wrap-inl.h b/src/async_wrap-inl.h
index 4405bb3a9b..6ef968933b 100644
--- a/src/async_wrap-inl.h
+++ b/src/async_wrap-inl.h
@@ -48,15 +48,13 @@ inline double AsyncWrap::get_trigger_async_id() const {
inline AsyncWrap::AsyncScope::AsyncScope(AsyncWrap* wrap)
: wrap_(wrap) {
Environment* env = wrap->env();
- if (env->async_hooks()->fields()[Environment::AsyncHooks::kBefore] == 0)
- return;
+ if (env->async_hooks()->fields()[AsyncHooks::kBefore] == 0) return;
EmitBefore(env, wrap->get_async_id());
}
inline AsyncWrap::AsyncScope::~AsyncScope() {
Environment* env = wrap_->env();
- if (env->async_hooks()->fields()[Environment::AsyncHooks::kAfter] == 0)
- return;
+ if (env->async_hooks()->fields()[AsyncHooks::kAfter] == 0) return;
EmitAfter(env, wrap_->get_async_id());
}
@@ -94,8 +92,8 @@ inline v8::MaybeLocal<v8::Value> AsyncWrap::MakeCallback(
// Defined here to avoid a circular dependency with env-inl.h.
-inline Environment::AsyncHooks::DefaultTriggerAsyncIdScope
- ::DefaultTriggerAsyncIdScope(AsyncWrap* async_wrap)
+inline AsyncHooks::DefaultTriggerAsyncIdScope ::DefaultTriggerAsyncIdScope(
+ AsyncWrap* async_wrap)
: DefaultTriggerAsyncIdScope(async_wrap->env(),
async_wrap->get_async_id()) {}