/src/node/src/callback_queue-inl.h
Line | Count | Source (jump to first uncovered line) |
1 | | #ifndef SRC_CALLBACK_QUEUE_INL_H_ |
2 | | #define SRC_CALLBACK_QUEUE_INL_H_ |
3 | | |
4 | | #if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS |
5 | | |
6 | | #include "callback_queue.h" |
7 | | |
8 | | namespace node { |
9 | | |
10 | | template <typename R, typename... Args> |
11 | | template <typename Fn> |
12 | | std::unique_ptr<typename CallbackQueue<R, Args...>::Callback> |
13 | 81.1k | CallbackQueue<R, Args...>::CreateCallback(Fn&& fn, CallbackFlags::Flags flags) { |
14 | 81.1k | return std::make_unique<CallbackImpl<Fn>>(std::move(fn), flags); |
15 | 81.1k | } Unexecuted instantiation: hooks.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0>(node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<void (*)(node::Environment*)>(void (*&&)(node::Environment*), node::CallbackFlags::Flags) Unexecuted instantiation: async_wrap.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0>(node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>(node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) env.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::Environment::ExitEnv(node::StopFlags::Flags)::$_0>(node::Environment::ExitEnv(node::StopFlags::Flags)::$_0&&, node::CallbackFlags::Flags) Line | Count | Source | 13 | 81.1k | CallbackQueue<R, Args...>::CreateCallback(Fn&& fn, CallbackFlags::Flags flags) { | 14 | 81.1k | return std::make_unique<CallbackImpl<Fn>>(std::move(fn), flags); | 15 | 81.1k | } |
Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}>(napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_api.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0>(node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_buffer.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}>(node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}>(node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}>(node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}>(node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::fs::FileHandle::Close()::{lambda(node::Environment*)#2}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::fs::FileHandle::Close()::{lambda(node::Environment*)#2}>(node::fs::FileHandle::Close()::{lambda(node::Environment*)#2}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Stream::EmitStatistics()::$_0>(node::http2::Http2Stream::EmitStatistics()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Session::EmitStatistics()::$_0>(node::http2::Http2Session::EmitStatistics()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Session::Close(unsigned int, bool)::$_0>(node::http2::Http2Session::Close(unsigned int, bool)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Session::MaybeScheduleWrite()::$_0>(node::http2::Http2Session::MaybeScheduleWrite()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::http2::Http2Stream::Destroy()::$_0>(node::http2::Http2Stream::Destroy()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_perf.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0>(node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_report.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::report::WriteNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}>(node::report::WriteNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_shadow_realm.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0>(node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}>(node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>(node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_worker.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}::default_delete<std::__1::unique_ptr> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>(node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: stream_pipe.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::StreamPipe::Unpipe(bool)::$_0>(node::StreamPipe::Unpipe(bool)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: inspector_agent.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::inspector::Agent::RequestIoThreadStart()::$_0>(node::inspector::Agent::RequestIoThreadStart()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: main_thread_interface.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0>(node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: crypto_tls.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::crypto::TLSWrap::EncOut()::$_0>(node::crypto::TLSWrap::EncOut()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: crypto_tls.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::crypto::TLSWrap::EncOut()::$_1>(node::crypto::TLSWrap::EncOut()::$_1&&, node::CallbackFlags::Flags) Unexecuted instantiation: crypto_tls.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0>(node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::~Session()::$_0>(node::quic::Session::~Session()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::~Session()::$_1>(node::quic::Session::~Session()::$_1&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0>(node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:std::__1::unique_ptr<node::CallbackQueue<void, node::Environment*>::Callback, std::__1::default_delete<node::CallbackQueue<void, node::Environment*>::Callback> > node::CallbackQueue<void, node::Environment*>::CreateCallback<node::quic::Session::EmitKeylog(char const*)::$_0>(node::quic::Session::EmitKeylog(char const*)::$_0&&, node::CallbackFlags::Flags) |
16 | | |
17 | | template <typename R, typename... Args> |
18 | | std::unique_ptr<typename CallbackQueue<R, Args...>::Callback> |
19 | 569k | CallbackQueue<R, Args...>::Shift() { |
20 | 569k | std::unique_ptr<Callback> ret = std::move(head_); |
21 | 569k | if (ret) { |
22 | 81.1k | head_ = ret->get_next(); |
23 | 81.1k | if (!head_) |
24 | 81.1k | tail_ = nullptr; // The queue is now empty. |
25 | 81.1k | size_--; |
26 | 81.1k | } |
27 | 569k | return ret; |
28 | 569k | } |
29 | | |
30 | | template <typename R, typename... Args> |
31 | 81.1k | void CallbackQueue<R, Args...>::Push(std::unique_ptr<Callback> cb) { |
32 | 81.1k | Callback* prev_tail = tail_; |
33 | | |
34 | 81.1k | size_++; |
35 | 81.1k | tail_ = cb.get(); |
36 | 81.1k | if (prev_tail != nullptr) |
37 | 0 | prev_tail->set_next(std::move(cb)); |
38 | 81.1k | else |
39 | 81.1k | head_ = std::move(cb); |
40 | 81.1k | } |
41 | | |
42 | | template <typename R, typename... Args> |
43 | 81.1k | void CallbackQueue<R, Args...>::ConcatMove(CallbackQueue<R, Args...>&& other) { |
44 | 81.1k | size_ += other.size_; |
45 | 81.1k | if (tail_ != nullptr) |
46 | 0 | tail_->set_next(std::move(other.head_)); |
47 | 81.1k | else |
48 | 81.1k | head_ = std::move(other.head_); |
49 | 81.1k | tail_ = other.tail_; |
50 | 81.1k | other.tail_ = nullptr; |
51 | 81.1k | other.size_ = 0; |
52 | 81.1k | } |
53 | | |
54 | | template <typename R, typename... Args> |
55 | 1.09M | size_t CallbackQueue<R, Args...>::size() const { |
56 | 1.09M | return size_.load(); |
57 | 1.09M | } |
58 | | |
59 | | template <typename R, typename... Args> |
60 | | CallbackQueue<R, Args...>::Callback::Callback(CallbackFlags::Flags flags) |
61 | 81.1k | : flags_(flags) {} |
62 | | |
63 | | template <typename R, typename... Args> |
64 | 81.1k | CallbackFlags::Flags CallbackQueue<R, Args...>::Callback::flags() const { |
65 | 81.1k | return flags_; |
66 | 81.1k | } |
67 | | |
68 | | template <typename R, typename... Args> |
69 | | std::unique_ptr<typename CallbackQueue<R, Args...>::Callback> |
70 | 81.1k | CallbackQueue<R, Args...>::Callback::get_next() { |
71 | 81.1k | return std::move(next_); |
72 | 81.1k | } |
73 | | |
74 | | template <typename R, typename... Args> |
75 | | void CallbackQueue<R, Args...>::Callback::set_next( |
76 | 0 | std::unique_ptr<Callback> next) { |
77 | 0 | next_ = std::move(next); |
78 | 0 | } |
79 | | |
80 | | template <typename R, typename... Args> |
81 | | template <typename Fn> |
82 | | CallbackQueue<R, Args...>::CallbackImpl<Fn>::CallbackImpl( |
83 | | Fn&& callback, CallbackFlags::Flags flags) |
84 | 81.1k | : Callback(flags), |
85 | 81.1k | callback_(std::move(callback)) {} Unexecuted instantiation: hooks.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0>::CallbackImpl(node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<void (*)(node::Environment*)>::CallbackImpl(void (*&&)(node::Environment*), node::CallbackFlags::Flags) Unexecuted instantiation: async_wrap.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0>::CallbackImpl(node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) env.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Environment::ExitEnv(node::StopFlags::Flags)::$_0>::CallbackImpl(node::Environment::ExitEnv(node::StopFlags::Flags)::$_0&&, node::CallbackFlags::Flags) Line | Count | Source | 84 | 81.1k | : Callback(flags), | 85 | 81.1k | callback_(std::move(callback)) {} |
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_api.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0>::CallbackImpl(node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_buffer.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}>::CallbackImpl({lambda(node::Environment*)#2}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs::FileHandle::Close()::{lambda(node::Environment*)#2}>::CallbackImpl({lambda(node::Environment*)#2}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::EmitStatistics()::$_0>::CallbackImpl(node::http2::Http2Stream::EmitStatistics()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::EmitStatistics()::$_0>::CallbackImpl(node::http2::Http2Session::EmitStatistics()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::Close(unsigned int, bool)::$_0>::CallbackImpl(node::http2::Http2Session::Close(unsigned int, bool)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::MaybeScheduleWrite()::$_0>::CallbackImpl(node::http2::Http2Session::MaybeScheduleWrite()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::Destroy()::$_0>::CallbackImpl(node::http2::Http2Stream::Destroy()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_perf.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0>::CallbackImpl(node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_report.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::report::WriteNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_shadow_realm.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0>::CallbackImpl(node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::CallbackImpl(node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::CallbackImpl({lambda(node::Environment*)#1}&&, node::CallbackFlags::Flags) Unexecuted instantiation: stream_pipe.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::StreamPipe::Unpipe(bool)::$_0>::CallbackImpl(node::StreamPipe::Unpipe(bool)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: inspector_agent.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::Agent::RequestIoThreadStart()::$_0>::CallbackImpl(node::inspector::Agent::RequestIoThreadStart()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: main_thread_interface.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0>::CallbackImpl(node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_0>::CallbackImpl(node::crypto::TLSWrap::EncOut()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_1>::CallbackImpl(node::crypto::TLSWrap::EncOut()::$_1&&, node::CallbackFlags::Flags) Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0>::CallbackImpl(node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::~Session()::$_0>::CallbackImpl(node::quic::Session::~Session()::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::~Session()::$_1>::CallbackImpl(node::quic::Session::~Session()::$_1&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0>::CallbackImpl(node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0&&, node::CallbackFlags::Flags) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::EmitKeylog(char const*)::$_0>::CallbackImpl(node::quic::Session::EmitKeylog(char const*)::$_0&&, node::CallbackFlags::Flags) |
86 | | |
87 | | template <typename R, typename... Args> |
88 | | template <typename Fn> |
89 | 81.1k | R CallbackQueue<R, Args...>::CallbackImpl<Fn>::Call(Args... args) { |
90 | 81.1k | return callback_(std::forward<Args>(args)...); |
91 | 81.1k | } Unexecuted instantiation: hooks.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::RequestInterrupt(node::Environment*, void (*)(void*), void*)::$_0>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<void (*)(node::Environment*)>::Call(node::Environment*) Unexecuted instantiation: async_wrap.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::AsyncWrap::EmitDestroy(node::Environment*, double)::$_0>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AnyTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ATraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::AaaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CaaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::CnameTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::MxTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NsTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::TxtTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SrvTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::PtrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::NaptrTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::SoaTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::cares_wrap::QueryWrap<node::cares_wrap::ReverseTraits>::QueueResponseCallback(int)::{lambda(node::Environment*)#1}>::Call(node::Environment*) env.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Environment::ExitEnv(node::StopFlags::Flags)::$_0>::Call(node::Environment*) Line | Count | Source | 89 | 81.1k | R CallbackQueue<R, Args...>::CallbackImpl<Fn>::Call(Args... args) { | 90 | 81.1k | return callback_(std::forward<Args>(args)...); | 91 | 81.1k | } |
Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<napi_async_cleanup_hook_handle__::~napi_async_cleanup_hook_handle__()::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node_api.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node_napi_env__::EnqueueFinalizer(v8impl::RefTracker*)::$_0>::Call(node::Environment*) Unexecuted instantiation: node_buffer.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::Buffer::(anonymous namespace)::CallbackInfo::OnBackingStoreFree()::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs_dir::DirHandle::GCClose()::{lambda(node::Environment*)#2}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs::FileHandle::Close()::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::fs::FileHandle::Close()::{lambda(node::Environment*)#2}>::Call(node::Environment*) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::EmitStatistics()::$_0>::Call(node::Environment*) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::EmitStatistics()::$_0>::Call(node::Environment*) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::Close(unsigned int, bool)::$_0>::Call(node::Environment*) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Session::MaybeScheduleWrite()::$_0>::Call(node::Environment*) Unexecuted instantiation: node_http2.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::http2::Http2Stream::Destroy()::$_0>::Call(node::Environment*) Unexecuted instantiation: node_perf.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::performance::MarkGarbageCollectionEnd(v8::Isolate*, v8::GCType, v8::GCCallbackFlags, void*)::$_0>::Call(node::Environment*) Unexecuted instantiation: node_report.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::report::WriteNodeReport(v8::Isolate*, node::Environment*, char const*, char const*, std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::basic_ostream<char, std::__1::char_traits<char> >&, v8::Local<v8::Value>, bool, bool)::$_0::operator()(node::worker::Worker*) const::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node_shadow_realm.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::shadow_realm::ShadowRealm::WeakCallback(v8::WeakCallbackInfo<node::shadow_realm::ShadowRealm> const&)::$_0>::Call(node::Environment*) Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::StartThread(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(void*) const::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0>::Call(node::Environment*) Unexecuted instantiation: node_worker.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::worker::Worker::TakeHeapSnapshot(v8::FunctionCallbackInfo<v8::Value> const&)::$_0::operator()(node::Environment*)::{lambda(node::Environment*)#1}>::Call(node::Environment*) Unexecuted instantiation: stream_pipe.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::StreamPipe::Unpipe(bool)::$_0>::Call(node::Environment*) Unexecuted instantiation: inspector_agent.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::Agent::RequestIoThreadStart()::$_0>::Call(node::Environment*) Unexecuted instantiation: main_thread_interface.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::inspector::MainThreadInterface::Post(std::__1::unique_ptr<node::inspector::Request, std::__1::default_delete<node::inspector::Request> >)::$_0>::Call(node::Environment*) Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_0>::Call(node::Environment*) Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::EncOut()::$_1>::Call(node::Environment*) Unexecuted instantiation: crypto_tls.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::crypto::TLSWrap::DoWrite(node::WriteWrap*, uv_buf_t*, unsigned long, uv_stream_s*)::$_0>::Call(node::Environment*) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::~Session()::$_0>::Call(node::Environment*) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::~Session()::$_1>::Call(node::Environment*) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::HandleQlog(unsigned int, void const*, unsigned long)::$_0>::Call(node::Environment*) Unexecuted instantiation: session.cc:node::CallbackQueue<void, node::Environment*>::CallbackImpl<node::quic::Session::EmitKeylog(char const*)::$_0>::Call(node::Environment*) |
92 | | |
93 | | } // namespace node |
94 | | |
95 | | #endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS |
96 | | |
97 | | #endif // SRC_CALLBACK_QUEUE_INL_H_ |