[Mono-bugs] [Bug 78642][Wis] Changed - Bad performance of Mono (JIT-compiler)

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Mon Jun 19 08:41:43 EDT 2006


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 vargaz at gmail.com.

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

--- shadow/78642	2006-06-18 16:33:11.000000000 -0400
+++ shadow/78642.tmp.9028	2006-06-19 08:41:42.000000000 -0400
@@ -388,6 +388,12 @@
 into the stack and then later loaded into registers.
 
 -O=all gets it to about 0m2.674s (vs 0m4.191s) for me (you have to
 write k to the console, otherwise it *really* eliminates dead code :-)
 
 Changing stuff to uint also got much better performance. 
+
+------- Additional Comments From vargaz at gmail.com  2006-06-19 08:41 -------
+The constants are spilled because they are the first argument of
+operators, so cprop couldn't propagate them to the place where they
+are used.
+


More information about the mono-bugs mailing list