This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 67c059c29e1fb0cdeacdd2005f955514d8d1fb34
- From: anton at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 4 Nov 2013 11:20:36 -0000
- Subject: gdb and binutils branch master updated. 67c059c29e1fb0cdeacdd2005f955514d8d1fb34
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 67c059c29e1fb0cdeacdd2005f955514d8d1fb34 (commit)
from 88b8e63904fda25c029deaf25d7b4e489b351470 (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=67c059c29e1fb0cdeacdd2005f955514d8d1fb34
commit 67c059c29e1fb0cdeacdd2005f955514d8d1fb34
Author: Anton Blanchard <anton@samba.org>
Date: Mon Nov 4 21:39:20 2013 +1100
Improve performance of large restore commands
I noticed a large (100MB) restore took hours to complete. The problem
is memory_xfer_partial repeatedly mallocs and memcpys the entire
100MB buffer for breakpoint shadow handling only to find a small
portion of it is actually written.
The testcase that originally took hours now takes 50 seconds.
gdb/
2013-07-29 Anton Blanchard <anton@samba.org>
* target.c (memory_xfer_partial): Cap write to 4KB.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 4 ++++
gdb/target.c | 7 +++++++
2 files changed, 11 insertions(+), 0 deletions(-)
hooks/post-receive
--
gdb and binutils