gcc/libjava/java
Per Bothner b4d49f49bf javaprims.h (_Jv_Utf8Const): Change struct to a class, with private fields and access methods.
* gcj/javaprims.h (_Jv_Utf8Const): Change struct to a class,
	with private fields and access methods.
	(_Jv_NewStringUTF, _Jv_hashUtf8String): New function declarations.
	* gcj/cni.h (_Jv_NewStringUTF): Move to javaprims.h.
	* prims.cc (_Jv_Utf8COnst::init): New method implementation.
	( _Jv_makeUtf8Const): Rewrite using new constructors.
	(hashUtf8String): Rename to +_Jv_hashUtf8String and make non-static.
	* defineclass.cc: Use new _Utf8Const access/convenience methods.
	* jni.cc: Likewise.
	* resolve.cc: Likewise.
	* gcj/field.h: Likewise.
	* include/jvm.h: Likewise.
	* java/lang/Class.h: Likewise.
	* java/lang/natClass.cc: Likwise.
	* java/lang/natClassLoader.cc: Likewise
	* java/lang/reflect/natMethod.cc: Likewise
	* verify.cc: Likewise.
	(_Jv_BytecodeVerifier::make_utf8_const):  Optimize.
	(~_Jv_BytecodeVerifier):  Don't need second _Jv_Free call.

From-SVN: r85854
2004-08-11 23:53:42 -07:00
..
applet [multiple changes] 2004-06-17 23:43:16 +00:00
awt [multiple changes] 2004-07-22 15:36:05 +00:00
beans EventHandler.java: Remove debugging statements. 2004-07-14 22:59:24 +00:00
io File.java (toURI): Throw RuntimeException, not InternalError. 2004-07-27 19:42:38 +01:00
lang javaprims.h (_Jv_Utf8Const): Change struct to a class, with private fields and access methods. 2004-08-11 23:53:42 -07:00
math URLStreamHandler.java (toExternalForm): Removed unused variables. 2004-05-03 19:52:29 +00:00
net Makefile.am (ordinary_java_source_files): Add DefaultContentHandlerFactory.java. 2004-07-23 02:21:40 +01:00
nio 2004-07-17 Michael Koch <konqueror@gmx.de> 2004-07-17 08:43:43 +00:00
rmi MarshalledObject.java, [...]: Fixed javadoc, coding style and argument names all over. 2004-04-20 14:45:10 +00:00
security BasicPermission.java: Don't check wildcards. 2004-08-05 17:51:11 +00:00
sql Timestamp.java (valueOf): Synchronize access to dateFormat. 2004-08-03 01:21:26 +01:00
text 2004-07-17 Guilhem Lavaux <guilhem@kaffe.org> 2004-07-17 08:46:14 +00:00
util Collection.java, [...]: Added additional exceptions to documentation. 2004-08-01 11:14:42 +00:00