r116923 - in /branches/gcj-eclipse/libjava: Cha...

aph@gcc.gnu.org aph@gcc.gnu.org
Wed Sep 13 17:22:00 GMT 2006


Author: aph
Date: Wed Sep 13 17:22:42 2006
New Revision: 116923

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=116923
Log:
2006-09-13  Andrew Haley  <aph@redhat.com>

	* java/util/PriorityQueue.java: Throw IllegalArgumentException for
	capacity < 1.
	(Iterator.remove()): Decrement index after removing element.

2006-09-13  Andrew Haley  <aph@redhat.com>

	* Makefile.am: Add sun/reflect/natReflection.cc.
	* Makefile.in: Rebuild.
	* sun/reflect/natReflection.cc: New file.
	* sun/reflect/Reflection.java (getCallerClass): Now native.
	* stacktrace.cc (GetClassContext): Don't check the class if
	checkClass is NULL.
	
2006-09-13  Andrew Haley  <aph@redhat.com>

	* external/jsr166/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java:
	Revert previous gcj-specific disabling of checks.
	* external/jsr166/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java:
	Likewise.
	* classpath/external/jsr166/java/util/concurrent/atomic/AtomicLongFieldUpdater.java:
	Likewise.


Added:
    branches/gcj-eclipse/libjava/sun/reflect/natReflection.cc
Modified:
    branches/gcj-eclipse/libjava/ChangeLog
    branches/gcj-eclipse/libjava/Makefile.am
    branches/gcj-eclipse/libjava/Makefile.in
    branches/gcj-eclipse/libjava/classpath/ChangeLog
    branches/gcj-eclipse/libjava/classpath/external/jsr166/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
    branches/gcj-eclipse/libjava/classpath/external/jsr166/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
    branches/gcj-eclipse/libjava/classpath/external/jsr166/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
    branches/gcj-eclipse/libjava/classpath/java/util/PriorityQueue.java
    branches/gcj-eclipse/libjava/stacktrace.cc
    branches/gcj-eclipse/libjava/sun/reflect/Reflection.java



More information about the Gcc-cvs mailing list