This is the mail archive of the java@gcc.gnu.org mailing list for the Java project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: eliminate gcjh?


Christian Stuellenberg wrote:
"AM" == Adam Megacz <adam@megacz.com> writes:


    AM> Tom Tromey <tromey@redhat.com> writes:
    >> For instance, 1.5 has covariant methods,

    AM> Is it covariant at the bytecode level, or just at the language
    AM> level?  If it's the former, doesn't this break compatability?

If I remind right, all this is "only" at language level, since they
did not want to change the VM (to stay compatible e.g.).  1.5 does
only translation of some syntactic sugar to other valid java code on
the fly I think...  some real functional featueres (while still
staying compatible to most VM's back to 1.3/2) you can accomplish
using http://nice.sf.net/.

Covariance has always existed at bytecode level. See also http://gcc.gnu.org/bugzilla/show_bug.cgi?id=9861 .


Regards
	Stephan


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]