Lines Matching refs:async_id
75 for (auto async_id : destroy_async_id_list) {
79 Local<Value> async_id_value = Number::New(env->isolate(), async_id);
89 void Emit(Environment* env, double async_id, AsyncHooks::Fields type,
97 Local<Value> async_id_value = Number::New(env->isolate(), async_id);
103 void AsyncWrap::EmitPromiseResolve(Environment* env, double async_id) {
104 Emit(env, async_id, AsyncHooks::kPromiseResolve,
125 void AsyncWrap::EmitBefore(Environment* env, double async_id) {
126 Emit(env, async_id, AsyncHooks::kBefore,
131 void AsyncWrap::EmitTraceEventAfter(ProviderType type, double async_id) {
137 #PROVIDER "_CALLBACK", static_cast<int64_t>(async_id)); \
147 void AsyncWrap::EmitAfter(Environment* env, double async_id) {
150 Emit(env, async_id, AsyncHooks::kAfter,
259 double async_id = args[0]->NumberValue(env->context()).FromJust();
261 env->async_hooks()->push_async_context(async_id, trigger_async_id, {});
267 double async_id = args[0]->NumberValue(env->context()).FromJust();
268 args.GetReturnValue().Set(env->async_hooks()->pop_async_context(async_id));
544 void AsyncWrap::EmitDestroy(Environment* env, double async_id) {
567 env->destroy_async_id_list()->push_back(async_id);
579 // its previous async_id and need to emit a matching destroy for that
580 // before generating a new async_id.
631 double async_id,
646 Number::New(env->isolate(), async_id),
669 EmitTraceEventAfter(provider, context.async_id);