OSDN Git Service

* symmisc.c (print_symbol_bcache_statistics): Print filename cache
authortromey <tromey>
Fri, 6 Nov 2009 07:26:09 +0000 (07:26 +0000)
committertromey <tromey>
Fri, 6 Nov 2009 07:26:09 +0000 (07:26 +0000)
commita8bda24f209a3a3ec8e6a1d7a25a0d41bb38efb6
tree1ae8039a0722a0b3eeb62f795a9be6c35f2a2a30
parente0aabeb00eef432e9fb3a00bb4eae155fd14ccf5
* symmisc.c (print_symbol_bcache_statistics): Print filename cache
statistics.
(print_objfile_statistics): Likewise.
* symfile.c (reread_symbols): Initialize filename_cache.
(allocate_symtab): Cache the file name.
(allocate_psymtab): Likewise.
* solib-sunos.c (allocate_rt_common_objfile): Initialize
filename_cache.
* objfiles.h (struct objfile) <filename_cache>: New field.
* objfiles.c (allocate_objfile): Initialize filename_cache.
(free_objfile): Free filename_cache.
gdb/ChangeLog
gdb/objfiles.c
gdb/objfiles.h
gdb/solib-sunos.c
gdb/symfile.c
gdb/symmisc.c