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 [EMAIL PROTECTED]

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

--- shadow/81663        2007-05-31 10:12:38.000000000 -0400
+++ shadow/81663.tmp.16466      2007-07-20 00:09:15.000000000 -0400
@@ -1,23 +1,23 @@
 Bug#: 81663
 Product: Mono: Runtime
 Version: 1.2
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: Unknown
 Priority: Wishlist
 Component: JIT
 AssignedTo: [EMAIL PROTECTED]                            
 ReportedBy: [EMAIL PROTECTED]               
 QAContact: [EMAIL PROTECTED]
 TargetMilestone: ---
 URL: 
 Cc: [EMAIL PROTECTED],[EMAIL PROTECTED],[EMAIL PROTECTED]
-Summary: Performance: Delegate optimization, DLR and IronPython
+Summary: [PATCH] Performance: Delegate optimization, DLR and IronPython
 
 From this post:
 
 http://lists.ironpython.com/pipermail/users-ironpython.com/2007-May/004916.html
 
 There are some observations about new optimizations in the Orcas CLR for
@@ -248,6 +248,16 @@
 
 
 ------- Additional Comments From [EMAIL PROTECTED]  2007-05-31 10:12 -------
 The patch is now in SVN. The x86 static case could be optimized further
 if somebody wants to work on it.
 
+
+------- Additional Comments From [EMAIL PROTECTED]  2007-07-20 00:09 -------
+Attached a patch for x86 static case. I ran runtime tests, and my own
+in a large loop and with exceptions. Please let me know if patch is
+acceptable, and if so whether I should merge the two static cases
+(with/without parameters) or leave separate for clarity. Also, I
+wasn't sure how much code space to reserve.
+
+The microbenchmark goes from about 17 seconds to 11 seconds with the
+patch on my machine.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to