[plt-scheme] 352.1

From: Matthew Flatt (mflatt at cs.utah.edu)
Date: Fri Jul 28 09:03:37 EDT 2006

MzScheme and MrEd are now version 352.1 in the SVN repository trunk.

The main change is in MzScheme's bytecode compiler. It now includes a
conventional lambda-lifting optimization to reduce run-time closure
creation. This is a significant change, and besides the potential for
bugs, there's a chance that the transformation will make a program
slower instead of faster --- so beware.

Other changes:

 * Added `raise-arity-error' (mostly because the lambda-lifting
   transformation sometimes needs to generate an explicit
   arity-mismatch error, hiding the fact that arguments were added to a
   lifted procedure).


Posted on the users mailing list.