Micro-optimization to scm_i_vm_mark_stack
authorAndy Wingo <wingo@pobox.com>
Fri, 31 Jan 2014 19:31:31 +0000 (20:31 +0100)
committerAndy Wingo <wingo@pobox.com>
Fri, 31 Jan 2014 19:31:31 +0000 (20:31 +0100)
commit7161ec1133d33a4c06261dd6a621026c3d4d1ef5
tree800d890a14fdfc29209d70d7a3c798e2a6a3bfc9
parent8dcabf600386e1a4e7dbfd1d41f312f0c3e2179c
Micro-optimization to scm_i_vm_mark_stack

* libguile/vm.c (scm_i_vm_mark_stack): Micro-optimize GC_MARK_AND_PUSH
  to cache the plausible heap bounds locally.
libguile/vm.c