Nicolas Cellier uploaded a new version of Collections to project The Trunk: http://source.squeak.org/trunk/Collections-nice.270.mcz
==================== Summary ====================
Name: Collections-nice.270 Author: nice Time: 1 January 2010, 1:17:25 am UUID: 5b66ad19-fe20-4025-a9e3-8713fc034d9f Ancestors: Collections-ar.269
Don't assign block argument with nil, with closure that is not necessary.
=============== Diff against Collections-ar.269 ===============
Item was changed: ----- Method: WeakArray class>>finalizationProcess (in category 'private') ----- finalizationProcess
[true] whileTrue: [FinalizationSemaphore wait. FinalizationLock critical: [FinalizationDependents do: [:weakDependent | weakDependent ifNotNil: + [weakDependent finalizeValues]]] - [weakDependent finalizeValues. - "***Following statement is required to keep weakDependent - from holding onto its value as garbage.***" - weakDependent := nil]]] ifError: [:msg :rcvr | rcvr error: msg]. ]. !
squeak-dev@lists.squeakfoundation.org