diff options
author | Jose A. Ortega Ruiz <jao@gnu.org> | 2009-04-04 11:59:57 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2009-04-04 11:55:50 -0700 |
commit | aa49787b5eb500807e82ce2698651515a7bdc743 (patch) | |
tree | d88c1850e7d86dcb6e79c60a511e89dbb1a39562 /libguile/frames.c | |
parent | 2c0f99a28bc5a289bead58983da1510867162745 (diff) | |
download | guile-aa49787b5eb500807e82ce2698651515a7bdc743.tar.gz |
Improved handling of callers cache in (system xref).
* We cache callees in each module, and keep a list of modified
('tainted') modules, which is used to reconstruct the callers
database incrementally.
* `procedure-callers' now returns an a-list, keyed by module name.
Diffstat (limited to 'libguile/frames.c')
0 files changed, 0 insertions, 0 deletions