[Mono-bugs] [Bug 564408] Worse Performance reading items selected with Linq 2 Obj

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Mon Dec 14 09:17:25 EST 2009


http://bugzilla.novell.com/show_bug.cgi?id=564408

http://bugzilla.novell.com/show_bug.cgi?id=564408#c1


Marek Safar <msafar at novell.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|1.2.0                       |SVN
                 CC|                            |msafar at novell.com
          Component|System                      |JIT
         AssignedTo|mono-bugs at lists.ximian.com  |lupus at novell.com
            Product|Mono: Class Libraries       |Mono: Runtime
   Target Milestone|---                         |SVN

--- Comment #1 from Marek Safar <msafar at novell.com> 2009-12-14 14:17:20 UTC ---
Same result with trunk, without further investigation here is top stats

prof counts: total/unmanaged: 7506/7217
    950    12.66 % /lib/tls/i686/cmov/libpthread.so.0(pthread_mutex_lock
    851    11.34 % /lib/tls/i686/cmov/libpthread.so.0
    671     8.94 % 
    534     7.12 % /lib/libglib-2.0.so.0(g_hash_table_lookup
    305     4.06 % mono(type_check_context_used
    176     2.35 % mono(mono_internal_hash_table_lookup
    172     2.29 % mono(inst_check_context_used
    163     2.17 % mono(mono_class_vtable_full
    162     2.16 % mono
    147     1.96 % mono(mono_create_delegate_trampoline
    147     1.96 % mono(get_current_thread_ptr_for_domain
    146     1.95 % mono(lookup_method
    143     1.91 % mono(mono_type_get_type
    133     1.77 % mono(mono_arch_get_this_arg_from_call
    131     1.75 % mono(generic_inst_is_sharable
    130     1.73 % mono(mono_thread_current
    126     1.68 % mono(common_call_trampoline
    123     1.64 % mono(mono_delegate_trampoline
    121     1.61 % mono(mono_method_check_context_used
    120     1.60 %
System.Linq.Enumerable/<CreateWhereIterator>c__Iterator1D`1<object>:MoveNext ()

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


More information about the mono-bugs mailing list