We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 09caf65 commit 2e19784Copy full SHA for 2e19784
tools/gdb_bthread_stack.py
@@ -55,8 +55,8 @@
55
status = False
56
57
def get_bthread_num():
58
- root_agent = gdb.parse_and_eval("&(((((*bthread::g_task_control)._nbthreads)._combiner)._agents).root_)")
59
- global_res = int(gdb.parse_and_eval("((*bthread::g_task_control)._nbthreads)._combiner._global_result"))
+ root_agent = gdb.parse_and_eval("&(((*(((*bthread::g_task_control)._nbthreads)._combiner._M_ptr))._agents).root_)")
+ global_res = int(gdb.parse_and_eval("(*(((*bthread::g_task_control)._nbthreads)._combiner._M_ptr))._global_result"))
60
get_agent = "(*(('bvar::detail::AgentCombiner<long, long, bvar::detail::AddTo<long> >::Agent' *){}))"
61
last_node = root_agent
62
long_type = gdb.lookup_type("long")
0 commit comments