1.0.9.42: remove stale CALLS support
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 8 Sep 2007 14:38:02 +0000 (14:38 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 8 Sep 2007 14:38:02 +0000 (14:38 +0000)
commite5cf6f26b24a3c85bd3258dd9cac9d9a26d510f3
tree7fa2835cec9f40cf66a4177e690abdcb6aa3c515
parent119c1bcd2cfff74d2968209207ea34ba0e1739f7
1.0.9.42: remove stale CALLS support

* Permutation vector code contained infrastructure for optimizing
  GF calls inside method bodies in a similar manner as slot accesses
  are optimized, but this support was never finished.

  While it would be nice to have it, right now clarity of the code
  seems like a higher priority -- it seems to be simple enough to
  reinstate when we want, and the end result is liable to be easier to
  understand.

* Add a big FIXME with a short explanation of the optimization and
  a pointer to this commit.
src/pcl/boot.lisp
src/pcl/slots-boot.lisp
src/pcl/vector.lisp
version.lisp-expr