do we need separate thread for FirstThread

Tom Tromey tromey@redhat.com
Thu Feb 8 16:59:00 GMT 2001


>>>>> "Per" == Per Bothner <per@bothner.com> writes:

Per> (2) the thread that causes gc to be invoked (by doing a new).
Per> Why is (2) prohibited? Do you mean as a consequence of the
Per> boehm-gc implementation or is there some subtle point about
Per> finalization semantics I don't know about?
I don't think it is prohibited. But I think it is more robust to run
finalizers in their own thread. Otherwise you end up running
finalizers in a thread where random, arbitrary locks might be held.
Tom


More information about the Java mailing list

AltStyle によって変換されたページ (->オリジナル) /