Skip site navigation (1)Skip section navigation (2)
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>