[Mono-bugs] [Bug 446100] interp.c uses fields removed from MonoVTable

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Tue Nov 18 11:51:40 EST 2008


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

User rkumpera at novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=446100#c5


Rodrigo Kumpera <rkumpera at novell.com> changed:

           What    |Removed                                         |Added
----------------------------------------------------------------------------
                 CC|                                                |rkumpera at novell.com




--- Comment #5 from Rodrigo Kumpera <rkumpera at novell.com>  2008-11-18 09:51:40 MST ---
Joel,

Any particular reason to have the interpreter working again?

You might try to port mono with JIT enabled to an architecture currently
supported, such as x86.

Using the interpreter results in slow execution speed and it's not a big
improvement in terms of jitter reduction against the JIT.

What I suggest is to do a full port of mono including AOT, which is the key to
reduce jitter due to loading.

But, on the other hand, if you really want to bring back the interpreter to
live, we can help reviewing such patches.

Just in case, interface_offsets is no longer in MonoVTable, but now lives in
MonoClass. You can use MonoVTable::klass to get to the right struct.


-- 
Configure bugmail: https://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