This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. f7667f0de68675a72743c73333c83a5fc6e5e69e
- From: devans at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 20 Feb 2014 00:41:12 -0000
- Subject: gdb and binutils branch master updated. f7667f0de68675a72743c73333c83a5fc6e5e69e
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via f7667f0de68675a72743c73333c83a5fc6e5e69e (commit)
from b3312d801920bf1705263f533cdf16330bddedbe (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=f7667f0de68675a72743c73333c83a5fc6e5e69e
commit f7667f0de68675a72743c73333c83a5fc6e5e69e
Author: Doug Evans <dje@google.com>
Date: Wed Feb 19 16:38:44 2014 -0800
Add backlink from lwp_info to thread_info.
* gdbthread.h (add_thread): Change result type to struct thread_info *.
* inferiors.c (add_thread): Change result type to struct thread_info *.
All callers updated.
(add_lwp): Call add_thread here instead of in callers.
All callers updated.
* linux-low.h (get_lwp_thread): Rewrite.
(struct lwp_info): New member "thread".
This speeds up gdbserver attach in non-stop mode because now get_lwp_thread
doesn't do a linear search for the corresponding thread_info object.
-----------------------------------------------------------------------
Summary of changes:
gdb/gdbserver/ChangeLog | 10 ++++++++++
gdb/gdbserver/gdbthread.h | 2 +-
gdb/gdbserver/inferiors.c | 4 +++-
gdb/gdbserver/linux-low.c | 4 +---
gdb/gdbserver/linux-low.h | 9 ++++++---
5 files changed, 21 insertions(+), 8 deletions(-)
hooks/post-receive
--
gdb and binutils