Albrecht Kleine wrote:
> I've just released an update of TYA JIT compiler:
> ftp://gonzalez.cyberus.ca/pub/Linux/java/tya14v2.tgz
I found some bugs of TYA 1.4v2. Fixes will be
appreciated.
1. Handling SIGQUIT.
Send a SIGQUIT signal to JVM by hitting Ctrl+\, then the
JVM run into segmentation fault.
2. Invokespecial on null.
NullPointerException doesn't occur though the receiver
of invokespecial (a bytecode instruction) is null.
3. Handling exceptions occurred in JIT compilation.
If TYA failed to compile a method, the method is
executed by the interpreter. An exception thrown in
compilation seems to remain and the interpreter deal
with the exception as occurred at an irregular point of
the code.
The problem appears with JMF (Java Media Framework)
2.0beta. Can't play any WAV and MP3 file.
4. IllegalAccessError and IncompatibleClassChangeError.
IllegalAccessError should be thrown when a substitution
to a final variable is tried out.
IncomatibleClassChangeError should be thrown when a
class doesn't implement the interface expected to be
implemened.
Kazuyuki SHUDO Happy Hacking!
Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ.
----------------------------------------------------------------------
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]