gcc/libjava/java
Tom Tromey e7f7d23387 register2.java: New file.
* testsuite/libjava.jni/register2.java: New file.
	* testsuite/libjava.jni/register2.out: New file.
	* testsuite/libjava.jni/register2.c: New file.
	* java/lang/natClass.cc (_Jv_GetClassNameUtf8): New function.
	* java/lang/Class.h (_Jv_GetClassNameUtf8): Declare.
	* jni.cc (struct NativeMethodCacheEntry): New struct.
	(nathash): Changed type.
	(hash): Updated.
	(nathash_find_slot): Likewise.
	(nathash_find): Likewise.
	(natrehash): Likewise.
	(nathash_add): Likewise.
	(_Jv_JNI_RegisterNatives): Likewise.
	(_Jv_LookupJNIMethod): Likewise.
	Idea from Juerg Lehni <juerg@scratchdisk.com>

Co-Authored-By: Bryce McKinlay <mckinlay@redhat.com>

From-SVN: r117867
2006-10-18 23:17:04 +00:00
..
io natSystemProperties.cc: Add additional check for getpwuid_r on _POSIX_PTHREAD_SEMANTICS. 2006-08-01 22:59:24 +02:00
lang register2.java: New file. 2006-10-18 23:17:04 +00:00
net 2006-10-03 Gary Benson <gbenson@redhat.com> 2006-10-03 10:27:28 +00:00
nio sources.am, [...]: Rebuilt. 2006-05-13 21:21:28 +00:00
security re PR libgcj/27890 (lib/logging.properties pollutes common namespace) 2006-08-22 20:37:36 +00:00
text sources.am, [...]: Rebuilt. 2006-05-13 18:41:38 +00:00
util Locale.java (hashcode): No longer transient. 2006-09-27 07:58:11 +00:00