[Mono-bugs] [Bug 76262][Nor] Changed - [GMCS] Mono runtime assert in Nemerle bootstrap

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Thu Sep 29 13:00:04 EDT 2005


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 nazgul at omega.pl.

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

--- shadow/76262	2005-09-29 09:29:16.000000000 -0400
+++ shadow/76262.tmp.16070	2005-09-29 13:00:04.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 76262
 Product: Mono: Runtime
 Version: 1.0
 OS: unknown
 OS Details: 
-Status: RESOLVED   
-Resolution: FIXED
+Status: REOPENED   
+Resolution: 
 Severity: Unknown
 Priority: Normal
 Component: misc
 AssignedTo: mono-bugs at ximian.com                            
 ReportedBy: nazgul at omega.pl               
 QAContact: mono-bugs at ximian.com
@@ -193,6 +193,22 @@
 Hmm, that's a generic method and it's always JITed with a different
 instantiation.  Maybe we really need shared code.
 
 ------- Additional Comments From martin at ximian.com  2005-09-29 09:29 -------
 Ok, I started another Nemerle bootstrap before I left to my lunch
 break and now it's finished after about an hour :-)
+
+------- Additional Comments From nazgul at omega.pl  2005-09-29 13:00 -------
+Actually it is some performance degradation, which must have appeared 
+within your recent changes... Probably some caching of instanciated 
+signatures ceased to work (as I remember the similar thing was 
+happening when Michal was fixing performance issues some months ago - 
+http://bugzilla.ximian.com/show_bug.cgi?id=75444).
+
+The preformance degradation is about 15x slowdown. What is very 
+strange and interesting is that there is some slowdown at stage1 
+(compiler compiled using MS bootstrap from nemerle/boot/), but the one 
+in stage2 is 8x worse... Looks like the bug http://bugzilla.ximian.
+com/show_bug.cgi?id=75974 causing duplicate methodref is making things 
+worse.
+
+You can easily compare with mono 1.1.9, where performance is ok.


More information about the mono-bugs mailing list