On Wed, Nov 2, 2011 at 2:54 PM, Nikodemus Siivola nikodemus@random-state.net wrote:
On 2 November 2011 01:08, James M. Lawrence llmjjmll@gmail.com wrote:
Failing test:
Simplest fix:
Merged and pushed with minor changes, thanks!
I think I see why you took the simple fix. I just checked some disassemblies and found that SBCL already optimizes away the binding, making the "alternate fix" needless. Nice. Clozure did not do so, at least with my test. In any case that was an optimization best left to compilers anyway.