Agree, moreover, I don't have java5 compiler on my home computer still. :)

One more thing:
I see change was made to String.intern() method. IMHO, the new code
will not work correctly. I wanted to make WeakHashMap in which
WeakReference to String holds WeakReference to that string. Current
update changed it into WeakReference to String -> StrongReference to
String. The code will prevent dropping outdated string from the
WeakHashMap, as we have strong reference to that string in the
WeakHashMap value.
--
Ivan

On 6/11/06, Mark Hindess <[EMAIL PROTECTED]> wrote:

On 11 June 2006 at 10:45, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> I guess my question is really about the Eclipse compiler - what was the
> issue?  Is this something to be reported to Eclipse?

It's the usual thing of compilation working because a compiler from a
jdk includes the jars that it comes with on the classpath.  The eclipse
compiler doesn't do this.

Using ecj is actually good because it forces us to be independent of any
other jdk's jars - which of course we should be.

Regards,
 Mark.

> Mark Hindess wrote:
> > Fixed is definitely the wrong word.  I do intend to go back and fix it
> > properly.
> >
> > -Mark.
> >
> > On 10 June 2006 at 17:41, Geir Magnusson Jr <[EMAIL PROTECTED]> wrote:
> >> "fixed"? :)
> >>
> >> This is worrying - the second time this week there's a problem reported
> >> w/ the Eclipse compiler...
> >>
> >> geir
> >>
> >> Mark Hindess wrote:
> >>> I fixed it by using the RI javac rather than the eclipse compiler.
> >>>
> >>> -Mark.
> >>>
> >>> On 10 June 2006 at 15:12, Archie Cobbs <[EMAIL PROTECTED]> wrote:
> >>>> Dumb question.. how do I fix this problem building classlibadapter:
> >>>>
> >>>> $ sh build.sh
> >>>> Using CLASSLIB_HOME = /home/archie/harmony-enhanced/classlib/trunk
> >>>> ----------
> >>>> 1. ERROR in ./java/lang/ref/Reference.java
> >>>>   (at line 1)
> >>>>          /* Copyright 1998, 2005 The Apache Software Foundation or its
> >>>> licensors, as applicable
> >>>>          ^^
> >>>> The type Reference is not generic; it cannot be parameterized with argum
> en
> >> ts
> >>>> <? extends T>
> >>>> ----------
> >>>> 1 problem (1 error)
> >>>>
> >>>> Thanks,
> >>>> -Archie



--
Ivan
Intel Middleware Products Division

---------------------------------------------------------------------
Terms of use : http://incubator.apache.org/harmony/mailing.html
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to