Anyone protecting the stack?
Bill Huey (hui)
billh at gnuppy.monkey.org
Thu Sep 18 17:41:32 PDT 2003
On Fri, Sep 19, 2003 at 01:27:01AM +0100, Hiten Pandya wrote:
> Hmm, is this just the pmap mappings that are made non executable
> if supported by hardware? Well, aside from the pmap parts, I am
> not sure we really want this...
>
> ... I am understanding right and per the research I have done
> previously on non-exec stacks, it seems JIT compilers and the
> new Perl interpreter do not support this, although, I maybe a
> little outdated on this information.
J2SE 1.3.1 with the HotSpot compiler does create executable code objects
that are managed on the machine the stack. For what ? I don't remember.
> If it can be done without harming any functionality, it will be
> great!
I'm sure something can be worked out that'll allow this to be compatible
with Java and heavy duty JIT compilers like that.
bill
More information about the Kernel
mailing list