[Mono-bugs] [Bug 68775][Min] Changed - WeakReference.TrackResurrection not implemented

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Wed, 3 Nov 2004 15:49:25 -0500 (EST)


Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.

Changed by danw@novell.com.

http://bugzilla.ximian.com/show_bug.cgi?id=68775

--- shadow/68775	2004-11-03 10:53:43.000000000 -0500
+++ shadow/68775.tmp.10133	2004-11-03 15:49:25.000000000 -0500
@@ -12,13 +12,12 @@
 ReportedBy: danw@novell.com               
 QAContact: mono-bugs@ximian.com
 TargetMilestone: ---
 URL: 
 Cc: 
 Summary: WeakReference.TrackResurrection not implemented
-OtherBugsDependingOnThis: 61703
 
 mono/metadata/gc.c does not treak HANDLE_WEAK_TRACK weakrefs any
 different from HANDLE_WEAK ones, meaning that WeakReferences with
 resurrection tracking don't actually work. (They behave exactly
 the same as WeakReferences without resurrection tracking.)
 
@@ -59,6 +58,14 @@
 ref1 is null
 ref2 is valid
 
 ------- Additional Comments From vargaz@gmail.com  2004-11-03 10:53 -------
 This would be somewhat hard to implement, since the underlying libgc
 does not have support for this.
+
+------- Additional Comments From danw@novell.com  2004-11-03 15:49 -------
+sigh. ok, i think there'd still be a race condition making it not
+work for us anyway.
+
+(leaving the bug open since it's still a bug that we don't
+implement this though.)
+