Subject: CVS commit: pkgsrc/lang/smalltalk
To: None <pkgsrc-changes@NetBSD.org>
From: Jason Beegan <jtb@netbsd.org>
List: pkgsrc-changes
Date: 08/04/2003 15:43:46
Module Name: pkgsrc
Committed By: jtb
Date: Mon Aug 4 15:43:46 UTC 2003
Modified Files:
pkgsrc/lang/smalltalk: Makefile distinfo
Log Message:
Update to version 2.1.4.
NEWS FROM 2.1.3 TO 2.1.4
o Fix bugs treating old objects that have already been considered by
the incremental GC (and survived it). Example:
ObjectMemory globalGarbageCollect.
HomedAssociation class instanceCount
gave 0 instead of 1. As a result, --enable-checking now can be
used.
o Fix bugs when doing #become: between old objects, exactly one of
which has not been considered by the incremental GC and was
incorrectly swept when the collector finally reached it.
o Fix bugs when garbage collection triggered finalization while a
primitive was being run. Finalization is now done in a separate
Process.
o Fix bugs treating very large objects.
o Fix infinite loop when the big object threshold was set between
the size of survivor spaces and the size of the eden.
o Printing Integers was unbelievably inefficient. Fixed together
with some more low-hanging fruit.
o SequenceableCollection>>#replaceFrom:to:with:startingAt: allows
again that stop=start-1 (like replaceFrom: 1 to: 0 with: ...)
To generate a diff of this commit:
cvs rdiff -r1.19 -r1.20 pkgsrc/lang/smalltalk/Makefile
cvs rdiff -r1.8 -r1.9 pkgsrc/lang/smalltalk/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.