The AOT is belching about not currently supporting the "stind.ref"
instruction, when attempting to AOT the trunk kernel after it has been
compiled with Mono 1.2.5.1

Mono appears to be compiling the C# significantly different from the way the
Microsoft C# does.

Attached, I am demonstrating the differences between the two compiles of the
same function, Scheduler.ScheduleThread(). "a.il" is from Microsoft
compiler, "b.il" is from the Mono compiler. I have not attempted to disable
optimizations to modify the results, though that may be the temporary
solution that xfury needs.

After I figure out what stind.ref does, I'll see if I can write an IL unit
test for it...

Attachment: a.il
Description: Binary data

Attachment: b.il
Description: Binary data

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
SharpOS-Developers mailing list
SharpOS-Developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to