Setting procedure properties does not cause metadata lookup
authorAndy Wingo <wingo@pobox.com>
Sat, 26 Oct 2013 11:12:25 +0000 (13:12 +0200)
committerAndy Wingo <wingo@pobox.com>
Sat, 26 Oct 2013 11:12:25 +0000 (13:12 +0200)
commit40553c2016298e84d01c09429eede129d2d8a53a
tree64bc5997bd0c5b33ad498460c4e31e7e9ef8dc7d
parent27ecfd3649dc6fbc5f512d3e95a8b8ac2139e2b9
Setting procedure properties does not cause metadata lookup

* libguile/procprop.c (scm_procedure_properties, scm_procedure_property)
  (scm_set_procedure_properties_x, scm_set_procedure_property_x)
  (scm_procedure_name, scm_procedure_documentation): Rework to treat the
  overrides table as complementary to the RTL program properties.  In
  this way setting a procedure property doesn't require loading up
  the (system vm debug) module.
libguile/procprop.c