[Mono-bugs] [Bug 411962] Generics sharing causes significant slowdown

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Fri Jul 25 06:50:20 EDT 2008


https://bugzilla.novell.com/show_bug.cgi?id=411962

User mprobst at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=411962#c1


Mark Probst <mprobst at novell.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
             Status|NEW                                             |ASSIGNED




--- Comment #1 from Mark Probst <mprobst at novell.com>  2008-07-25 04:50:20 MDT ---
The problem seems to be array enumerators, specifically the method
GetGenericValueImpl called from InternalArray__get_Item in System.Array.  That
method is looked up through unmanaged code every time it is called, i.e. the
call to it is not patched and it's not looked up via the MRGCTX, either.  See
the attached test case.  Runtime without generic sharing is 0.5s on my system,
with generic sharing over 8s.


-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list