needed now that the byte interpreter is gone) caused the fasl
file format number to change again.
+changes in sbcl-0.7.2 relative to sbcl-0.7.1:
+ ?? incompatible change: The compiler is now less aggressive about
+ tail call optimization, doing it only when (> SPACE DEBUG). (This
+ is an incompatible change because there are programs which depended
+ on the old CMU-CL-style behavior to optimize away their unbounded
+ recursion which will now die of stack overflow.)
+ * several changes related to debugging:
+ ?? suppression of tail recursion, as noted above
+ ** The default implementation of TRACE has changed. :ENCAPSULATE T
+ is now the default. (For some time encapsulation has been more
+ reliable than the breakpoint-based :ENCAPSULATE NIL
+ implementation, at least on X86 systems; and I just noticed that
+ encapsulation also seems closer to the spirit of the ANSI
+ specification.)
+ ?? TRACE :ENCAPSULATE T now attaches a more informative debug
+ name to its wrapper function objects than it used to
+
planned incompatible changes in 0.7.x:
* When the profiling interface settles down, maybe in 0.7.x, maybe
later, it might impact TRACE. They both encapsulate functions, and