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
