On 04/09/2011 09:29 PM, Holger Hans Peter Freyther wrote:
so somehow if I call release on the ResultSet it is removing itself from the
finalizer list and the objects are GCed faster. Do you remember the reason why
a new process is started to finalize objects instead of doing it within the
process that waits for the Semaphore?

Yes, otherwise it doesn't work in case two GCs happen during a finalization round.

Do you think the priority should be bumped, but with finalizers done in batches every say 100 ms?

Paolo

_______________________________________________
help-smalltalk mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/help-smalltalk

Reply via email to