Bugzilla – Bug 312240
[PATCH] Support for flagging `pinned' variable.s
Last modified: 2007-09-15 21:24:23 UTC
---- Reported by miguel@ximian.com 2003-04-27 13:26:48 MST ---- This is another topic for discussion. We need a Mono-specific call to flag a LocalBuilder variable as "pinned", so that the generated code will properly flag this slot. This is not important for Mono, given that we use the Boehm GC, but it will be important to move the code we generate over to the MS.NET This time I believe its ok to use a dynamic invocation, as this is rarely used, its only used when doing a "fixed" statement. ---- Additional Comments From bmaurer@users.sf.net 2004-03-24 00:30:01 MST ---- Created an attachment (id=164636) patch for mcs ---- Additional Comments From bmaurer@users.sf.net 2004-03-24 00:30:28 MST ---- Created an attachment (id=164637) patch for mono/metadata ---- Additional Comments From bmaurer@users.sf.net 2004-03-24 00:30:58 MST ---- Created an attachment (id=164638) patch for mcs/class/corlib/System.Reflection.Emit ---- Additional Comments From bmaurer@users.sf.net 2004-03-24 00:31:34 MST ---- The attached patches should add support for pinned variables. ---- Additional Comments From miguel@ximian.com 2004-03-29 22:21:15 MST ---- Dude, could you redo those patches without the property, but just a plain method, that would get the job done? SetPinned() is all we need, we do not need to find out if something is pinned. ---- Additional Comments From bmaurer@users.sf.net 2004-03-29 23:13:02 MST ---- Fixed in CVS! (WOOOHOOOOO!) Imported an attachment (id=164636) Imported an attachment (id=164637) Imported an attachment (id=164638) Unknown operating system unknown. Setting to default OS "Other".