* [wwwdocs] Rotate Java news
@ 2006-07-01 17:17 Gerald Pfeifer
0 siblings, 0 replies; only message in thread
From: Gerald Pfeifer @ 2006-07-01 17:17 UTC (permalink / raw)
To: gcc-patches, java-patches
As part of the changes to the main Java page I made so far, and some
Tom suggested, I noticed that we really have too many old news item
there. This addresses it.
Installed.
Gerald
2006-07-01 Gerald Pfeifer <gerald@pfeifer.com>
* index.html: Rotate news from here...
* news.html: ...to here.
Minor formatting changes.
Index: index.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/java/index.html,v
retrieving revision 1.166
diff -u -3 -p -r1.166 index.html
--- index.html 20 Jun 2006 23:46:05 -0000 1.166
+++ index.html 1 Jul 2006 17:13:20 -0000
@@ -127,44 +127,6 @@ notes</a>) into GCJ.</dd>
"<a href="http://www.redhat.com/magazine/012oct05/features/java/">The
state of Java on Linux</a>" by Tom Tromey.</dd>
-<dt>September 23, 2005</dt>
-<dd>Tom Tromey has imported <a
-href="http://www.gnu.org/software/classpath/">GNU Classpath</a> 0.18 (<a
-href="http://www.gnu.org/software/classpath/announce/20050906.html">release
-notes</a>) into GCJ.</dd>
-
-<dt>July 15, 2005</dt>
-<dd>Tom Tromey has <a
-href="http://gcc.gnu.org/ml/java-patches/2005-q3/msg00093.html">integrated</a>
-<a href="http://www.gnu.org/software/classpath/">GNU Classpath</a> into the
-GCJ build in such a way that it becomes <a
-href="http://gcc.gnu.org/ml/java/2005-05/msg00202.html">much easier</a> to
-import the latest GNU Classpath into GCJ. This particular import brings in GNU
-Classpath 0.17 (<a
-href="http://www.gnu.org/software/classpath/announce/20050715.html">release
-notes</a>).</dd>
-
-<dt>April 6, 2005</dt>
-<dd>Mark Wielaard has written "<a
-href="http://lwn.net/Articles/130796/">GCJ - past, present, and
-future</a>" for LWN.net.</dd>
-
-<dt>March 10, 2005</dt>
-<dd>Bryce McKinlay has merged in <a
-href="http://gcc.gnu.org/ml/java-patches/2005-q1/msg00712.html">a new stack
-trace mechanism</a> that is based on GCC's unwind support and provides
-cleaner and faster stack traces.</dd>
-
-<dt>February 15, 2005</dt>
-<dd>Thomas Fitzsimmons has checked in an implementation of libjawt, the
-AWT Native interface. Among other things, this enables the JOGL
-(OpenGL for Java) bindings to work.</dd>
-
-<dt>February 1, 2005</dt>
-<dd>We've merged GNU JAXP into the core. This includes many classes
-in <code>javax.xml</code>, plus updated versions
-of <code>org.xml.sax</code> and <code>org.w3c.dom</code>.</dd>
-
</dl>
<a href="news.html">Less recent GCJ news</a>
Index: news.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/java/news.html,v
retrieving revision 1.7
diff -u -3 -p -r1.7 news.html
--- news.html 1 Jul 2006 16:58:54 -0000 1.7
+++ news.html 1 Jul 2006 17:13:20 -0000
@@ -12,6 +12,44 @@
<dl class="news">
+<dt>September 23, 2005</dt>
+<dd>Tom Tromey has imported <a
+href="http://www.gnu.org/software/classpath/">GNU Classpath</a> 0.18 (<a
+href="http://www.gnu.org/software/classpath/announce/20050906.html">release
+notes</a>) into GCJ.</dd>
+
+<dt>July 15, 2005</dt>
+<dd>Tom Tromey has <a
+href="http://gcc.gnu.org/ml/java-patches/2005-q3/msg00093.html">integrated</a>
+<a href="http://www.gnu.org/software/classpath/">GNU Classpath</a> into the
+GCJ build in such a way that it becomes <a
+href="http://gcc.gnu.org/ml/java/2005-05/msg00202.html">much easier</a> to
+import the latest GNU Classpath into GCJ. This particular import brings in GNU
+Classpath 0.17 (<a
+href="http://www.gnu.org/software/classpath/announce/20050715.html">release
+notes</a>).</dd>
+
+<dt>April 6, 2005</dt>
+<dd>Mark Wielaard has written "<a
+href="http://lwn.net/Articles/130796/">GCJ - past, present, and
+future</a>" for LWN.net.</dd>
+
+<dt>March 10, 2005</dt>
+<dd>Bryce McKinlay has merged in <a
+href="http://gcc.gnu.org/ml/java-patches/2005-q1/msg00712.html">a new stack
+trace mechanism</a> that is based on GCC's unwind support and provides
+cleaner and faster stack traces.</dd>
+
+<dt>February 15, 2005</dt>
+<dd>Thomas Fitzsimmons has checked in an implementation of libjawt, the
+AWT Native interface. Among other things, this enables the JOGL
+(OpenGL for Java) bindings to work.</dd>
+
+<dt>February 1, 2005</dt>
+<dd>We've merged GNU JAXP into the core. This includes many classes
+in <code>javax.xml</code>, plus updated versions
+of <code>org.xml.sax</code> and <code>org.w3c.dom</code>.</dd>
+
<dt>November 25, 2004</dt>
<dd>
John David Anglin checked in <a
@@ -19,7 +57,6 @@ href="http://gcc.gnu.org/ml/gcc-patches/
to enable libjava to be built by default on hppa-unknown-linux-gnu.
</dd>
-
<dt>November 22, 2004</dt>
<dd>
We're pleased to announce that the GCJ binary compatibility branch has
@@ -28,7 +65,6 @@ precompiled code to follow the binary co
programming language.
</dd>
-
<dt>September 21, 2004</dt>
<dd>
Andreas Tobler imported the new <code>javax.crypto</code>,
@@ -46,7 +82,6 @@ project, a full TLS implementation is pr
<a href="http://www.nongnu.org/jessie/">Jessie</a> project.
</dd>
-
<dt>July 16, 2004</dt>
<dd>
AWT and Swing support continues to improve rapidly. Thomas Fitzsimmons of Red Hat
@@ -57,7 +92,6 @@ Here's the
evidence</a>!
</dd>
-
<dt>July 16, 2004</dt>
<dd>
GCJ in the press! The July issue of Linux Journal
@@ -68,7 +102,6 @@ features an article (not available onlin
Interface (<a href="http://gcc.gnu.org/onlinedocs/gcj/About-CNI.html">CNI</a>).
</dd>
-
<dt>March 9, 2004</dt>
<dd>
Thanks to Wes Biggs and the other GNU Regexp authors, Mark Wielaard
@@ -78,7 +111,6 @@ arrives a little too late for gcc 3.4, b
major release.
</dd>
-
<dt>January 22, 2004</dt>
<dd>
Graydon Hoare has checked in
@@ -87,7 +119,6 @@ patch to implement Swing buttons</a>. T
a major improvement. See the <a href="swingshot.png">screen shot</a>.
</dd>
-
<dt>January 9, 2004</dt>
<dd>
Andrew Haley has checked in
@@ -96,7 +127,6 @@ large reorganization</a> of <code>-findi
an important step toward the new binary compatibility ABI.
</dd>
-
<dt>September 3, 2003</dt>
<dd>
Jeff Sturm has adapted Jan Hubicka's call graph optimization code to gcj.
@@ -105,7 +135,6 @@ out-of-order methods and inter-class met
code size heuristics. It is enabled by default when compiling at -O3.
</dd>
-
<dt>August 4, 2003</dt>
<dd>
Gary Benson from Red Hat has released
@@ -116,7 +145,6 @@ Naoko basically comprises binary RPMS of
dependencies built with gcj.
</dd>
-
<dt>August 2, 2003</dt>
<dd>
Tom Tromey, Andrew Haley and others from Red Hat win the
@@ -124,7 +152,6 @@ Tom Tromey, Andrew Haley and others from
Fast Free Eclipse Prize</a>.
</dd>
-
<dt>August 1, 2003</dt>
<dd>
A team of hackers from Red Hat has released RPMS for a version
@@ -135,7 +162,6 @@ You can find more information
integrating the required gcj patches into cvs in the near future.
</dd>
-
<dt>July 31, 2003</dt>
<dd>
Andrew Haley has checked in a major patch to the
@@ -145,7 +171,6 @@ from <code>.class</code> files. This is
better high-level optimizations for Java.
</dd>
-
<dt>July 30, 2003</dt>
<dd>
Thanks to Andreas Tobler and Jeff Sturm, libgcj is now built by
@@ -153,7 +178,6 @@ default for Darwin. This work is availa
will show up in GCJ 3.4.
</dd>
-
<dt>July 28, 2003</dt>
<dd>
Michael Koch has announced the first (0.0.1) release of
@@ -163,7 +187,6 @@ like Mozilla, Konqueror, and Opera. Cur
proof-of-concept.
</dd>
-
<dt>May 14, 2003</dt>
<dd>
<a href="http://gcc.gnu.org/gcc-3.3/">GCC 3.3 has been released</a>.
@@ -172,14 +195,12 @@ and JDBC 3.0 support in <code>java.sql</
and <code>javax.sql</code>, among other things.
</dd>
-
<dt>January 3, 2003</dt>
<dd>
Jeff Sturm implemented libffi closures for SPARC so that libgcj's
bytecode interpreter is now available on SPARC Solaris hosts.
</dd>
-
<dt>January 1, 2003</dt>
<dd>
The January 2003 issue of Linux Journal contains the article
@@ -187,7 +208,6 @@ The January 2003 issue of Linux Journal
<cite>Compiling Java with GCJ</cite></a> by Per Bothner.
</dd>
-
<dt>December 27, 2002</dt>
<dd>
It is now possible to run the <a href="http://www.eclipse.org">Eclipse</a> IDE
@@ -196,34 +216,29 @@ others. Mark has a web page with further
href="http://www.klomp.org/mark/gij_eclipse/index.html">here</a>.
</dd>
-
<dt>September 29, 2002</dt>
<dd>
Ulrich Weigand has implemented the necessary support in libffi to get
libgcj running on the s390x.
</dd>
-
<dt>September 29, 2002</dt>
<dd>
Anthony Green merged the java.lang.reflect.Proxy implementation in from
GNU Classpath.
</dd>
-
<dt>August 16, 2002</dt>
<dd>
Andrew Haley updated the gcc tree-based inliner to work for gcj.
</dd>
-
<dt>July 25, 2002</dt>
<dd>
Kaz Kojima has implemented the necessary support in libffi and libjava
to get libgcj running on SH-3/4.
</dd>
-
<dt>July 19, 2002</dt>
<dd>
Bo Thorsen, SuSE Labs, has implemented the necessary support in libffi,
@@ -231,7 +246,6 @@ boehm-gc and libjava to get libgcj runni
step towards getting libgcj fully supported on x86-64.
</dd>
-
<dt>June 24, 2002</dt>
<dd>
Tom Tromey has checked in a patch that makes the bytecode interpreter
@@ -239,20 +253,17 @@ use direct threading. This gives the in
boost.
</dd>
-
<dt>June 21, 2002</dt>
<dd>
The <code>java.sql</code> and <code>javax.sql</code> packages were updated
by Bryce McKinlay to implement the JDBC 3.0 (JDK 1.4) API.
</dd>
-
<dt>June 11, 2002</dt>
<dd>
Tom Tromey has implemented the JDK 1.4 <code>assert</code> facility.
</dd>
-
<dt>March 10, 2002</dt>
<dd>
Adam Megacz has contributed a mingw32 port of libgcj. This port is
@@ -263,7 +274,6 @@ href="http://www.xwt.org/">XWT</a>. Thi
upcoming 3.1 release.
</dd>
-
<dt>February 28, 2002</dt>
<dd>
Bryce McKinlay has contributed a patch to optimize some of the array
@@ -274,7 +284,6 @@ flag can be used to disable the check op
provide a reasonable performance boost and slight code size reduction.
</dd>
-
<dt>January 22, 2002</dt>
<dd>
Tom Tromey has contributed a patch to allow certain Java method calls
@@ -284,7 +293,6 @@ some infrastructure to make it easy to a
desired.
</dd>
-
<dt>January 14, 2002</dt>
<dd>
Richard Stallman has changed the licensing of the Classpath AWT
@@ -294,7 +302,6 @@ Work has already begun to merge the Clas
implementations.
</dd>
-
<dt>January 14, 2002</dt>
<dd>
Adam Megacz announced that <a href="http://www.xwt.org">XWT</a> is
@@ -302,7 +309,6 @@ an ActiveX control which is written in J
We hope to be checking in his Windows patches in the near future.
</dd>
-
<dt>December 14, 2001</dt>
<dd>
Hans Boehm has checked in changes which once again allow gcj and
@@ -310,14 +316,12 @@ libgcj to work on IA-64. His changes al
objects which don't require a finalizer.
</dd>
-
<dt>November 5, 2001</dt>
<dd>
Tom Tromey contributed a bytecode verifier. It hasn't yet been
extensively tested, so it is still disabled by default.
</dd>
-
<dt>October 24, 2001</dt>
<dd>
Tom Tromey of Red Hat checked in the <code>javax.naming</code> and
@@ -325,14 +329,12 @@ Tom Tromey of Red Hat checked in the <co
finished by Warren Levy and Tom.
</dd>
-
<dt>October 2, 2001</dt>
<dd>
Tom Tromey of Red Hat has written the support code necessary to
implement <code>java.lang.ref.*</code>.
</dd>
-
<dt>September 7, 2001</dt>
<dd>
Anthony Green of Red Hat has added a facility for compiling property
@@ -346,7 +348,6 @@ dependencies. See the <code>--resource<
manual for details.
</dd>
-
<dt>August 27, 2001</dt>
<dd>
Tom Tromey has imported RMI into libgcj. This RMI implementation was
@@ -355,15 +356,13 @@ Transvirtual Technologies; many thanks t
contribution.
</dd>
-
<dt>June 18, 2001</dt>
<dd>
-<dt>GCC 3.0 has been released!</dt> Everything you need to build and run GCJ is now
+GCC 3.0 has been released! Everything you need to build and run GCJ is now
included in a single source distribution. Download it from one of our
<a href="../mirrors.html">mirror sites</a>.
</dd>
-
<dt>June 4, 2001</dt>
<dd>
Per Bothner of Brainfood Inc has implemented an invocation interface
@@ -373,7 +372,6 @@ Brainfood is using this to attach an Apa
servlet-like class.
</dd>
-
<dt>May 30, 2001</dt>
<dd>
We now have a new hash-table based lightweight lock implementation which was
@@ -382,14 +380,12 @@ improve performance for applications whi
Currently, this code is enabled for IA-64 and X86 Linux.
</dd>
-
<dt>April 25, 2001</dt>
<dd>
Bryce McKinlay merged <tt>java.security</tt> with Classpath.
The new package is now JDK 1.2 compliant, and much more complete.
</dd>
-
<dt>March 25, 2001</dt>
<dd>
It is now possible to call methods on Java interface references from C++ code
@@ -397,7 +393,6 @@ via <a href="papers/cni/t1.html">CNI</a>
work. <a href="http://gcc.gnu.org/ml/gcc-patches/2001-03/msg01483.html">Details.</a>
</dd>
-
<dt>March 25, 2001</dt>
<dd>
Kevin B. Hendricks implemented the necessary FFI support to get the
@@ -405,7 +400,6 @@ libgcj interpreter running on PowerPC. T
targets!
</dd>
-
<dt>March 7, 2001</dt>
<dd>
The first snapshot from the code branch that will become GCC 3.0 is
@@ -415,7 +409,6 @@ more stable than the main development tr
find bugs!
</dd>
-
<dt>February 8, 2001</dt>
<dd>
Made use of Warren Levy's change to the
@@ -432,7 +425,6 @@ and the env var <tt>MAUVEDIR</tt> is set
of the <a href="http://sources.redhat.com/mauve/download.html">Mauve source</a>.
</dd>
-
<dt>January 28, 2001</dt>
<dd>
The various gcj mailing lists have moved to gcc.gnu.org.
@@ -442,14 +434,12 @@ for all the gory details. With this cha
is now fully merged into GCC.
</dd>
-
<dt>January 17, 2001</dt>
<dd>
GCJ is now compatible with the V3 C++ ABI, thanks to the efforts of
Alexandre Petit-Bianco.
</dd>
-
<dt>December 20, 2000</dt>
<dd>
The Java GNATS database has been merged into the GCC GNATS database.
@@ -457,14 +447,12 @@ The old database continues to exist but
it is now read-only.
</dd>
-
<dt>December 9, 2000</dt>
<dd>
Thanks to Richard Henderson's recent <code>libffi</code> changes, the
<code>libgcj</code> bytecode interpreter is now enabled for Alpha systems.
</dd>
-
<dt>December 9, 2000</dt>
<dd>
The libgcj sources have <a href="http://gcc.gnu.org/ml/java/2000-12/msg00102.html">
@@ -473,7 +461,6 @@ migrated</a> to the gcc repository. We'v
<a href="http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/fastjar/">tree</a>
and use it as a replacement to zip. </dd>
-
<dt>December 8, 2000</dt>
<dd>
The libgcj repository is now <a href="http://gcc.gnu.org/ml/java/2000-12/msg00095.html">
@@ -483,7 +470,6 @@ tree</a>. Read <a href="http://gcc.gnu.o
how you will soon check your sources out.
</dd>
-
<dt>November 2, 2000</dt>
<dd>
Warren Levy has checked in code for a serialized object dumper.
@@ -494,7 +480,6 @@ The output will be generated as the obje
<code>readObject()</code> method is executed).
</dd>
-
<dt>October 29, 2000</dt>
<dd>
Bryce McKinlay checked in a large patch merging parts of the Java
@@ -503,7 +488,6 @@ on reformatting code to fit the coding s
Collections code for performance.
</dd>
-
<dt>October 27, 2000</dt>
<dd>
Warren Levy has checked in even more serialization work -- he's been
@@ -512,7 +496,6 @@ implementation for a while now, and I be
complete compatibility.
</dd>
-
<dt>October 22, 2000</dt>
<dd>
Rolf Rasmussen has checked in a large piece of code implementing most
@@ -520,7 +503,6 @@ of Xlib-based AWT peers as well as parts
also been working on AWT.
</dd>
-
<dt>September 30, 2000</dt>
<dd>
Bryce McKinlay checked in a patch that enables bitmap-descriptor based
@@ -530,7 +512,6 @@ Tom Tromey and Hans Boehm, and results i
performance gains</a> in memory-intensive code.
</dd>
-
<dt>September 8, 2000</dt>
<dd>
Warren Levy checked in various patches that provide much a more compatible
@@ -538,7 +519,6 @@ serialization implementation. Still som
90% of the serializable classes should now be compatible with Sun's JDK.
</dd>
-
<dt>September 6, 2000</dt>
<dd>
Anthony Green checked in a patch to make gcj read compressed zip
@@ -546,7 +526,6 @@ files. He also moved zlib into the gcc
work towards merging the gcc and libgcj source trees.
</dd>
-
<dt>August 20, 2000</dt>
<dd>
We haven't had any news in a while, but things have still been
@@ -557,7 +536,6 @@ Rasmussen have done a fair amount of wor
ready for a screen shot yet, though).
</dd>
-
<dt>August 3, 2000</dt>
<dd>
Oskar Liljeblad has made the first release of
@@ -567,7 +545,6 @@ and <a href="http://www.gnome.org/">Gnom
gcj.
</dd>
-
<dt>June 27, 2000</dt>
<dd>
A new <a href="done.html">Done with GCJ</a> section was added.
@@ -575,7 +552,6 @@ Send your GCJ stories <a href="mailto:ja
here</a>.
</dd>
-
<dt>May 19, 2000</dt>
<dd>
Today we merged some major work done at Red Hat. This included:
@@ -588,7 +564,6 @@ Today we merged some major work done at
</ul>
</dd>
-
<dt>May 2, 2000</dt>
<dd>
Tom Tromey checked in the JNI stubs patch for gcj. This patch makes
@@ -596,13 +571,11 @@ it possible to use compiled Java code wh
implemented using JNI.
</dd>
-
<dt>April 22, 2000</dt>
<dd>
The new <a href="projects.html">GCJ Projects</a> page is brought online.
</dd>
-
<dt>April 10, 2000</dt>
<dd>
Warren Levy checked in a JDK 1.1 compatible version of
@@ -611,13 +584,11 @@ Once we have merged the necessary JDK 1.
this to directly track Classpath.
</dd>
-
<dt>April 8, 2000</dt>
<dd>
Tom Tromey wrote most of <code>java.awt.event</code>.
</dd>
-
<dt>April 3, 2000</dt>
<dd>
Anthony Green made RPMs
@@ -625,39 +596,33 @@ of gcj and libgcj. See his original
<a href="http://gcc.gnu.org/ml/java/2000-04/msg00022.html">message</a> for some caveats.
</dd>
-
<dt>March 26, 2000</dt>
<dd>
Hans Boehm contributed a port of libgcj to the IA-64. This port
includes the interpreter.
</dd>
-
<dt>March 15, 2000</dt>
<dd>
Jon Beniston contributed the beginnings of a Windows port of libgcj.
</dd>
-
<dt>March 13, 2000</dt>
<dd>
Alexandre Petit-Bianco has checked in a change to the compiler to add
support for most JDK 1.1 language features, such as inner classes.
</dd>
-
<dt>March 9, 2000</dt>
<dd>
Warren Levy checked in the basics of the <code>java.security.*</code> packages
that he and Tom Tromey have been putting together. It is just the basics
of <code>java.security</code> and some of it is indeed stubbed. It has been
-tried with the 20000120 snapshot of Cryptix JCE, so it is usable.
-
+tried with the 20000120 snapshot of Cryptix JCE, so it is usable.<br />
Please note that it is mostly JDK 1.1 based but there are some JDK 1.2
things included.
</dd>
-
<dt>March 7, 2000</dt>
<dd>
Bryce McKinlay checked in a change to both the runtime and the
@@ -666,7 +631,6 @@ and type checking. This should provide
for programs that use interfaces or things like ``instanceof''.
</dd>
-
<dt>March 6, 2000</dt>
<dd>
We are relicensing libgcj to a more liberal license, and we're
@@ -675,7 +639,6 @@ This will let us share code with the
<a href="http://www.gnu.org/software/classpath/">Classpath</a> project.
</dd>
-
<dt>March 2, 2000</dt>
<dd>
Tom Tromey changed g++ to allow CNI code to catch and throw exceptions
@@ -683,7 +646,6 @@ Java-style. This makes it much easier t
Java methods that throw exceptions.
</dd>
-
<dt>February 25, 2000</dt>
<dd>
Anthony Green added an important optimization to gcj. His
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2006-07-01 17:17 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2006-07-01 17:17 [wwwdocs] Rotate Java news Gerald Pfeifer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).