[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.)
+