Don't optimize top-level calls to make-instance.
commited664e9957aaeb340f877ef061ed1ec17db6211f
authorStas Boukarev <stassats@gmail.com>
Thu, 11 Aug 2016 00:29:28 +0000 (11 03:29 +0300)
committerStas Boukarev <stassats@gmail.com>
Thu, 11 Aug 2016 00:29:28 +0000 (11 03:29 +0300)
treebbd1d97e0ad3d3916e1ec875826dd35fdc9ee9e3
parent49b2292e89a2135d76064270346fddbfca7aa67c
Don't optimize top-level calls to make-instance.

Change the compiler macro to a source transform, that way the fop
compiler gets unoptimized calls to make-instance.
src/pcl/ctor.lisp
tests/ctor.impure.lisp