Remove unneeded VM SMOB mark/free procedures.
authorLudovic Courtès <ludo@gnu.org>
Sun, 22 Mar 2009 14:46:46 +0000 (15:46 +0100)
committerLudovic Courtès <ludo@gnu.org>
Sun, 22 Mar 2009 15:00:10 +0000 (16:00 +0100)
commit3d94d862f898929876aaa8ed2937347fa3ce7ec1
tree639018315fb0c222f8ab67dcffc634602706ea79
parentd9e59f894e1b41958203ddda7f21f4817cfcfe37
Remove unneeded VM SMOB mark/free procedures.

* libguile/vm.c (vm_mark_stack, vm_cont_mark, vm_cont_free, vm_mark,
  vm_free): Remove.
  (scm_bootstrap_vm): Remove corresponding `scm_set_smob_mark ()' and
  `scm_set_smob_free ()' calls.

* libguile/frames.c (vm_frame_mark, vm_frame_free): Remove.
  (scm_bootstrap_frames): Remove `scm_set_smob_mark ()' and
  `scm_set_smob_free ()' calls.

* libguile/objcodes.c (objcode_mark): Remove.
  (scm_bootstrap_objcodes): Remove call to `scm_set_smob_mark ()'.

* libguile/programs.c (program_mark): Remove.
  (scm_bootstrap_programs): Remove call to `scm_set_smob_mark ()'.
libguile/frames.c
libguile/objcodes.c
libguile/programs.c
libguile/vm.c