This is the mail archive of the
java-patches@gcc.gnu.org
mailing list for the Java project.
Re: [ecj] Patch: FYI: merge in Classpath 0.93+
- From: Andrew Haley <aph at redhat dot com>
- To: Tom Tromey <tromey at redhat dot com>
- Cc: Java Patch List <java-patches at gcc dot gnu dot org>
- Date: Tue, 12 Dec 2006 18:41:53 +0000
- Subject: Re: [ecj] Patch: FYI: merge in Classpath 0.93+
- References: <m34ps1av85.fsf@localhost.localdomain>
Tom Tromey writes:
> I'm checking this in on the gcj-eclipse-merge-branch.
>
> This merges in Classpath 0.93+.
>
> I tagged Classpath cvs trunk with 'libgcj-import-20061211' and I
> imported the result into the classpath-generics maintainer branch.
> Then I merged this over to the gcj-eclipse-merge-branch. Note that we
> needed Classpath trunk and not 0.93, because we wanted to pick up the
> ASM changes, which went in after the release.
OK, good.
> The appended patch only shows selected bits -- I left out the merge
> itself, all the .h and .class file changes, and some new override
> files.
>
> Upstream changed a few VM APIs. Rather than deal with rewriting this
> support during the merge, I took a simpler exit and pulled in .java
> files from the previous Classpath. In particular, java.io, java.net,
> and gnu.java.nio were affected. We can address these problems
> "later".
>
> Andrew, Gary -- please take a look at the new
> VMStackWalker.firstNonNullClassLoader. I copied this in from upstream.
Eww. If that's used anywhere that matters, we have to fix it.
Andrew.