http://bugzilla.novell.com/show_bug.cgi?id=504573
User [email protected] added comment http://bugzilla.novell.com/show_bug.cgi?id=504573#c5 Rodrigo Kumpera <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |[email protected] --- Comment #5 from Rodrigo Kumpera <[email protected]> 2009-05-26 17:40:44 MDT --- Fixing this is far from trivial because of the current implementation of chaining. The current implementation relies on prev references and recursively calls over them. This means that we can't recover the original delegate for GetInvocationList or any other methods. Which is a bummer since this causes unneeded object creation and, more importantly, of non warmed delegates. I believe changing this would be useful as it would reduce the size of MulticastDelegate by one reference. Delegate with multiple target would use more memory, but our optimization target are single cast delegates. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are the QA contact for the bug. You are the assignee for the bug. _______________________________________________ mono-bugs maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-bugs
