This is the mail archive of the
mailing list for the Java project.
Patch: FYI: classpath mergelet
- From: Tom Tromey <tromey at redhat dot com>
- To: GCC libjava patches <java-patches at gcc dot gnu dot org>
- Date: 26 Aug 2003 10:21:31 -0600
- Subject: Patch: FYI: classpath mergelet
- Reply-to: tromey at redhat dot com
I'm checking this in on the trunk.
This merges in some formatting fixes to Reference.
from Tom Tromey <email@example.com>
* java/lang/ref/Reference.java (get): Indentation fix.
(clear): Comment fix.
RCS file: /cvs/gcc/gcc/libjava/java/lang/ref/Reference.java,v
retrieving revision 1.5
diff -u -r1.5 Reference.java
--- java/lang/ref/Reference.java 21 Aug 2003 22:08:09 -0000 1.5
+++ java/lang/ref/Reference.java 26 Aug 2003 16:29:01 -0000
@@ -40,7 +40,7 @@
* This is the base class of all references. A reference allows
- * refering to an object without preventing the garbage collection to
+ * refering to an object without preventing the garbage collector to
* collect it. The only way to get the referred object is via the
* <code>get()</code>-method. This method will return
* <code>null</code> if the object was collected. <br>
@@ -52,11 +52,11 @@
* There are currently three types of references: soft reference,
* weak reference and phantom reference. <br>
- * Soft references will be cleared if the garbage collection is told
+ * Soft references will be cleared if the garbage collector is told
* to free some memory and there are no unreferenced or weakly referenced
* objects. It is useful for caches. <br>
- * Weak references will be cleared as soon as the garbage collection
+ * Weak references will be cleared as soon as the garbage collector
* determines that the refered object is only weakly reachable. They
* are useful as keys in hashtables (see <code>WeakHashtable</code>) as
* you get notified when nobody has the key anymore.
@@ -74,7 +74,7 @@
* The underlying object. This field is handled in a special way by
- * the garbage collection.
+ * the garbage collector.
* GCJ LOCAL:
* This is a RawData because it must be disguised from the GC.
* END GCJ LOCAL
@@ -117,7 +117,7 @@
- * This lock should be taken by the garbage collection, before
+ * This lock should be taken by the garbage collector, before
* determining reachability. It will prevent the get()-method to
* return the reference so that reachability doesn't change.
@@ -162,7 +162,7 @@
public Object get()
+ synchronized (lock)
@@ -171,7 +171,7 @@
* Clears the reference, so that it doesn't refer to its object
* anymore. For soft and weak references this is called by the
- * garbage collection. For phantom references you should call
+ * garbage collector. For phantom references you should call
* this when enqueuing the reference.
public void clear()
@@ -190,7 +190,7 @@
* Enqueue an object on a reference queue. This is normally executed
- * by the garbage collection.
+ * by the garbage collector.
public boolean enqueue()