[Mono-bugs] [Bug 81663][Wis] Changed - [PATCH] Performance: Delegate optimization, DLR and IronPython
bugzilla-daemon at bugzilla.ximian.com
bugzilla-daemon at bugzilla.ximian.com
Fri Jul 20 00:09:15 EDT 2007
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 joncham at gmail.com.
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: lupus at ximian.com
ReportedBy: miguel at ximian.com
QAContact: mono-bugs at ximian.com
TargetMilestone: ---
URL:
Cc: kumpera at gmail.com,marek.safar at seznam.cz,massi at ximian.com
-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 vargaz at gmail.com 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 joncham at gmail.com 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.
More information about the mono-bugs
mailing list