[Mono-devel-list] AMD64, PInvoke + Native Exceptions

Willibald Krenn Willibald.Krenn at gmx.at
Sat Oct 23 15:32:13 EDT 2004

Hi *!

Currently I'm 'playing' around with the AMD64 version of Mini. (Checkout of
the version I'm using was some time ago, though..)

For the introducery topic of my thesis, I prepared some simple examples and
followed the way from CIL to machine code etc.
I was just doing some stuff on PInvoke and tried to show how mono catches
exceptions thrown in e.g. a g++ compiled .so, as it became apparent, that
this is not supported at all.
Question now is, whether this is as designed, or some future mini version
will include this feature somehow..

BTW: LMF seems pretty senseless on AMD64, or have I missed something..

Another question that arose has to do with OP_CHECK_THIS: Am I right that
this is not fully implemented yet?

And the last one: When stepping through code with ddd, I often get SIG35
exceptions.. Anything I can do about that?

P.S.: I would suggest renaming the 'unused' field in MonoInst.. 

+++ GMX DSL Premiumtarife 3 Monate gratis* + WLAN-Router 0,- EUR* +++
Clevere DSL-Nutzer wechseln jetzt zu GMX: http://www.gmx.net/de/go/dsl

More information about the Mono-devel-list mailing list