develooper Front page | perl.perl6.internals | Postings from November 2002

Re: Quick note on JIT bits

Thread Previous | Thread Next
From:
Jason Gloudon
Date:
November 14, 2002 08:17
Subject:
Re: Quick note on JIT bits
Message ID:
20021114161612.GB20190@gloudon.com
On Thu, Nov 14, 2002 at 04:28:00PM +0100, Leopold Toetsch wrote:

> - Normal runloops don't have a problem with longjmp
> 
> - JIT could have it's own low level exception handler:
> * gets jumped to, so registers are still ok

I am not clear how this works if the exception is triggered in a C function
called from JIT code. 

> * saves processor registers to parrots
> * then longjmps to parrot handler
> 
> As we already seem to need to restore processor registers on resume, we 
> could do the reverse thing on exception too.
> 
> 
> >Nicholas Clark
> 
> leo

-- 
Jason

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About