This is the mail archive of the gdb-cvs@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]