Enrico Migliore wrote:
> As far as I can say, the main problem of porting a JVM, designed for
> UNIX, to the Windows environment are the ANSI signals:
> Windows, in fact, doesn't honor not even a fourth of all ANSI signals,
> therefore, the JVM signals handler WILL NOT be called by Windows.

You should try compiling SableVM with:

 ./configure --with-treading=switch --disable-signals-for-exceptions

this will turn on ISO C compatibility and reduce (eliminate?) the use of
signals.  I think that the only remaining signal handling will be one
provided for debugging: dumping a stack trace on SIGQUIT signals.

Other POSIX dependencies might persist...  See my message on a different
thread.

Etienne

-- 
Etienne M. Gagnon, Ph.D.            http://www.info2.uqam.ca/~egagnon/
SableVM:                                       http://www.sablevm.org/
SableCC:                                       http://www.sablecc.org/

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to