Miguel de Icaza
miguel at novell.com
Fri Mar 25 17:48:43 EDT 2011
> If it's worth anything, changing null checks to NREs would also
> severely cripple Native Client support in Mono. NREs rely on hardware
> signals if I'm not mistaken, and we don't support that currently (and
> probably not for a long time if ever) in NaCl. We've actually had to
> rewrite bits of application code that relied on this behavior instead
> of explicit null checks.
Thanks for sharing.
One thing that you guys might be interested in, is Mono's support to
generate explicit checks for null-reference exceptions. That way you
should not have to rewrite user code or library code.
More information about the Mono-devel-list