Thu Nov 26 23:28:40 CET 2009
Currently 50% of the execution time is spent in variable lookup. What
about adding a `freeze' operation that will replace all global names
The reason to make this a command is to make the semantics
controllable. Freezing variables to values needs boxing to preserve
As long as define / set! are not used to change the contents of a
global variables, this works fine and should speed up a lot.