corda/test
Joel Dice 8ee7e8124a fix broken interpreter build due to out-of-order class initialization
When we initialize the vtables for bootstrap Java classes such as
java.lang.NullPointerException (i.e. classes which the VM has built-in
knowledge of), we assign the superclass's vtable to any class which
has no declared virtual methods of its own.  However, that vtable will
be null if we haven't initialized the superclass yet.  Therefore, we
must order this process such that no class is initialized until after
all its superclasses.
2015-01-15 17:13:46 -07:00
..
avian match Java's schizophrenic concept of inner class access modifiers 2014-03-06 16:17:43 -07:00
extra consolidate duplicate Cell classes 2014-03-24 10:47:37 -06:00
AllFloats.java
Annotations.java Test complicated annotation constructs 2013-11-27 10:39:28 -06:00
ArrayDequeTest.java Renamed these two files to indicate they are not actual tests, but rather just to help other tests 2014-03-19 10:54:06 -06:00
ArraysTest.java implement Arrays.deepEquals and Objects.deepEquals 2014-01-30 17:12:34 -07:00
AtomicTests.java Reduced code duplication by combining these three very similar tests into a single file. 2014-01-03 16:24:11 -07:00
BitsetTest.java
Buffers.java various refinements to network implementation 2014-03-31 15:22:14 -06:00
Busy.java make sure a busy-waiting loop can't block the GC (and hence the whole VM) 2013-12-13 10:39:36 -07:00
ci.sh Add mac publishing + testing 2015-01-05 12:01:56 -07:00
Collections.java Implement Collections#sort 2013-11-04 12:08:22 -06:00
CompletionServiceTest.java fix Completeion/Completion misspelling 2014-03-12 10:44:24 -06:00
ConcurrentHashMapTest.java rename Concurrent to ConcurrentHashMapTest 2014-03-12 13:04:20 -06:00
Datagrams.java various refinements to network implementation 2014-03-31 15:22:14 -06:00
Dates.java fix Dates test for openjdk and stub out java.util.TimeZone 2013-11-07 20:44:02 -07:00
DefineClass.java
DequeHelper.java Renamed these two files to indicate they are not actual tests, but rather just to help other tests 2014-03-19 10:54:06 -06:00
DivideByZero.java
Enums.java
EnumSetTest.java
Exceptions.java only wrap Exceptions in ExceptionInInitializerErrors, not Errors 2014-07-10 13:43:10 -06:00
FileOutput.java
Files.java Delete temporary test file afterwards 2013-11-26 16:05:14 -06:00
Finalizers.java
Floats.java
FutureTaskTest.java Added implementation and tests for FutureTask. 2014-03-10 10:53:49 -06:00
GC.java
Hello.java
Initializers.java
Integers.java
jni.cpp bulk, global reformat 2014-07-11 13:25:22 -06:00
JNI.java fix JNIEnv::FindClass calls from JNI_OnLoad for all supported class libraries 2014-07-01 10:53:26 -06:00
LazyLoading.java fix jdk-test failures 2013-12-06 19:30:04 -07:00
LinkedBlockingQueueTest.java Fix ci.sh tests on arm qemu systems 2014-04-29 14:14:44 -06:00
List.java
Logging.java fix non-Avian classpath build regression introduced in 7a768f2 2014-05-21 10:46:52 -06:00
Longs.java
MemoryRamp.java test/MemoryRamp.java: demonstrate slow multithreaded memory access. 2014-06-04 18:00:06 +02:00
MessageFormatTest.java Implement single quotes in MessageFormat 2014-01-28 09:56:25 -07:00
Misc.java update to more recent version of Android class library 2014-08-21 13:42:49 -06:00
NullPointer.java fix broken interpreter build due to out-of-order class initialization 2015-01-15 17:13:46 -07:00
Observe.java implement java/util/Observ* 2014-01-20 10:17:22 -07:00
OutOfMemory.java
Processes.java
Proxies.java
QueueHelper.java Renamed these two files to indicate they are not actual tests, but rather just to help other tests 2014-03-19 10:54:06 -06:00
References.java
Reflection.java Added some tests for class types 2014-10-11 23:50:53 +04:00
Regex.java add support for using the OpenJDK 8 class library 2014-04-23 15:36:56 -06:00
Serialize.java Do not test java.util.TreeMap's serialization in the Serialize test 2013-12-06 19:24:41 -06:00
Simple.java
Sockets.java Stop using *Critical functions in throwIOException 2014-04-24 15:23:05 -06:00
StackOverflow.java fix StackOverflowError stack walking in tails=true builds 2014-03-14 09:59:04 -06:00
StringBuilderTest.java Adding a couple simple tests around the StringBuilder 2014-07-24 13:47:31 -06:00
Strings.java fix portability problem in Strings test 2014-05-09 16:38:33 -06:00
Subroutine.java test line number table generation in subroutines 2014-05-30 23:40:24 -06:00
Switch.java
test.sh fix openjdk and android builds when continuations=true 2014-03-21 07:38:29 -06:00
Threads.java fix all the bugs 2014-07-12 16:57:24 -06:00
TimeUnitConversions.java Fix for spelling error joel pointed out, as well as a simple unit test around the TimeUnit conversions 2013-12-24 11:30:50 -07:00
Trace.java
Tree.java modify TreeSet.MyIterator to support both ascending and descending iteration 2013-12-04 17:52:27 -07:00
UnsafeTest.java implement Unsafe.{get|put}*Volatile 2014-03-31 17:31:28 -06:00
UrlTest.java
Zip.java
ZipOutputStreamTest.java