Currently there's no way to enable null-pointer checking
for CNI code. As part of the new ABI we should fix this.
The current plan is to wrap all pointer arguments in
a smart pointer class that, on platforms that require it,
will perform explicit null pointer checks.
Confimed (but really this is a C++ front-end issue, right?)
No, it's really a gcj/libgcj issue.
Andrew submitted a g++ patch to add the checking there,
but it was rejected, so instead we have to do it by
hand in CNI, with gcj changes to match.