GDB (xrefs)
|
Public Member Functions | |
execution_control_state (thread_info *thr=nullptr) | |
Public Attributes | |
process_stratum_target * | target = nullptr |
ptid_t | ptid |
struct thread_info * | event_thread |
struct target_waitstatus | ws |
int | stop_func_filled_in = 0 |
CORE_ADDR | stop_func_alt_start = 0 |
CORE_ADDR | stop_func_start = 0 |
CORE_ADDR | stop_func_end = 0 |
const char * | stop_func_name = nullptr |
int | wait_some_more = 0 |
int | hit_singlestep_breakpoint = 0 |
|
inlineexplicit |
struct thread_info* execution_control_state::event_thread |
Definition at line 2009 of file infrun.c.
Referenced by check_exception_resume(), clean_up_just_stopped_threads_fsms(), context_switch(), end_stepping_range(), fetch_inferior_event(), fill_in_stop_func(), finish_step_over(), handle_inferior_event(), handle_signal_stop(), handle_step_into_function(), handle_step_into_function_backward(), handle_stop_requested(), handle_syscall_event(), keep_going(), keep_going_pass_signal(), process_event_stop_test(), and switch_back_to_stepped_thread().
int execution_control_state::hit_singlestep_breakpoint = 0 |
Definition at line 2023 of file infrun.c.
Referenced by handle_signal_stop(), keep_going_pass_signal(), and switch_back_to_stepped_thread().
ptid_t execution_control_state::ptid |
Definition at line 2006 of file infrun.c.
Referenced by context_switch(), do_target_wait(), fetch_inferior_event(), get_inferior_stop_soon(), handle_inferior_event(), handle_signal_stop(), switch_back_to_stepped_thread(), and wait_for_inferior().
CORE_ADDR execution_control_state::stop_func_alt_start = 0 |
Definition at line 2013 of file infrun.c.
Referenced by fill_in_stop_func(), and process_event_stop_test().
CORE_ADDR execution_control_state::stop_func_end = 0 |
Definition at line 2015 of file infrun.c.
Referenced by fill_in_stop_func(), and handle_step_into_function().
int execution_control_state::stop_func_filled_in = 0 |
Definition at line 2012 of file infrun.c.
Referenced by fill_in_stop_func().
const char* execution_control_state::stop_func_name = nullptr |
Definition at line 2016 of file infrun.c.
Referenced by fill_in_stop_func(), and process_event_stop_test().
CORE_ADDR execution_control_state::stop_func_start = 0 |
Definition at line 2014 of file infrun.c.
Referenced by fill_in_stop_func(), handle_step_into_function(), handle_step_into_function_backward(), and process_event_stop_test().
process_stratum_target* execution_control_state::target = nullptr |
Definition at line 2005 of file infrun.c.
Referenced by do_target_wait(), fetch_inferior_event(), get_inferior_stop_soon(), handle_inferior_event(), switch_back_to_stepped_thread(), and wait_for_inferior().
int execution_control_state::wait_some_more = 0 |
Definition at line 2017 of file infrun.c.
Referenced by fetch_inferior_event(), prepare_to_wait(), proceed_resume_thread_checked(), start_step_over(), stop_waiting(), and wait_for_inferior().
struct target_waitstatus execution_control_state::ws |
Definition at line 2011 of file infrun.c.
Referenced by do_target_wait(), fetch_inferior_event(), finish_step_over(), handle_inferior_event(), handle_signal_stop(), handle_stop_requested(), handle_syscall_event(), and wait_for_inferior().