1. 09 Jan, 2007 1 commit
  2. 15 Nov, 2005 1 commit
  3. 16 Jul, 2005 1 commit
  4. 30 Jun, 2005 1 commit
  5. 20 Sep, 2003 1 commit
  6. 26 Aug, 2003 1 commit
  7. 21 Aug, 2003 1 commit
  8. 19 Nov, 2002 1 commit
  9. 22 Jan, 2002 1 commit
  10. 02 Oct, 2001 1 commit
    • javaprims.h: Rebuilt class list. · 2b3d3db6
      	* gcj/javaprims.h: Rebuilt class list.
      	* boehm.cc (_Jv_GCRegisterDisappearingLink): New function.
      	(_Jv_GCCanReclaimSoftReference): New function.
      	* include/jvm.h (_Jv_GCRegisterDisappearingLink): Declare.
      	(_Jv_GCCanReclaimSoftReference): Declare.
      	* java/lang/ref/Reference.java (referent): Now a RawData.
      	(create): Renamed from `created'.  Added object argument.
      	(Reference): Don't initialize `referent' here.
      	* Makefile.in: Rebuilt.
      	* Makefile.am (nat_source_files): Added new file.
      	* java/lang/ref/natReference.cc: New file.
      
      From-SVN: r45958
      Tom Tromey committed
  11. 11 Dec, 2000 1 commit
    • Makefile.am: Add HashSet.java and java/lang/ref classes. · 488d42af
      	* Makefile.am: Add HashSet.java and java/lang/ref classes.
      	Remove BasicMapEntry.java and Bucket.java.
      	* Makefile.in: Rebuilt.
      	* java/util/HashMap.java: Rewritten.
      	* java/util/HashSet.java: Imported from classpath.
      	* java/util/WeakHashMap.java: Imported from classpath.
      	* java/util/Hashtable.java: Rewritten based on new HashMap code.
      	* java/util/Bucket.java: Deleted.
      	* java/util/BasicMapEntry.java: Deleted.
      	* java/util/Collections.java (search): Use a for-loop, not iterator
      	hasNext().
      	(copy): Use a for-loop. Throw an IndexOutOfBoundsException if run out
      	of elements in source.
      	(max): Use a for-loop.
      	(min): Ditto.
      	(reverse): Keep track of positions instead of using Iterator's
      	nextIndex() and previousIndex().
      	(shuffle(List)): Initialize defaultRandom if required using
      	double-check thread safety idiom. Call two-argument shuffle method
      	using defaultRandom.
      	(defaultRandom): New field.
      	(shuffle(List, Random)): Use a for-loop. Keep track of pos instead
      	of using previousIndex() and nextIndex().
      	(singletonMap(iterator)): Use a HashMap.Entry, not BasicMapEntry.
      	* java/util/AbstractCollection.java (toString): Use a StringBuffer.
      	* java/util/AbstractMap.java (toString): Use StringBuffer.
      	* java/lang/ref/PhantomReference.java: Imported from classpath.
      	* java/lang/ref/SoftReference.java: Ditto.
      	* java/lang/ref/Reference.java: Ditto.
      	* java/lang/ref/WeakReference.java: Ditto.
      	* java/lang/ref/ReferenceQueue.java: Ditto.
      
      From-SVN: r38183
      Bryce McKinlay committed