0.9.15.28: less instrumentation
commit40b06a4157c22c2bab0b13ba051fde2489864076
authorNikodemus Siivola <nikodemus@random-state.net>
Sat, 12 Aug 2006 09:55:13 +0000 (12 09:55 +0000)
committerNikodemus Siivola <nikodemus@random-state.net>
Sat, 12 Aug 2006 09:55:13 +0000 (12 09:55 +0000)
tree4f570073b92add56c2eaf4b22c3b317dcf7766ec
parentde1859fb0815446420c6e0d58adb266012134acc
0.9.15.28: less instrumentation

 * Don't instrument inline-expansions of known functions. Fixes at
   least some of the "step-instrumentation confusing the compiler"
   problems.

 * Rename IR1-CONVERT-LAMBDA-FOR-DEFUN to
   IR1-CONVERT-INLINE-EXPANSION, since that is the only way it is
   currently used. Refactor slightly for simplicity, given the way it
   is actually used.

 * Test-case.
NEWS
src/compiler/ir1opt.lisp
src/compiler/ir1tran-lambda.lisp
tests/compiler.pure.lisp
version.lisp-expr