diff options
Diffstat (limited to 'gdb/doc')
-rw-r--r-- | gdb/doc/ChangeLog | 7 | ||||
-rw-r--r-- | gdb/doc/gdb.texinfo | 33 |
2 files changed, 39 insertions, 1 deletions
diff --git a/gdb/doc/ChangeLog b/gdb/doc/ChangeLog index aab69f9..06e4f20 100644 --- a/gdb/doc/ChangeLog +++ b/gdb/doc/ChangeLog @@ -1,3 +1,10 @@ +2015-01-10 Doug Evans <xdje42@gmail.com> + + * gdb.texinfo (Symbols): Document new commands + "maint print symbol-cache", "maint print symbol-cache-statistics", + "maint flush-symbol-cache". Document new option + "maint set symbol-cache-size". + 2014-12-31 Joel Brobecker <brobecker@adacore.com> * gdb.texinfo (Files): Remove documentation of the diff --git a/gdb/doc/gdb.texinfo b/gdb/doc/gdb.texinfo index f4d7132..b752524 100644 --- a/gdb/doc/gdb.texinfo +++ b/gdb/doc/gdb.texinfo @@ -16471,8 +16471,39 @@ line 1574. @} (@value{GDBP}) @end smallexample -@end table +@kindex maint set symbol-cache-size +@cindex symbol cache size +@item maint set symbol-cache-size @var{size} +Set the size of the symbol cache to @var{size}. +The default size is intended to be good enough for debugging +most applications. This option exists to allow for experimenting +with different sizes. + +@kindex maint show symbol-cache-size +@item maint show symbol-cache-size +Show the size of the symbol cache. + +@kindex maint print symbol-cache +@cindex symbol cache, printing its contents +@item maint print symbol-cache +Print the contents of the symbol cache. +This is useful when debugging symbol cache issues. + +@kindex maint print symbol-cache-statistics +@cindex symbol cache, printing usage statistics +@item maint print symbol-cache-statistics +Print symbol cache usage statistics. +This helps determine how well the cache is being utilized. + +@kindex maint flush-symbol-cache +@cindex symbol cache, flushing +@item maint flush-symbol-cache +Flush the contents of the symbol cache, all entries are removed. +This command is useful when debugging the symbol cache. +It is also useful when collecting performance data. + +@end table @node Altering @chapter Altering Execution |