DragonFly BSD
DragonFly kernel List (threaded) for 2003-09
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: Anyone protecting the stack?


From: Bill Huey (hui) <billh@xxxxxxxxxxxxxxxxx>
Date: Thu, 18 Sep 2003 17:40:32 -0700

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




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]