Improved handling of callers cache in (system xref).
authorJose A. Ortega Ruiz <jao@gnu.org>
Sat, 4 Apr 2009 09:59:57 +0000 (11:59 +0200)
committerAndy Wingo <wingo@pobox.com>
Sat, 4 Apr 2009 18:55:50 +0000 (11:55 -0700)
commitaa49787b5eb500807e82ce2698651515a7bdc743
treed88c1850e7d86dcb6e79c60a511e89dbb1a39562
parent2c0f99a28bc5a289bead58983da1510867162745
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.
module/system/xref.scm