aboutsummaryrefslogtreecommitdiff
path: root/gdb/thread.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-20Fix thread target ID of exited wavesPedro Alves1-0/+2
2023-12-12Support dynamically computed convenience variables in get_internalvar_integerHannes Domani1-0/+8
2023-11-21gdb: Replace gdb::optional with std::optionalLancelot Six1-7/+7
2023-11-20gdb: move all bfd_cache_close_all calls in gdb_bfd.cAndrew Burgess1-0/+5
2023-11-13gdb: clear step over information on thread exit (PR gdb/27338)Pedro Alves1-0/+3
2023-11-13Thread options & clone events (core + remote)Pedro Alves1-0/+15
2023-11-08gdb: call update_thread_list for $_inferior_thread_count functionAndrew Burgess1-0/+2
2023-08-23gdb: centralize "[Thread ...exited]" notificationsPedro Alves1-15/+39
2023-08-23gdb: make inferior::clear_thread_list always silentPedro Alves1-1/+1
2023-08-10Pass unique_ptr to add_thread_with_infoTom Tromey1-2/+2
2023-05-30gdb: add interp::on_target_resumed methodSimon Marchi1-3/+12
2023-05-30gdb: add interp::on_thread_exited methodSimon Marchi1-1/+10
2023-05-30gdb: add interp::on_new_thread methodSimon Marchi1-1/+11
2023-05-30gdb: add interp::on_user_selected_context_changed methodSimon Marchi1-4/+2
2023-04-17gdb: add maybe_switch_inferior functionSimon Marchi1-0/+14
2023-04-05gdb: boolify 'should_print_thread'Tankut Baris Aktemur1-5/+5
2023-04-04gdb: make find_thread_ptid a process_stratum_target methodSimon Marchi1-13/+2
2023-04-04gdb: make find_thread_ptid an inferior methodSimon Marchi1-18/+4
2023-03-31gdb: Remove extra if statementAri Hannula1-10/+7
2023-03-20gdb: don't use the global thread-id in the saved breakpoints fileAndrew Burgess1-4/+15
2023-03-09gdb, gdbserver, gdbsupport: fix whitespace issuesSimon Marchi1-4/+4
2023-02-28gdb: fix mi breakpoint-deleted notifications for thread-specific b/pAndrew Burgess1-0/+2
2023-01-20gdb: remove language.h include from frame.hSimon Marchi1-0/+1
2023-01-20Use bool in pc_in_* functionsTom Tromey1-1/+1
2023-01-01Update copyright year range in header of all files managed by GDBJoel Brobecker1-1/+1
2022-11-24gdb: fix typo in debug output messageAndrew Burgess1-1/+1
2022-11-17gdb: new $_inferior_thread_count convenience variableAndrew Burgess1-0/+26
2022-10-10gdb: extra debug output in thread.cAndrew Burgess1-0/+9
2022-06-24Revert "Delete delete_thread_silent"Pedro Alves1-5/+23
2022-06-24Delete delete_thread_silentPedro Alves1-23/+5
2022-03-29Unify gdb printf functionsTom Tromey1-24/+24
2022-03-29Remove some uses of printf_unfilteredTom Tromey1-1/+1
2022-03-06gdb: remove internalvar_funcs::destroySimon Marchi1-2/+0
2022-02-07gdb: make thread_info::m_thread_fsm a std::unique_ptrLancelot SIX1-4/+3
2022-01-18Move gdb_regex to gdbsupportTom Tromey1-1/+1
2022-01-18gdb: use ptid_t::to_string instead of target_pid_to_str in debug statementsSimon Marchi1-2/+2
2022-01-13gdb: add some extra debug information to attach_commandAndrew Burgess1-0/+20
2022-01-01Automatic Copyright Year update after running gdb/copyright.pyJoel Brobecker1-1/+1
2021-12-22gdb: add threads debugging switchAndrew Burgess1-0/+38
2021-12-02Implement 'task apply'Tom Tromey1-15/+16
2021-10-21gdb, gdbserver: make target_waitstatus safeSimon Marchi1-3/+1
2021-10-09[gdb] Make execute_command_to_string return string on throwTom de Vries1-2/+3
2021-09-24gdb: change thread_info::name to unique_xmalloc_ptr, add helper functionSimon Marchi1-13/+23
2021-09-08gdb: make thread_suspend_state::stop_pc optionalAndrew Burgess1-1/+1
2021-09-07gdb: make thread_info::executing privateAndrew Burgess1-20/+17
2021-08-17gdb: fix thread_step_over_chain_lengthSimon Marchi1-1/+1
2021-07-12gdb: maintain ptid -> thread map, optimize find_thread_ptidSimon Marchi1-5/+24
2021-07-12gdb: maintain per-process-target list of resumed threads with pending wait st...Simon Marchi1-0/+40
2021-07-12gdb: make thread_info::suspend private, add getters / settersSimon Marchi1-2/+23
2021-07-12gdb: add setter / getter for thread_info resumed stateSimon Marchi1-1/+1