gcc/libjava/java
Tom Tromey 2cd5614273 re PR libgcj/10596 (Reference and String.intern don't work together)
PR libgcj/10596:
	* include/jvm.h (_Jv_FinalizeString,
	_Jv_RegisterStringFinalizer): Declare.
	* java/lang/natString.cc (_Jv_FinalizeString): Renamed from
	unintern.
	(intern): Updated.
	(_Jv_NewStringUtf8Const): Likewise.
	* java/lang/ref/natReference.cc (finalize_referred_to_object):
	Add special case when finalizing a String.
	(in_hash): New function.
	(_Jv_RegisterStringFinalizer): Likewise.
	(maybe_add_finalize): Likewise.

From-SVN: r71915
2003-09-29 21:13:55 +00:00
..
applet
awt IndexColorModel.java: Reformated. 2003-09-29 11:28:58 +00:00
beans
io [multiple changes] 2003-09-26 19:59:56 +00:00
lang re PR libgcj/10596 (Reference and String.intern don't work together) 2003-09-29 21:13:55 +00:00
math
net Fixed little typo. 2003-09-29 12:05:41 +00:00
nio ByteBufferHelper.java: Totally reworked with help from Eric Blake. 2003-09-26 16:22:09 +00:00
rmi RMIClassLoader.java: Reformatted file, no functional code changes. 2003-09-26 20:03:28 +00:00
security
sql
text DateFormat.java (format): Throw IllegalArgumentException if j' is not a Number or Date instance. 2003-09-28 05:23:29 +01:00
util Timer.java (finalize): Added "throws Throwable". 2003-09-18 13:09:53 +00:00