gcc/libjava/java/lang/reflect
Bryce McKinlay a10fd35601 re PR libgcj/11780 (Method.invoke() is slow)
PR libgcj/11780:
	* java/lang/reflect/natMethod.cc (invoke): Look up caller and
	perform accessibility check only if target is non-public and
	accessible flag is not set.
	* java/lang/reflect/natField.cc (getAddr): Likewise.

From-SVN: r72918
2003-10-25 07:49:20 +01:00
..
AccessibleObject.java Add license clarification. 2002-01-22 22:40:42 +00:00
Array.java All files: Updated copyright information. 2000-03-07 19:55:28 +00:00
Constructor.java Method.java: Updated status comment. 2003-08-05 19:50:54 +00:00
Field.java Runtime.java: Comment fix. 2003-07-21 01:54:06 +00:00
InvocationHandler.java Add Proxy support. 2002-09-30 05:19:09 +00:00
InvocationTargetException.java AbstractMethodError.java: Re-merged with Classpath. 2002-06-15 19:45:34 +00:00
Member.java Add license clarification. 2002-01-22 22:40:42 +00:00
Method.java Method.java: Updated status comment. 2003-08-05 19:50:54 +00:00
Modifier.java natClassLoader.cc (defineClass0): Removed erroneous comment. 2002-12-19 19:31:55 +00:00
natArray.cc re PR libgcj/12058 (java.lang.reflect.Array.set(Object, int, Object) throws java.lang.IllegalArgumentException) 2003-08-26 14:55:30 +00:00
natConstructor.cc Runtime.java: Comment fix. 2003-07-21 01:54:06 +00:00
natField.cc re PR libgcj/11780 (Method.invoke() is slow) 2003-10-25 07:49:20 +01:00
natMethod.cc re PR libgcj/11780 (Method.invoke() is slow) 2003-10-25 07:49:20 +01:00
natProxy.cc Add Proxy support. 2002-09-30 05:19:09 +00:00
Proxy.java 2003-09-25 Michael Koch <konqueror@gmx.de> 2003-09-25 20:46:14 +00:00
ReflectPermission.java Add license clarification. 2002-01-22 22:40:42 +00:00
UndeclaredThrowableException.java Add Proxy support. 2002-09-30 05:19:09 +00:00