corda/test
Joel Dice c3fa08c430 fix Thread.interrupt and Thread.interrupted
These were both totally broken; the latter wasn't even implemented.
This commit fixes/implements them and adds a simple test to exercise
them.
2011-07-12 14:15:43 -06:00
..
extra add tail call test 2011-03-15 17:51:32 -06:00
AllFloats.java refactor code responsible for moving data in the compiler 2009-11-27 21:15:12 -07:00
Annotations.java support runtime-visible annotations and java.lang.reflect.Proxy 2009-09-18 18:01:54 -06:00
Arrays.java fix Array.makeObjectArray regression 2010-12-01 15:44:09 -07:00
BitsetTest.java java.util.BitSet implementation 2008-07-13 18:16:55 -06:00
DefineClass.java uncomment testStatic call in DefineClass 2011-03-15 17:33:09 -06:00
DivideByZero.java throw ArithmeticException on divide-by-zero 2010-12-19 17:47:21 -07:00
Enums.java Implemented proper enum toString() behavior and an enum test. it should 2007-09-26 12:59:18 -06:00
Exceptions.java implement primitive testing framework and provide for GC stress testing 2007-07-15 19:03:02 -06:00
FileOutput.java close FileInputStream before deleting file in FileOutput test 2011-01-17 10:33:43 -07:00
Finalizers.java run java finalizers in a separate thread to guarantee no application locks are held when doing so 2009-08-24 17:51:31 -06:00
Floats.java fix reversed arguments to maybeRex in sseMoveRR 2011-07-06 11:09:06 -06:00
GC.java fix custom-classloader-related concurrency problems and other bugs 2010-09-16 20:49:02 -06:00
Hello.java revert accidentally-committed change to Hello.java 2008-10-21 17:42:05 -06:00
Initializers.java fix ARM stack unwinding (part 2) 2011-02-20 13:49:40 -07:00
Integers.java fix signedness error for wide iinc implementation 2010-09-23 08:50:09 -06:00
LazyLoading.java fix IllegalAccessException in LazyLoading test 2011-03-26 12:00:40 -06:00
List.java add AbstractList and AbstractSequentialList classes to java.util and listIterator methods to java.util.List 2009-08-04 17:24:29 -06:00
Logging.java Add a default logging handler, in case the user doesn't provide any. 2007-09-27 12:42:06 -06:00
Longs.java fix putstatic/putfield for 64-bit volatiles 2011-05-23 12:38:12 -06:00
Misc.java add PrintStream.print[ln] overloads for primitives and char arrays 2011-01-20 08:26:56 -07:00
NullPointer.java add a couple of test cases to NullPointer.java 2011-02-01 08:40:56 -07:00
OutOfMemory.java rework VM exception handling; throw OOMEs when appropriate 2010-12-27 15:55:23 -07:00
Proxies.java support runtime-visible annotations and java.lang.reflect.Proxy 2009-09-18 18:01:54 -06:00
References.java fix handling of reachable, moved weak references in postVisit 2009-09-01 17:23:30 -06:00
Reflection.java wrap primitive return values using correct types in Method.invoke 2011-02-22 17:54:56 -07:00
Simple.java fix Exceptions test for amd64 2008-11-02 15:25:51 -07:00
StackOverflow.java make StackOverflow test useful in tails=true build 2011-01-25 17:13:59 -07:00
Strings.java implement Character.forDigit 2011-01-20 09:33:50 -07:00
Subroutine.java fix subroutine stack mapping bug leading to crashes during GC 2011-02-16 14:29:57 -07:00
Switch.java implement tableswitch and lookupswitch instructions plus run loop bugfixes and tweaks 2007-08-12 20:52:12 -06:00
test.sh enable use-frame-pointer=true build 2011-01-27 21:06:01 -07:00
Threads.java fix Thread.interrupt and Thread.interrupted 2011-07-12 14:15:43 -06:00
Trace.java use wait/notifyAll too avoid starvation in Trace test 2011-02-26 12:40:54 -07:00
Tree.java add TreeSet(Collection) constructor 2011-01-20 09:39:16 -07:00
Zip.java remove redundant code from DefineClass and Zip tests 2011-01-21 16:11:36 -07:00