This is the mail archive of the gdb@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] |
On Thursday 10 August 2006 16:40, Daniel Jacobowitz wrote: > On Thu, Aug 10, 2006 at 04:33:07PM -0400, Mike Frysinger wrote: > > i'm playing with kgdb and in the process have been learning/writing up > > little code snippets to make debugging easier ... for example, a small > > function that will dump the dmesg buffer in kgdb ... now, the issue at > > hand isnt kgdb :) > > Could you build a GDB which includes profiling data (I think it's > --enable-profile, check gdb/configure.ac) and then use > maint set profile to generate a profile data file for this? > It'll tell you where the problem is - probably something is doing > unnecessary symbol lookup. attached the output of `gprof` on both runs fast: (gdb) maintanence set profile (gdb) speed-test (gdb) quit slow: (gdb) maintanence set profile (gdb) file vmlinux (gdb) speed-test (gdb) quit -mike
Attachment:
pgp00000.pgp
Description: PGP signature
Attachment:
speed-test-fast.bz2
Description: BZip2 compressed data
Attachment:
speed-test-slow.bz2
Description: BZip2 compressed data
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |