[Mono-bugs] [Bug 76674][Maj] Changed - extremely poor performance and huge amount of memory consumption in case of extreme zooming

bugzilla-daemon at bugzilla.ximian.com bugzilla-daemon at bugzilla.ximian.com
Wed May 17 13:12: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 gonzalo at ximian.com.

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

--- shadow/76674	2005-12-15 17:15:12.000000000 -0500
+++ shadow/76674.tmp.31123	2006-05-17 13:12:43.000000000 -0400
@@ -1,13 +1,13 @@
 Bug#: 76674
 Product: Mono: Class Libraries
 Version: 1.1
 OS: Red Hat 9.0
 OS Details: 
-Status: NEW   
-Resolution: 
+Status: RESOLVED   
+Resolution: FIXED
 Severity: Unknown
 Priority: Major
 Component: libgdiplus
 AssignedTo: jordimash at gmail.com                            
 ReportedBy: michael.paul at tao.es               
 QAContact: mono-bugs at ximian.com
@@ -612,6 +612,23 @@
 thousands of polygons, not just two. In Windows this is being done
 within milliseconds and normally in Linux, too. Only, if in Linux some
 GraphicsPath are extremely zoomed instead of milliseconds the Linux
 version needs several minutes (!) to render everything.
 
 BTW: a call to Graphics.Clip (Region) seems to improve performance a bit. 
+
+------- Additional Comments From gonzalo at ximian.com  2006-05-17 13:12 -------
+This is what I get on linux with current svn and your 50-lines test:
+gonzalo at lalo:/tmp/gdiplus $ time -p mono zoom.exe
+real 0.14
+user 0.09
+sys 0.02
+
+On windows, with MS runtime (different computer, btw):
+$ time -p ./zoom.exe
+real 0.15
+user 0.03
+sys 0.00
+
+So this is fixed now.
+
+Thanks.


More information about the mono-bugs mailing list