This is the mail archive of the gdb-patches@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]

Re: [RFA 2/4] dwarf2_physname


On 12/22/2009 11:24 AM, Daniel Jacobowitz wrote:
On Tue, Dec 22, 2009 at 11:35:15AM -0700, Tom Tromey wrote:
I do agree that looking at a smaller example would be interesting,
because it would isolate the swap effect.

Yes, please. But after that, I'm prepared to ignore the -readnow problem in the name of progress.


Okay, I'm finally back to this, and I have some more numbers for you, this time using abiword (with pretty much ALL debug info for every library installed).


Same three scenarios as last time; F11 gcc, CVS HEAD (20100118) gdb, same gdb + dwarf2_physname patches:

1. time ./gdb -nx -q --batch-silent --pid $PID 2> /dev/null
HEAD:
real    0m20.242s  0m2.407s   0m2.418s   0m2.390s   0m2.416s
user    0m3.565s   0m2.224s   0m2.253s   0m2.225s   0m2.240s
sys     0m0.680s   0m0.184s   0m0.163s   0m0.165s   0m0.177s

dwarf2_physname:
real    0m3.747s   0m2.452s   0m2.447s   0m2.447s   0m2.457s
user    0m2.293s   0m2.283s   0m2.268s   0m2.267s   0m2.272s
sys     0m0.185s   0m0.168s   0m0.178s   0m0.178s   0m0.184s

2. time ./gdb -nx -q --batch-silent --pid $PID -ex "thread apply all bt full" 2> /dev/null
HEAD:
real 0m3.001s 0m2.422s 0m2.440s 0m2.462s 0m2.447s
user 0m2.277s 0m2.258s 0m2.250s 0m2.261s 0m2.251s
sys 0m0.184s 0m0.163s 0m0.189s 0m0.199s 0m0.190s


dwarf2_physname:
real    0m2.593s   0m2.502s   0m2.510s   0m2.513s   0m2.502s
user    0m2.335s   0m2.322s   0m2.349s   0m2.321s   0m2.334s
sys     0m0.166s   0m0.179s   0m0.160s   0m0.186s   0m0.157s

3. time ./gdb -nx -q --batch-silent --readnow --pid $PID 2> /dev/null
HEAD:
real    0m28.275s   0m10.996s   0m11.060s   0m11.035s   0m11.038s
user    0m12.346s   0m10.378s   0m10.473s   0m10.450s   0m10.436s
sys     0m1.082s    0m0.613s    0m0.567s    0m0.570s    0m0.583s

dwarf2_physname:
real    0m36.998s   0m17.212s   0m17.295s   0m17.304s   0m17.288s
user    0m18.684s   0m16.502s   0m16.537s   0m16.572s   0m16.585s
sys     0m1.188s    0m0.702s    0m0.740s    0m0.719s    0m0.689s


If there is ANYTHING anyone (Andre?) wants me to check, please let me know.


Keith


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