1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 06:02:11 +02:00
cdt/dsf-gdb
Umair Sair 7b040db113 Bug 579877 - Slow Threads update for debugging on remote target
Reason:
=======
The problem is that we use '-thread-info' command for each thread and
for each command, a lot of common conversation happen between gdb and
gdbserver for each command.

Solution:
=========
We should use '-list-thread-groups <group id>' instead which provides
the same required information for all the threads and minimizes the
communication between gdb and gdbserver. This command takes lesser time
than the collective time taken by all '-thread-info' commands.

Tested with 2 and 8 threaded application using gdb 7.1 and 11. The gain
is more prominent as the number of threads increases.

Signed-off-by: Umair Sair <umair_sair@hotmail.com>

Change-Id: Ie4824bf110f05d4136697f4e1ecbcc19dcf145a7
2022-05-10 21:49:24 -04:00
..
org.eclipse.cdt.dsf.gdb Bug 579877 - Slow Threads update for debugging on remote target 2022-05-10 21:49:24 -04:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui [releng] Apply auto-clean of save to all files with Eclipse 4.23 2022-04-19 20:13:15 -04:00
org.eclipse.cdt.dsf.gdb.multicorevisualizer.ui.tests [releng] Make CDT Clean-up profile match Editor on save actions 2022-04-19 20:13:15 -04:00
org.eclipse.cdt.dsf.gdb.tests [releng] Make CDT Clean-up profile match Editor on save actions 2022-04-19 20:13:15 -04:00
org.eclipse.cdt.dsf.gdb.ui Bug 579666: Improve dark theme on Windows 2022-05-06 04:38:00 -04:00
org.eclipse.cdt.examples.dsf.gdb [releng] Apply auto-clean of save to all files with Eclipse 4.23 2022-04-19 20:13:15 -04:00
org.eclipse.cdt.gnu.dsf-feature [releng] Bump versions for 10.7.0 2022-04-10 20:55:36 -04:00
org.eclipse.cdt.gnu.multicorevisualizer-feature [releng] Bump versions for 10.7.0 2022-04-10 20:55:36 -04:00
org.eclipse.cdt.tests.dsf.gdb [releng] Apply auto-clean of save to all files with Eclipse 4.23 2022-04-19 20:13:15 -04:00
pom.xml [releng] Bump versions for 10.7.0 2022-04-10 20:55:36 -04:00