Date: Thu, 11 Oct 2012 10:13:17 +0300 From: Achilleas Mantzios <achill@smadev.internal.net> To: freebsd-java@freebsd.org Subject: Re: Re: java diablo-jdk Message-ID: <1886587.e6ibGTgMh2@smadev.internal.net> In-Reply-To: <50761447.1010609@FreeBSD.org> References: <20121009231547.1f4cfa57@davenulle.org> <1827608.yJKzdi0Quu@smadev.internal.net> <50761447.1010609@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Very insightful, thanx! On =C3=8E=C2=A4=C3=8E=C2=B5=C3=8F=C2=84 10 =C3=8E=C2=9F=C3=8E=C2=BA=C3=8F= =C2=84 2012 20:35:19 Jung-uk Kim wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 >=20 > On 2012-10-10 02:37:50 -0400, Achilleas Mantzios wrote: > > Do ECJ or GCJ produce same quality class bytecode as javac? >=20 > Depends on your definition of quality... AFAICT, ECJ can produce > "reasonably" good bytecode but GCJ looks unstable some times. > However, GCJ can produce (platform-dependent) native code, i.e., AOT > ("ahead-of-time") compilation. OTH, ECJ is written in Java, so you > need a JVM to drive it. GCJ has a built-in JVM (GIJ on top of libgcj= ) > but it is extremely slow because it does not have a JIT compiler. GC= J > uses ancient and buggy ECJ (modified by GNU people) for its parser. > ECJ has vibrant community but GCJ is almost dormant. So on and so > forth... It really depends on your needs. >=20 > BTW, Sun/Oracle OpenJDK is a *reference* implementation for Java SE > specification. Therefore, comparison is meaningless, I guess. ;-) >=20 > Jung-uk Kim > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v2.0.19 (FreeBSD) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ >=20 > iEYEARECAAYFAlB2FEcACgkQmlay1b9qnVN1FACdHMyCiqiW9iJcSvL9sljqg9DH > vc0AnA4QlVrsx4B1E3PzTc5TBdHP3xV0 > =3DQl0z > -----END PGP SIGNATURE----- > _______________________________________________ > freebsd-java@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-java > To unsubscribe, send any mail to "freebsd-java-unsubscribe@freebsd.or= g" - Achilleas Mantzios IT DEPT
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1886587.e6ibGTgMh2>