This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 3d9434b5ddc141178be232048e3d944955cc1f91
- From: brobecke at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 10 Feb 2014 07:49:21 -0000
- Subject: gdb and binutils branch master updated. 3d9434b5ddc141178be232048e3d944955cc1f91
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 3d9434b5ddc141178be232048e3d944955cc1f91 (commit)
from f0c5f9b2b8438e44abc30d18574a4d2ea44d2f67 (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=3d9434b5ddc141178be232048e3d944955cc1f91
commit 3d9434b5ddc141178be232048e3d944955cc1f91
Author: Joel Brobecker <brobecker@adacore.com>
Date: Mon Feb 10 09:03:30 2014 +0400
[Ada] Add a symbol lookup cache
This patch implements the caching mechanism alluded to in a comment
next to some stubbed functions.
gdb/ChangeLog:
* ada-lang.c (HASH_SIZE): New macro.
(struct cache_entry): New type.
(cache_space, cache): New static globals.
(ada_clear_symbol_cache, find_entry): New functions.
(lookup_cached_symbol, cache_symbol): Implement.
(ada_new_objfile_observer, ada_free_objfile_observer): New.
(_initialize_ada_language): Attach ada_new_objfile_observer
and ada_free_objfile_observer.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 11 +++++
gdb/ada-lang.c | 135 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
2 files changed, 143 insertions(+), 3 deletions(-)
hooks/post-receive
--
gdb and binutils