Add dead slot map cache
authorAndy Wingo <wingo@pobox.com>
Sun, 2 Feb 2014 10:43:03 +0000 (11:43 +0100)
committerAndy Wingo <wingo@pobox.com>
Sun, 2 Feb 2014 10:43:03 +0000 (11:43 +0100)
commit407190060bfc9a7625d5c415463fa9bbc70859fd
tree2312ed01515a102b158fe41d7489bde8bf6b181e
parent7dba1c2ff139be60ccf7f81debd4bb85a07ab8f6
Add dead slot map cache

* libguile/vm.c (find_dead_slot_map, scm_i_vm_mark_stack): Use a little
  cache for dead slot maps.  Helps when marking very deep recursive
  stacks.
libguile/vm.c