Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 09 Sep 1999 20:27:29 +0900
From:      SHUDO Kazuyuki <shudoh@muraoka.info.waseda.ac.jp>
To:        java-port@FreeBSD.org, freebsd-java@FreeBSD.org, fuyuhik8@is.titech.ac.jp
Subject:   Re: Some bugs exist in JDK for FreeBSD.
Message-ID:  <199909091127.UAA25981@cafe.muraoka.info.waseda.ac.jp>
In-Reply-To: Your message of "Sat, 04 Sep 1999 00:06:06 JST." <19990904000606R.fuyuhik8@is.titech.ac.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
Fuyuhiko Maruyama <fuyuhik8@is.titech.ac.jp> wrote:

> When you try division of two special int values, x86 cpu causes
> SIGFPE.
> 	System.out.println("0x80000000 / -1 = " + (0x80000000/-1));

> This bug may exist all version of JDK for FreeBSD (may be in Linux
> version),

Yes, JDK 1.1.7 (v3 and v1a) for Linux has also this
problem.  But, JDK 1.2 pre-release 2 and JDK 1.1.6 from
IBM can handle that situation well.  And TYA and shuJIT
can also deal with the special division even with
Blackdown JDK 1.1.7.

The problem was reported by Matt Welsh on the Java-linux
list several months ago.

> Our JIT compiler can handle
> it in support functions for JIT compiled methods

I'm looking for release of your OpenJIT.

Kazuyuki SHUDO				Happy Hacking!
  Muraoka Lab., Grad. School of Sci. & Eng., Waseda Univ.


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-java" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199909091127.UAA25981>