Skip to content

Instantly share code, notes, and snippets.

@zao

zao/11700 Secret

Last active February 28, 2018 22:56
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save zao/52e4bd0a9827c8be9f8175b280e1e4fd to your computer and use it in GitHub Desktop.
Save zao/52e4bd0a9827c8be9f8175b280e1e4fd to your computer and use it in GitHub Desktop.
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
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
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
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
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
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
> 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