Levente Uzonyi uploaded a new version of Collections to project The Trunk: http://source.squeak.org/trunk/Collections-ul.383.mcz
==================== Summary ====================
Name: Collections-ul.383 Author: ul Time: 26 September 2010, 2:50:13.438 am UUID: 4192bba2-2c8f-404c-bf9f-7256f89e2a3d Ancestors: Collections-ul.382
- Finalization enhancements part 2
=============== Diff against Collections-ul.382 ===============
Item was changed: ----- Method: WeakArray class>>finalizationProcess (in category 'private') ----- finalizationProcess - [true] whileTrue: + [ WeakFinalizationList initTestPair. + FinalizationSemaphore wait. - [FinalizationSemaphore wait. FinalizationLock critical: + [ + WeakFinalizationList checkTestPair. + FinalizationDependents do: - [FinalizationDependents do: [:weakDependent | weakDependent ifNotNil: [weakDependent finalizeValues]]] ifError: [:msg :rcvr | rcvr error: msg]. ]. !
Item was changed: + (PackageInfo named: 'Collections') postscript: 'WeakFinalizationRegistry migrateOldRegistries'! - (PackageInfo named: 'Collections') postscript: 'WeakRegistry allSubInstancesDo: #installFinalizer'!
packages@lists.squeakfoundation.org