Patch: FYI: changes.html and gcj performance
Tom Tromey
tromey@redhat.com
Fri May 3 14:24:00 GMT 2002
Hans suggested I mention some of the gcj performance improvements in
changes.html. Since ISTR Gerald saying that I could make gcj-related
changes.html unilaterally, I'm checking in this patch.
Tom
Index: changes.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-3.1/changes.html,v
retrieving revision 1.29
diff -u -r1.29 changes.html
--- changes.html 3 May 2002 20:24:00 -0000 1.29
+++ changes.html 3 May 2002 20:27:07 -0000
@@ -146,7 +146,7 @@
feature.</li>
<li>libgcj has been ported to more platforms. In particular there
is now a mostly-functional mingw32 target port.</li>
-<li>gcj can now use builtins functions for certain known methods,
+<li>gcj can now use builtin functions for certain known methods,
for instance <code>Math.cos</code>. gcj also has a new
<code>--no-store-checks</code> optimization option.</li>
<li>The following third party interface standards were added to
@@ -158,6 +158,14 @@
<li><code>java.lang.Character</code> was rewritten to comply with
the Unicode 3.0 standard.</li>
<li>Partial support for many more locales was added to libgcj.</li>
+<li>Several performance improvements were made to gcj and libgcj:
+ <ul>
+ <li>Hash synchronization (thin locks)</li>
+ <li>A special allocation path for finalizer-free objects</li>
+ <li>Thread-local allocation</li>
+ <li>Parallel GC, and other GC tweaks</li>
+ </ul>
+</li>
</ul>
<h3>Fortran</h3>
More information about the Java-patches
mailing list