Non-executable mappings now in NetBSD too

Pedro F. Giffuni giffunip at yahoo.com
Sat Aug 30 13:59:02 PDT 2003


 --- Tim Kientzle <kientzle at acm.org> wrote: 
...
> 
> The OpenBSD work on tightening up read/write/exec memory permissions
> looks interesting, but I wonder what impact it has on
> JIT technologies; do the current Java VMs or other incremental
> compilation engines require write+exec?
>

I haven't ever seen the source code for Java but I wouldn't think there is any
problem. Bytecode is not really executable, and the java program doesn't need
to modify itself either.

The OpenBSD people reported only Emacs got broken due to things they shouldn't
do, and they found a workaround anyways. If perl didn't break, I think Java
will survive too.

cheers,

    Pedro.

________________________________________________________________________
Want to chat instantly with your online friends?  Get the FREE Yahoo!
Messenger http://uk.messenger.yahoo.com/


More information about the freebsd-hackers mailing list