-
-
Save zao/52e4bd0a9827c8be9f8175b280e1e4fd to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
hpxd.dll!std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > >,std::_Iterator_base12>::~_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > >,std::_Iterator_base12>() C++ | |
hpxd.dll!std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > >::~_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > >() C++ | |
hpxd.dll!std::pair<std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > >,std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > > >::~pair<std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > >,std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > > >() C++ | |
> hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::_Eqrange<void const * __ptr64>(const void * const & _Keyval) Line 2028 C++ | |
hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::equal_range(const void * const & _Keyval) Line 1590 C++ | |
hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::erase(const void * const & _Keyval) Line 1460 C++ | |
hpxd.dll!hpx::util::unregister_lock(const void * lock) Line 218 C++ | |
hpxd.dll!hpx::util::spinlock_pool<hpx::threads::thread_data::tag>::scoped_lock::unlock() Line 94 C++ | |
hpxd.dll!hpx::util::spinlock_pool<hpx::threads::thread_data::tag>::scoped_lock::~scoped_lock() Line 77 C++ | |
hpxd.dll!hpx::threads::thread_data::set_lco_description(hpx::util::thread_description value) Line 303 C++ | |
hpxd.dll!hpx::threads::set_thread_lco_description(const hpx::threads::thread_id_type & id, const hpx::util::thread_description & desc, hpx::error_code & ec) Line 332 C++ | |
hpxd.dll!hpx::this_thread::detail::reset_lco_description::~reset_lco_description() Line 428 C++ | |
hpxd.dll!hpx::this_thread::suspend(hpx::threads::thread_state_enum state, const hpx::threads::thread_id_type & nextid, const hpx::util::thread_description & description, hpx::error_code & ec) Line 516 C++ | |
hpxd.dll!hpx::this_thread::suspend(hpx::threads::thread_state_enum state, const hpx::util::thread_description & description, hpx::error_code & ec) Line 530 C++ | |
hpxd.dll!hpx::threads::detail::create_background_thread::__l2::<lambda>(hpx::threads::thread_state_ex_enum __formal) Line 312 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) >::operator()<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::threads::detail::create_background_thread::__l2::std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 35 C++ | |
hpxd.dll!hpx::util::invoke_r<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::threads::detail::create_background_thread::__l2::std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 165 C++ | |
hpxd.dll!hpx::util::detail::callable_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::_invoke<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) >(void * * f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 74 C++ | |
hpxd.dll!hpx::util::detail::function_base<hpx::util::detail::unique_function_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::operator()(hpx::threads::thread_state_ex_enum <vs_0>) Line 196 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::coroutine_impl::operator()() Line 92 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::windows::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(void * pv) Line 179 C++ | |
KernelBase.dll!BaseFiberStart() Unknown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ntdll.dll!RtlpEnterCriticalSectionContended() Unknown | |
ntdll.dll!RtlEnterCriticalSection() Unknown | |
> msvcp140d.dll!_Mtxlock(_RTL_CRITICAL_SECTION * _Mtx) Line 24 C | |
msvcp140d.dll!std::_Lockit::_Lockit(int kind) Line 69 C++ | |
hpxd.dll!std::_Iterator_base12::~_Iterator_base12() Line 143 C++ | |
hpxd.dll!std::_Iterator012<std::bidirectional_iterator_tag,std::pair<void const * __ptr64 const,hpx::util::detail::lock_data>,__int64,std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> const * __ptr64,std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> const & __ptr64,std::_Iterator_base12>::~_Iterator012<std::bidirectional_iterator_tag,std::pair<void const * __ptr64 const,hpx::util::detail::lock_data>,__int64,std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> const * __ptr64,std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> const & __ptr64,std::_Iterator_base12>() C++ | |
hpxd.dll!std::_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > >,std::_Iterator_base12>::~_Tree_unchecked_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > >,std::_Iterator_base12>() C++ | |
hpxd.dll!std::_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > >::~_Tree_const_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> > > >() C++ | |
hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::_Eqrange<void const * __ptr64>(const void * const & _Keyval) Line 2019 C++ | |
hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::_Eqrange<void const * __ptr64>(const void * const & _Keyval) Line 2025 C++ | |
hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::equal_range(const void * const & _Keyval) Line 1590 C++ | |
hpxd.dll!std::_Tree<std::_Tmap_traits<void const * __ptr64,hpx::util::detail::lock_data,std::less<void const * __ptr64>,std::allocator<std::pair<void const * __ptr64 const,hpx::util::detail::lock_data> >,0> >::erase(const void * const & _Keyval) Line 1460 C++ | |
hpxd.dll!hpx::util::unregister_lock(const void * lock) Line 218 C++ | |
hpx_parcel_coalescingd.dll!hpx::lcos::local::spinlock::unlock() Line 105 C++ | |
hpx_parcel_coalescingd.dll!std::unique_lock<hpx::lcos::local::spinlock>::~unique_lock<hpx::lcos::local::spinlock>() Line 338 C++ | |
hpx_parcel_coalescingd.dll!hpx::plugins::parcel::coalescing_message_handler::flush(hpx::parcelset::policies::message_handler::flush_mode mode, bool stop_buffering) Line 233 C++ | |
hpxd.dll!hpx::parcelset::parcelhandler::do_background_work(unsigned __int64 num_thread, bool stop_buffering) Line 274 C++ | |
hpxd.dll!hpx::parcelset::do_background_work(unsigned __int64 num_thread) Line 1189 C++ | |
hpxd.dll!hpx::threads::policies::scheduler_base::background_callback(unsigned __int64 num_thread) Line 134 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<bool,bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64>::operator()<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> & __ptr64,unsigned __int64 & __ptr64>(bool(hpx::threads::policies::scheduler_base::*)(unsigned __int64) f, hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> & v0, unsigned __int64 & <vs_0>) Line 95 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<bool,bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64>::operator()<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > & __ptr64,unsigned __int64 & __ptr64>(bool(hpx::threads::policies::scheduler_base::*)(unsigned __int64) f, std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > & v0, unsigned __int64 & <vs_0>) Line 108 C++ | |
hpxd.dll!hpx::util::invoke<bool (__cdecl hpx::threads::policies::scheduler_base::*& __ptr64)(unsigned __int64) __ptr64,std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > & __ptr64,unsigned __int64 & __ptr64>(bool(hpx::threads::policies::scheduler_base::*)(unsigned __int64) & f, std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > & <vs_0>, unsigned __int64 & <vs_1>) Line 155 C++ | |
hpxd.dll!hpx::util::detail::bound_impl<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,hpx::util::tuple<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > & __ptr64,unsigned __int64>,hpx::util::tuple<>,0,1>(bool(hpx::threads::policies::scheduler_base::*)(unsigned __int64) & f, hpx::util::tuple<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > &,unsigned __int64> & bound, hpx::util::tuple<> && __formal, hpx::util::detail::pack_c<unsigned __int64,0,1> __formal) Line 244 C++ | |
hpxd.dll!hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64>::operator()<>() Line 300 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<bool,hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64> >::operator()<hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64> & __ptr64>(hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64),std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64> & f) Line 37 C++ | |
hpxd.dll!hpx::util::invoke_r<bool,hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64> & __ptr64>(hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64),std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64> & f) Line 167 C++ | |
hpxd.dll!hpx::util::detail::callable_vtable<bool __cdecl(void)>::_invoke<hpx::util::detail::bound<bool (__cdecl hpx::threads::policies::scheduler_base::*)(unsigned __int64) __ptr64,std::reference_wrapper<std::unique_ptr<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>,std::default_delete<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > > >,unsigned __int64> >(void * * f) Line 76 C++ | |
hpxd.dll!hpx::util::detail::function_base<hpx::util::detail::function_vtable<bool __cdecl(void)>,bool __cdecl(void)>::operator()() Line 197 C++ | |
hpxd.dll!hpx::threads::detail::create_background_thread::__l2::<lambda>(hpx::threads::thread_state_ex_enum __formal) Line 302 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) >::operator()<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::threads::detail::create_background_thread::__l2::std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 35 C++ | |
hpxd.dll!hpx::util::invoke_r<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::threads::detail::create_background_thread::__l2::std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 165 C++ | |
hpxd.dll!hpx::util::detail::callable_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::_invoke<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) >(void * * f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 74 C++ | |
hpxd.dll!hpx::util::detail::function_base<hpx::util::detail::unique_function_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::operator()(hpx::threads::thread_state_ex_enum <vs_0>) Line 196 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::coroutine_impl::operator()() Line 92 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::windows::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(void * pv) Line 179 C++ | |
KernelBase.dll!BaseFiberStart() Unknown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ntdll.dll!NtDelayExecution() Unknown | |
KernelBase.dll!SleepEx() Unknown | |
> hpxd.dll!boost::detail::yield(unsigned int k) Line 102 C++ | |
hpxd.dll!boost::detail::spinlock::lock() Line 45 C++ | |
hpxd.dll!hpx::util::spinlock_pool<hpx::threads::thread_data::tag>::scoped_lock::lock() Line 84 C++ | |
hpxd.dll!hpx::util::spinlock_pool<hpx::threads::thread_data::tag>::scoped_lock::scoped_lock(const void * pv) Line 73 C++ | |
hpxd.dll!hpx::threads::thread_data::set_lco_description(hpx::util::thread_description value) Line 302 C++ | |
hpxd.dll!hpx::threads::set_thread_lco_description(const hpx::threads::thread_id_type & id, const hpx::util::thread_description & desc, hpx::error_code & ec) Line 332 C++ | |
hpxd.dll!hpx::this_thread::detail::reset_lco_description::~reset_lco_description() Line 428 C++ | |
hpxd.dll!hpx::this_thread::suspend(hpx::threads::thread_state_enum state, const hpx::threads::thread_id_type & nextid, const hpx::util::thread_description & description, hpx::error_code & ec) Line 516 C++ | |
hpxd.dll!hpx::this_thread::suspend(hpx::threads::thread_state_enum state, const hpx::util::thread_description & description, hpx::error_code & ec) Line 530 C++ | |
hpxd.dll!hpx::threads::detail::create_background_thread::__l2::<lambda>(hpx::threads::thread_state_ex_enum __formal) Line 312 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) >::operator()<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::threads::detail::create_background_thread::__l2::std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 35 C++ | |
hpxd.dll!hpx::util::invoke_r<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::threads::detail::create_background_thread::__l2::std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 165 C++ | |
hpxd.dll!hpx::util::detail::callable_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::_invoke<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> <lambda>(hpx::threads::thread_state_ex_enum) >(void * * f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 74 C++ | |
hpxd.dll!hpx::util::detail::function_base<hpx::util::detail::unique_function_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::operator()(hpx::threads::thread_state_ex_enum <vs_0>) Line 196 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::coroutine_impl::operator()() Line 92 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::windows::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(void * pv) Line 179 C++ | |
KernelBase.dll!BaseFiberStart() Unknown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ntdll.dll!RtlEnterCriticalSection() Unknown | |
> msvcp140d.dll!_Mtxlock(_RTL_CRITICAL_SECTION * _Mtx) Line 24 C | |
msvcp140d.dll!std::_Lockit::_Lockit(int kind) Line 69 C++ | |
hpxd.dll!std::_Iterator_base12::_Adopt(const std::_Container_base12 * _Parent) Line 164 C++ | |
hpxd.dll!std::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64> > >::_Vector_const_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64> > >(unsigned __int64 * _Parg, const std::_Container_base12 * _Pvector) Line 48 C++ | |
hpxd.dll!std::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64> > >::_Vector_iterator<std::_Vector_val<std::_Simple_types<unsigned __int64> > >(unsigned __int64 * _Parg, const std::_Container_base12 * _Pvector) Line 314 C++ | |
hpxd.dll!std::vector<unsigned __int64,std::allocator<unsigned __int64> >::begin() Line 1058 C++ | |
hpxd.dll!hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>::get_next_thread(unsigned __int64 num_thread, bool running, __int64 & idle_loop_count, hpx::threads::thread_data * & thrd) Line 570 C++ | |
hpxd.dll!hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >(unsigned __int64 num_thread, hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> & scheduler, hpx::threads::detail::scheduling_counters & counters, hpx::threads::detail::scheduling_callbacks & params) Line 470 C++ | |
hpxd.dll!hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::thread_func(unsigned __int64 thread_num, unsigned __int64 global_thread_num, std::shared_ptr<hpx::compat::barrier> startup) Line 647 C++ | |
hpxd.dll!std::_Invoker_pmf_pointer::_Call<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >(void(hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64, unsigned __int64, std::shared_ptr<hpx::compat::barrier>) _Pmf, hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * && _Arg1, unsigned __int64 && <_Args2_0>, unsigned __int64 && <_Args2_1>, std::shared_ptr<hpx::compat::barrier> && <_Args2_2>) Line 1342 C++ | |
hpxd.dll!std::invoke<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >(void(hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64, unsigned __int64, std::shared_ptr<hpx::compat::barrier>) && _Obj, hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * && <_Args_0>, unsigned __int64 && <_Args_1>, unsigned __int64 && <_Args_2>, std::shared_ptr<hpx::compat::barrier> && <_Args_3>) Line 1445 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > >::_Execute<0,1,2,3,4>(std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>),hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > *,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > & _Tup, std::integer_sequence<unsigned __int64,0,1,2,3,4> __formal) Line 241 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > >::_Run(std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>),hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > *,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>),hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > *,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > > * _Ln) Line 247 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > >::_Go() Line 233 C++ | |
hpxd.dll!std::_Pad::_Call_func(void * _Data) Line 210 C++ | |
ucrtbased.dll!invoke_thread_procedure(unsigned int(*)(void *) procedure, void * const context) Line 92 C++ | |
ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void * __ptr64)>(void * const parameter) Line 115 C++ | |
kernel32.dll!BaseThreadInitThunk() Unknown | |
ntdll.dll!RtlUserThreadStart() Unknown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ntdll.dll!NtWaitForAlertByThreadId() Unknown | |
ntdll.dll!RtlSleepConditionVariableSRW() Unknown | |
KernelBase.dll!SleepConditionVariableSRW() Unknown | |
msvcp140d.dll!__crtSleepConditionVariableSRW(_RTL_CONDITION_VARIABLE * pCond, _RTL_SRWLOCK * pLock, unsigned long dwMs, unsigned long flags) Line 659 C++ | |
> msvcp140d.dll!Concurrency::details::stl_condition_variable_win7::wait_for(Concurrency::details::stl_critical_section_interface * lock, unsigned int timeout) Line 216 C++ | |
msvcp140d.dll!Concurrency::details::stl_condition_variable_win7::wait(Concurrency::details::stl_critical_section_interface * lock) Line 210 C++ | |
msvcp140d.dll!do_wait(_Cnd_internal_imp_t * cond, _Mtx_internal_imp_t * mtx, const xtime * target) Line 75 C++ | |
msvcp140d.dll!_Cnd_wait(_Cnd_internal_imp_t * cond, _Mtx_internal_imp_t * mtx) Line 106 C++ | |
hpxd.dll!std::_Cnd_waitX(_Cnd_internal_imp_t * _Cnd, _Mtx_internal_imp_t * _Mtx) Line 95 C++ | |
hpxd.dll!std::condition_variable::wait(std::unique_lock<std::mutex> & _Lck) Line 566 C++ | |
hpxd.dll!hpx::components::server::runtime_support::wait() Line 826 C++ | |
hpxd.dll!hpx::runtime_impl::wait_helper(std::mutex & mtx, std::condition_variable & cond, bool & running) Line 430 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<void,void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64>::operator()<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl & __ptr64,std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64>(void(hpx::runtime_impl::*)(std::mutex &, std::condition_variable &, bool &) f, hpx::runtime_impl & v0, std::mutex & <vs_0>, std::condition_variable & <vs_1>, bool & <vs_2>) Line 95 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<void,void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64>::operator()<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64 & __ptr64,std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64>(void(hpx::runtime_impl::*)(std::mutex &, std::condition_variable &, bool &) f, hpx::runtime_impl * & v0, std::mutex & <vs_0>, std::condition_variable & <vs_1>, bool & <vs_2>) Line 108 C++ | |
hpxd.dll!hpx::util::invoke<void (__cdecl hpx::runtime_impl::*& __ptr64)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64 & __ptr64,std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64>(void(hpx::runtime_impl::*)(std::mutex &, std::condition_variable &, bool &) & f, hpx::runtime_impl * & <vs_0>, std::mutex & <vs_1>, std::condition_variable & <vs_2>, bool & <vs_3>) Line 155 C++ | |
hpxd.dll!hpx::util::detail::bound_impl<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::util::tuple<hpx::runtime_impl * __ptr64,std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64>,hpx::util::tuple<>,0,1,2,3>(void(hpx::runtime_impl::*)(std::mutex &, std::condition_variable &, bool &) & f, hpx::util::tuple<hpx::runtime_impl *,std::mutex &,std::condition_variable &,bool &> & bound, hpx::util::tuple<> && __formal, hpx::util::detail::pack_c<unsigned __int64,0,1,2,3> __formal) Line 244 C++ | |
hpxd.dll!hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> >::operator()<>() Line 300 C++ | |
hpxd.dll!std::_Invoker_functor::_Call<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > >(hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex &,std::condition_variable &,bool &),hpx::runtime_impl *,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > && _Obj) Line 1377 C++ | |
hpxd.dll!std::invoke<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > >(hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex &,std::condition_variable &,bool &),hpx::runtime_impl *,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > && _Obj) Line 1445 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > >,std::default_delete<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > > > > >::_Execute<0>(std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex &,std::condition_variable &,bool &),hpx::runtime_impl *,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > > & _Tup, std::integer_sequence<unsigned __int64,0> __formal) Line 241 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > >,std::default_delete<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > > > > >::_Run(std::_LaunchPad<std::unique_ptr<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex &,std::condition_variable &,bool &),hpx::runtime_impl *,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > >,std::default_delete<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex &,std::condition_variable &,bool &),hpx::runtime_impl *,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > > > > > * _Ln) Line 247 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > >,std::default_delete<std::tuple<hpx::util::detail::bound<void (__cdecl hpx::runtime_impl::*)(std::mutex & __ptr64,std::condition_variable & __ptr64,bool & __ptr64) __ptr64,hpx::runtime_impl * __ptr64,std::reference_wrapper<std::mutex>,std::reference_wrapper<std::condition_variable>,std::reference_wrapper<bool> > > > > >::_Go() Line 233 C++ | |
hpxd.dll!std::_Pad::_Call_func(void * _Data) Line 210 C++ | |
ucrtbased.dll!invoke_thread_procedure(unsigned int(*)(void *) procedure, void * const context) Line 92 C++ | |
ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void * __ptr64)>(void * const parameter) Line 115 C++ | |
kernel32.dll!BaseThreadInitThunk() Unknown | |
ntdll.dll!RtlUserThreadStart() Unknown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
win32u.dll!NtUserWaitMessage() Unknown | |
user32.dll!DialogBox2() Unknown | |
user32.dll!InternalDialogBox() Unknown | |
user32.dll!SoftModalMessageBox() Unknown | |
user32.dll!MessageBoxWorker(struct _MSGBOXDATA *) Unknown | |
user32.dll!MessageBoxTimeoutW() Unknown | |
user32.dll!MessageBoxW() Unknown | |
ucrtbased.dll!__acrt_MessageBoxW(HWND__ * hwnd, const wchar_t * text, const wchar_t * caption, unsigned int type) Line 716 C++ | |
ucrtbased.dll!__crt_char_traits<wchar_t>::message_box<HWND__ * __ptr64,wchar_t const * __ptr64 const & __ptr64,wchar_t const * __ptr64 const & __ptr64,unsigned int const & __ptr64>(HWND__ * && <args_0>, const wchar_t * const & <args_1>, const wchar_t * const & <args_2>, const unsigned int & <args_3>) Line 121 C++ | |
ucrtbased.dll!common_show_message_box<wchar_t>(const wchar_t * const text, const wchar_t * const caption, const unsigned int type) Line 76 C++ | |
ucrtbased.dll!__acrt_show_wide_message_box(const wchar_t * text, const wchar_t * caption, unsigned int type) Line 94 C++ | |
ucrtbased.dll!common_message_window<wchar_t>(const int report_type, void * const return_address, const wchar_t * const file_name, const wchar_t * const line_number, const wchar_t * const module_name, const wchar_t * const user_message) Line 409 C++ | |
ucrtbased.dll!__acrt_MessageWindowW(const int report_type, void * const return_address, const wchar_t * const file_name, const wchar_t * const line_number, const wchar_t * const module_name, const wchar_t * const user_message) Line 465 C++ | |
ucrtbased.dll!_VCrtDbgReportW(int nRptType, void * returnAddress, const wchar_t * szFile, int nLine, const wchar_t * szModule, const wchar_t * szFormat, char * arglist) Line 673 C++ | |
ucrtbased.dll!_CrtDbgReportW(int report_type, const wchar_t * file_name, int line_number, const wchar_t * module_name, const wchar_t * format, ...) Line 278 C++ | |
ucrtbased.dll!issue_debug_notification(const wchar_t * const message) Line 25 C++ | |
ucrtbased.dll!__acrt_report_runtime_error(const wchar_t * message) Line 154 C++ | |
ucrtbased.dll!abort() Line 61 C++ | |
> msvcp140d.dll!_Thrd_abort(const char * msg) Line 119 C | |
msvcp140d.dll!_Mtx_unlock(_Mtx_internal_imp_t * mtx) Line 175 C++ | |
hpxd.dll!std::_Mtx_unlockX(_Mtx_internal_imp_t * _Mtx) Line 85 C++ | |
hpxd.dll!std::_Mutex_base::unlock() Line 54 C++ | |
hpxd.dll!std::unique_lock<std::mutex>::unlock() Line 392 C++ | |
hpxd.dll!hpx::util::unlock_guard<std::unique_lock<std::mutex> >::unlock_guard<std::unique_lock<std::mutex> >(std::unique_lock<std::mutex> & m) Line 31 C++ | |
hpxd.dll!hpx::components::server::cleanup_threads<std::unique_lock<std::mutex> >(hpx::threads::threadmanager & tm, std::unique_lock<std::mutex> & l) Line 840 C++ | |
hpxd.dll!hpx::components::server::runtime_support::stop::__l5::<lambda>() Line 875 C++ | |
hpxd.dll!hpx::util::yield_while<bool <lambda>(void) >(hpx::components::server::runtime_support::stop::__l5::bool <lambda>(void) && predicate, const char * thread_name, hpx::threads::thread_state_enum p, bool allow_timed_suspension) Line 34 C++ | |
hpxd.dll!hpx::components::server::runtime_support::stop(double timeout, const hpx::naming::id_type & respond_to, bool remove_from_remote_caches) Line 888 C++ | |
hpxd.dll!hpx::components::server::runtime_support::shutdown_all(double timeout) Line 722 C++ | |
hpxd.dll!hpx::actions::basic_action_impl<void (__cdecl hpx::components::server::runtime_support::*)(double) __ptr64,void (__cdecl hpx::components::server::runtime_support::*)(double) __ptr64,&hpx::components::server::runtime_support::shutdown_all,hpx::components::server::runtime_support::shutdown_all_action>::invoke<double>(unsigned __int64 lva, int comptype, double && <vs_0>) Line 66 C++ | |
hpxd.dll!hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function::operator()<double>(unsigned __int64 lva, int comptype, double && <vs_0>) Line 251 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>::operator()<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function,unsigned __int64,int,double>(hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function && f, unsigned __int64 && <vs_0>, int && <vs_1>, double && <vs_2>) Line 35 C++ | |
hpxd.dll!hpx::util::invoke<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function,unsigned __int64,int,double>(hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function && f, unsigned __int64 && <vs_0>, int && <vs_1>, double && <vs_2>) Line 153 C++ | |
hpxd.dll!hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>::operator()<unsigned __int64,int,double>(unsigned __int64 && <vs_0>, int && <vs_1>, double && <vs_2>) Line 439 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function> >::operator()<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double>(hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function> && f, unsigned __int64 && <vs_0>, int && <vs_1>, double && <vs_2>) Line 35 C++ | |
hpxd.dll!hpx::util::invoke<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double>(hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function> && f, unsigned __int64 && <vs_0>, int && <vs_1>, double && <vs_2>) Line 153 C++ | |
hpxd.dll!hpx::util::detail::bound_impl<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function,hpx::util::tuple<unsigned __int64,int,double>,hpx::util::tuple<enum hpx::threads::thread_state_ex_enum && __ptr64>,0,1,2>(hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function> & f, hpx::util::tuple<unsigned __int64,int,double> & bound, hpx::util::tuple<enum hpx::threads::thread_state_ex_enum &&> && __formal, hpx::util::detail::pack_c<unsigned __int64,0,1,2> __formal) Line 254 C++ | |
hpxd.dll!hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double>::operator()<enum hpx::threads::thread_state_ex_enum>(hpx::threads::thread_state_ex_enum && <vs_0>) Line 297 C++ | |
hpxd.dll!hpx::util::detail::invoke_impl<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double> >::operator()<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double> & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double> & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 35 C++ | |
hpxd.dll!hpx::util::invoke_r<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type>,hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double> & __ptr64,enum hpx::threads::thread_state_ex_enum>(hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double> & f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 165 C++ | |
hpxd.dll!hpx::util::detail::callable_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::_invoke<hpx::util::detail::bound<hpx::util::detail::one_shot_wrapper<hpx::actions::basic_action<hpx::components::server::runtime_support,void __cdecl(double),hpx::components::server::runtime_support::shutdown_all_action>::thread_function>,unsigned __int64,int,double> >(void * * f, hpx::threads::thread_state_ex_enum && <vs_0>) Line 74 C++ | |
hpxd.dll!hpx::util::detail::function_base<hpx::util::detail::unique_function_vtable<std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>,std::pair<enum hpx::threads::thread_state_enum,hpx::threads::thread_id_type> __cdecl(enum hpx::threads::thread_state_ex_enum)>::operator()(hpx::threads::thread_state_ex_enum <vs_0>) Line 196 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::coroutine_impl::operator()() Line 92 C++ | |
hpxd.dll!hpx::threads::coroutines::detail::windows::trampoline<hpx::threads::coroutines::detail::coroutine_impl>(void * pv) Line 179 C++ | |
KernelBase.dll!BaseFiberStart() Unknown |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
> hpxd.dll!std::_Vector_alloc<std::_Vec_base_types<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64,std::allocator<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64> > >::_Get_data() Line 637 C++ | |
hpxd.dll!std::_Vector_alloc<std::_Vec_base_types<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64,std::allocator<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64> > >::_Myfirst() Line 648 C++ | |
hpxd.dll!std::vector<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64,std::allocator<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64> >::size() Line 1180 C++ | |
hpxd.dll!std::vector<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64,std::allocator<hpx::threads::policies::thread_queue<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> * __ptr64> >::operator[](unsigned __int64 _Pos) Line 1232 C++ | |
hpxd.dll!hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo>::wait_or_add_new(unsigned __int64 num_thread, bool running, __int64 & idle_loop_count) Line 952 C++ | |
hpxd.dll!hpx::threads::detail::scheduling_loop<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >(unsigned __int64 num_thread, hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> & scheduler, hpx::threads::detail::scheduling_counters & counters, hpx::threads::detail::scheduling_callbacks & params) Line 671 C++ | |
hpxd.dll!hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::thread_func(unsigned __int64 thread_num, unsigned __int64 global_thread_num, std::shared_ptr<hpx::compat::barrier> startup) Line 647 C++ | |
hpxd.dll!std::_Invoker_pmf_pointer::_Call<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >(void(hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64, unsigned __int64, std::shared_ptr<hpx::compat::barrier>) _Pmf, hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * && _Arg1, unsigned __int64 && <_Args2_0>, unsigned __int64 && <_Args2_1>, std::shared_ptr<hpx::compat::barrier> && <_Args2_2>) Line 1342 C++ | |
hpxd.dll!std::invoke<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >(void(hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64, unsigned __int64, std::shared_ptr<hpx::compat::barrier>) && _Obj, hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * && <_Args_0>, unsigned __int64 && <_Args_1>, unsigned __int64 && <_Args_2>, std::shared_ptr<hpx::compat::barrier> && <_Args_3>) Line 1445 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > >::_Execute<0,1,2,3,4>(std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>),hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > *,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > & _Tup, std::integer_sequence<unsigned __int64,0,1,2,3,4> __formal) Line 241 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > >::_Run(std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>),hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > *,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>),hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > *,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > > * _Ln) Line 247 C++ | |
hpxd.dll!std::_LaunchPad<std::unique_ptr<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> >,std::default_delete<std::tuple<void (__cdecl hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> >::*)(unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier>) __ptr64,hpx::threads::detail::scheduled_thread_pool<hpx::threads::policies::local_priority_queue_scheduler<std::mutex,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_fifo,hpx::threads::policies::lockfree_lifo> > * __ptr64,unsigned __int64,unsigned __int64,std::shared_ptr<hpx::compat::barrier> > > > >::_Go() Line 233 C++ | |
hpxd.dll!std::_Pad::_Call_func(void * _Data) Line 210 C++ | |
ucrtbased.dll!invoke_thread_procedure(unsigned int(*)(void *) procedure, void * const context) Line 92 C++ | |
ucrtbased.dll!thread_start<unsigned int (__cdecl*)(void * __ptr64)>(void * const parameter) Line 115 C++ | |
kernel32.dll!BaseThreadInitThunk() Unknown | |
ntdll.dll!RtlUserThreadStart() Unknown |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment