Merged with mercurial revision 58d72cc6d5f (3 changesets total) cvs_MAIN
authorJan Vrany <jan.vrany@fit.cvut.cz>
Mon, 02 Mar 2015 17:50:49 +0100
branchcvs_MAIN
changeset 3430 915f5a8f9633
parent 3429 2e227ba53ea9
child 3431 82790b1e6d54
Merged with mercurial revision 58d72cc6d5f (3 changesets total) Merged changesets: - 858b2f40ce91: Jan Vrany, 2015-02-25 19:45 +0100: Added support for InvokeDynamic to JavaByteCodeProcessor. - 98eb8443f4f4: Jan Vrany, 2015-03-02 14:21 +0000: Use new Logger API (use Logger severityXXX instead of symbols) - 58d72cc6d5f6: Jan Vrany, 2015-03-02 16:09 +0000: Replaced old-style `'string' infoPrintCR` logging with new-style `Logger log:'string'` logging
.hgxplantlog
Java.st
JavaByteCodeDisassembler.st
JavaByteCodeProcessor.st
JavaByteCodeProcessorAdapter.st
JavaClassReader.st
JavaClassRegistry.st
JavaContext.st
JavaEmbeddedFrameView.st
JavaMonitor.st
JavaNameAndType2.st
JavaNativeMethod.st
JavaNativeMethodImpl_OpenJDK6.st
JavaProcess.st
JavaRef2.st
JavaVM.st
stx_libjava-Test.xml
--- a/.hgxplantlog	Fri Feb 20 19:52:09 2015 +0100
+++ b/.hgxplantlog	Mon Mar 02 17:50:49 2015 +0100
@@ -1,1 +1,2 @@
-4f3cc813be4
+cb6c15e66be
+58d72cc6d5f
--- a/Java.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/Java.st	Mon Mar 02 17:50:49 2015 +0100
@@ -239,8 +239,7 @@
     release notNil ifTrue:[ ^ release ].
 
     release := JavaRelease system.
-    "/ Java8 is not yet supported, it's here just for experiments...
-    (release notNil and:[release isJava8 not]) ifTrue:[ ^ release ].
+    release notNil ifTrue:[ ^ release ].
 
     release := JavaRelease default.
     ^ release
@@ -253,7 +252,7 @@
     "
 
     "Created: / 11-11-2013 / 16:13:13 / Jan Vrany <jan.vrany@fit.cvut.cz>"
-    "Modified: / 11-03-2015 / 12:33:39 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+    "Modified: / 09-12-2014 / 14:10:44 / Jan Vrany <jan.vrany@fit.cvut.cz>"
 !
 
 initAllClasses
@@ -1662,15 +1661,15 @@
 !Java class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/Java.st,v 1.146 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/Java.st,v 1.145 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/Java.st,v 1.146 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/Java.st,v 1.145 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_SVN
-    ^ '$Id: Java.st,v 1.146 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Id: Java.st,v 1.145 2015-03-02 16:50:49 vrany Exp $'
 
 ! !
 
--- a/JavaByteCodeDisassembler.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaByteCodeDisassembler.st	Mon Mar 02 17:50:49 2015 +0100
@@ -1867,7 +1867,7 @@
 !JavaByteCodeDisassembler class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeDisassembler.st,v 1.9 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeDisassembler.st,v 1.8 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaByteCodeProcessor.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaByteCodeProcessor.st	Mon Mar 02 17:50:49 2015 +0100
@@ -2603,11 +2603,11 @@
 !JavaByteCodeProcessor class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeProcessor.st,v 1.9 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeProcessor.st,v 1.8 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeProcessor.st,v 1.9 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeProcessor.st,v 1.8 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaByteCodeProcessorAdapter.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaByteCodeProcessorAdapter.st	Mon Mar 02 17:50:49 2015 +0100
@@ -1191,7 +1191,7 @@
 !JavaByteCodeProcessorAdapter class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeProcessorAdapter.st,v 1.6 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaByteCodeProcessorAdapter.st,v 1.5 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaClassReader.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaClassReader.st	Mon Mar 02 17:50:49 2015 +0100
@@ -2713,11 +2713,11 @@
 !JavaClassReader class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaClassReader.st,v 1.101 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaClassReader.st,v 1.100 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaClassReader.st,v 1.101 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaClassReader.st,v 1.100 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_SVN
--- a/JavaClassRegistry.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaClassRegistry.st	Mon Mar 02 17:50:49 2015 +0100
@@ -626,7 +626,7 @@
 !JavaClassRegistry class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaClassRegistry.st,v 1.8 2015-03-20 12:07:59 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaClassRegistry.st,v 1.7 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_SVN
--- a/JavaContext.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaContext.st	Mon Mar 02 17:50:49 2015 +0100
@@ -687,11 +687,11 @@
 !JavaContext class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaContext.st,v 1.45 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaContext.st,v 1.44 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaContext.st,v 1.45 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaContext.st,v 1.44 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaEmbeddedFrameView.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaEmbeddedFrameView.st	Mon Mar 02 17:50:49 2015 +0100
@@ -636,11 +636,11 @@
 !JavaEmbeddedFrameView class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaEmbeddedFrameView.st,v 1.35 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaEmbeddedFrameView.st,v 1.34 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaEmbeddedFrameView.st,v 1.35 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaEmbeddedFrameView.st,v 1.34 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_SVN
--- a/JavaMonitor.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaMonitor.st	Mon Mar 02 17:50:49 2015 +0100
@@ -435,7 +435,7 @@
 !JavaMonitor class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaMonitor.st,v 1.6 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaMonitor.st,v 1.5 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaNameAndType2.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaNameAndType2.st	Mon Mar 02 17:50:49 2015 +0100
@@ -258,7 +258,7 @@
 !JavaNameAndType2 class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaNameAndType2.st,v 1.9 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaNameAndType2.st,v 1.8 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaNativeMethod.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaNativeMethod.st	Mon Mar 02 17:50:49 2015 +0100
@@ -598,11 +598,11 @@
 !JavaNativeMethod class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethod.st,v 1.20 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethod.st,v 1.19 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethod.st,v 1.20 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethod.st,v 1.19 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_SVN
--- a/JavaNativeMethodImpl_OpenJDK6.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaNativeMethodImpl_OpenJDK6.st	Mon Mar 02 17:50:49 2015 +0100
@@ -22550,11 +22550,11 @@
 !JavaNativeMethodImpl_OpenJDK6 class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethodImpl_OpenJDK6.st,v 1.10 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethodImpl_OpenJDK6.st,v 1.9 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethodImpl_OpenJDK6.st,v 1.10 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaNativeMethodImpl_OpenJDK6.st,v 1.9 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaProcess.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaProcess.st	Mon Mar 02 17:50:49 2015 +0100
@@ -269,11 +269,11 @@
 !JavaProcess class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaProcess.st,v 1.24 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaProcess.st,v 1.23 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaProcess.st,v 1.24 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaProcess.st,v 1.23 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_SVN
--- a/JavaRef2.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaRef2.st	Mon Mar 02 17:50:49 2015 +0100
@@ -305,7 +305,7 @@
 !JavaRef2 class methodsFor:'documentation'!
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaRef2.st,v 1.8 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaRef2.st,v 1.7 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- a/JavaVM.st	Fri Feb 20 19:52:09 2015 +0100
+++ b/JavaVM.st	Mon Mar 02 17:50:49 2015 +0100
@@ -8239,11 +8239,11 @@
 !JavaVM class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libjava/JavaVM.st,v 1.195 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaVM.st,v 1.194 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libjava/JavaVM.st,v 1.195 2015-03-20 12:08:00 vrany Exp $'
+    ^ '$Header: /cvs/stx/stx/libjava/JavaVM.st,v 1.194 2015-03-02 16:50:49 vrany Exp $'
 !
 
 version_HG
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/stx_libjava-Test.xml	Mon Mar 02 17:50:49 2015 +0100
@@ -0,0 +1,931 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<testsuite name="stx:libjava" tests="459" hostname="sao" failures="0" errors="0" skipped="15" time="122.322">                                                
+  <properties>
+    <property name="programmingLanguage" value="Smalltalk" />
+    <property name="smalltalk.vendor" value="exept Software AG" />
+    <property name="smalltalk.compiler" value="Smalltalk/X" />
+    <property name="smalltalk.version" value="6.2.5.0" />
+    <property name="os.name" value="Linux#1 SMP Debian 3.16.7-ckt4-3 (2015-02-03)" />
+    <property name="os.arch" value="i386" />
+    <property name="user.name" value="jv" />
+    <property name="user.language" value="en" />
+  </properties>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_inspector_01" time="12.466">
+	</testcase>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_inspector_02" time="0.275">
+	</testcase>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_inspector_03" time="0.148">
+	</testcase>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_workspace_01" time="0.132">
+	</testcase>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_workspace_02a" time="0.606">
+	</testcase>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_workspace_02b" time="0.376">
+	</testcase>
+	<testcase classname="stx.libjava.GroovyEvaluatorTests" name="test_workspace_03" time="0.123">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testAnd" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testBitShiftLeft" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testBitShiftRight" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testDec2" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testDiv" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testDivision" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetBoolean" time="0.093">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetByte" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetChar" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetDateArray" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetDouble" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetInt" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetIntArray" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetLong" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetShort" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testGetString" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testInc2" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testInheritedMethodCall" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testJustLoadConstants" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testLookupSwitch" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testMultiBytePrintString" time="0.001">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testMultipy" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testNegateInt" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testOr" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testOverridenMethodCall" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testPower" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testReturnArrayOfLongs" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testSetBoolean" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testSimpleAdd" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testSimpleAdd2" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testStackCreation" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testSumArray" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testSumArrayOfDoubles" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testTableSwitch" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testUnsignedBitShiftLeft" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaByteCodeDisassemblerTests" name="testXor" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testClassIsLoadedOnlyOnce" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testLoadingArray" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testLoadingMultidimensionalArray" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testLoadingObject" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testLoadingPrimitiveArray" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testLoadingPrimitiveMultidimensionalArray" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassLoadingTests" name="testLoadingString" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testReadingClass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testReadingField" time="0.076">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testReadingInterfaceMethod" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testReadingMethod" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testReadingNameAndType" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testReadingStream" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testWholeConstantPoolContainsFullyInitializedItems" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="testWholeConstantPoolContainsOnlyNewRefs" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReaderTests" name="test_exceptions" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testAccessingNonPublicFromInside" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testAccessingNonPublicFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testAccessingPublic" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testAllPrimitiveArrayClasses" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testAllPrimitiveClasses" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testAllPrimitiveMultiArrayClasses" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testCorrectArrayCreation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testCorrectInstanceCreation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testCorrectMultiArrayCreation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testCorrectResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testCorrectStaticResolving" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testInvalidation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testInvalidationForClassNegative" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testInvalidationForClassPositive" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testNonPublicClassPresent" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testPublicClassPresent" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassRefTests" name="testResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="testAddingInterface" time="0.142">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="testAddingMethod" time="27.585">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="testChangingSignatureOfMethod" time="0.661">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="testInfrastructure" time="0.322">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="testModifyingMethod" time="0.562">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="testRemovingMethod" time="0.676">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_00" time="0.308">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_00b" time="0.338">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_01" time="0.313">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_02a" time="0.397">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_02b" time="0.87">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_02c" time="0.387">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_03a" time="0.494">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_03b" time="0.452">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_04b" time="0.442">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_05" time="0.309">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_classes_01a" time="0.549">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_00a" time="0.621">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_00b" time="0.448">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_01a" time="0.505">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_01b" time="0.527">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_02a" time="0.588">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_02b" time="0.584">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_03a" time="0.584">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_03b" time="0.585">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_03c" time="0.588">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_04a" time="0.586">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_04b" time="0.579">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_04c" time="0.574">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_05a" time="0.555">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_05b" time="0.693">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_fields_in_parent_01a" time="0.542">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_hierarchy_00" time="0.483">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_hierarchy_01a" time="0.577">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_hierarchy_02a" time="0.56">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_hierarchy_02b" time="0.564">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_hierarchy_03a" time="0.6">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_hierarchy_04a" time="0.699">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_old_versions_cleaned_01" time="0.699">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_overloads_00a" time="0.831">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_overloads_00b" time="0.626">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_overloads_01a" time="0.855">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_overloads_01b" time="0.803">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_01" time="0.526">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_02" time="0.441">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_02a" time="1.294">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_02b" time="0.617">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_03a" time="0.453">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_03b" time="0.318">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_03c" time="0.32">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_03d" time="0.323">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_04a" time="0.524">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_04b" time="0.345">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_04c" time="0.349">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_04d" time="0.351">
+	</testcase>
+	<testcase classname="stx.libjava.JavaClassReloaderTests" name="test_unloading_04e" time="0.412">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_01a" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_01b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_01c" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_01d" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_01e" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_03a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaExceptionTests" name="test_04a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPPFromOutside" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPPFromPackage" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPPFromSubclass" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPrivateFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPrivateFromOutsideInNonPublic" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPrivateFromSubclass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingProtectedFromOutside" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingProtectedFromOutsideInNonPublic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingProtectedFromPackage" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingProtectedFromSubclass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPublicFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPublicFromOutsideInNonPublic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testAccessingPublicFromSubclass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testCorrectInstanceCreation" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testCorrectResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testInvalidation" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testInvalidationForClassNegative" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testInvalidationForClassPositive" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaFieldRefTests" name="testResolvingStatic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testAccessingPublicFromSubclass" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testCorrectInstanceCreation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testCorrectResolving" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testInvalidation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testInvalidationForClassNegative" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testInvalidationForClassPositive" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaInterfaceMethodRefTests" name="testResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaJUnitTests" name="test_junit3x_01" time="1.74">
+	</testcase>
+	<testcase classname="stx.libjava.JavaJUnitTests" name="test_junit4x_01" time="0.456">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupResolutionAlgorithmTests" name="testLookup" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupResolutionAlgorithmTests" name="testLookup2" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupResolutionAlgorithmTests" name="testLookup3" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupResolutionAlgorithmTests" name="testLookup4" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupResolutionAlgorithmTests" name="testLookupException" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test3" time="0.036">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBasic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBoolean" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBoolean2" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBoolean3" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBoolean4" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBoolean5" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testBoolean6" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testClass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testDoesNotUnderstand" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testInterfaceMethodsWithNarrowerReturnType" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testMultipleParameters" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testMultipleParameters1" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testMultipleParameters2" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testPassingNilAsParameter" time="0.001">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testPassingNilAsParameter2" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testPersonManipulator_getAge" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testPersonManipulator_getName" time="0.003">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testSayHello" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testSayHelloStatic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testTypeOverloading" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testTypeOverloading_02" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="testTypeOverloading_03" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_ctor01_Integer_a" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_ctor01_Integer_b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_ctor01_String" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_ctor01_default" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_java_extension_01" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_java_extension_02_1" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_java_extension_02_2" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_java_extension_03" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_java_extension_04" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaLookupTests" name="test_java_extension_05" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPPFromOutside" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPPFromSubclass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPrivateFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPrivateFromOutsideInNonPublic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPrivateFromSubclass" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingProtectedFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingProtectedFromOutsideInNonPublic" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingProtectedFromPackage" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingProtectedFromSubclass" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPublicFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPublicFromOutsideInNonPublic" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPublicFromSubclass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testAccessingPublicInterfaceFromOutside" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testCorrectInstanceCreation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testCorrectResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testCorrectStaticResolving" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testInvalidation" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testInvalidationForClassNegative" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testInvalidationForClassPositive" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMethodRefTests" name="testResolving" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testBruteForceEnter" time="12.131">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testIssSemaphoreSignalledAutomaticallyOnStop" time="0.101">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testManyThreadsWaitNotifyAll" time="0.208">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testNotifyDoesNotMeanAcquireWithoutChecking" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testOneThread" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testOneThreadMultipleTimes" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testOneThreadWaitMultipleEnters" time="0.101">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testOneThreadWaitNotify" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testOneThreadWaitTimeout" time="0.508">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testTwoThreadMultipleTimes" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="testTwoThreads" time="0.101">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="test_releasing_01" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="test_releasing_02" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaMonitorsTests" name="test_releasing_03" time="0.147">
+	</testcase>
+	<testcase classname="stx.libjava.JavaNativeMemoryTests" name="test_01" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaNativeMemoryTests" name="test_02a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaNativeMemoryTests" name="test_02b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaNativeMemoryTests" name="test_02c" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaNativeMemoryTests" name="test_02d" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaNativeMemoryTests" name="test_03" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_display_string_known_java_home" time="0.728">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_display_string_unknown_java_home" time="0.003">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OpenJDK_1_6_0_30_jdk" time="0.537">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OpenJDK_1_6_0_30_jre" time="0.588">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OpenJDK_1_7_0_51_jdk" time="0.45">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OpenJDK_1_7_0_51_jre" time="0.385">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OracleJDK_1_7_0_13_jdk" time="0.486">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OracleJDK_1_7_0_13_jre" time="0.462">
+	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OracleJDK_1_8_0_jdk" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_linux_OracleJDK_1_8_0_jre" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_6_0_34_jdk" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_6_0_34_jre" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_6_0_45_jdk" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_6_0_45_jre" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_7_0_13_jdk" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_7_0_13_jre" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_8_0_05_jdk" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_8_0_05_jre" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_8_0_jdk" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaReleaseTests" name="test_windows_OracleJDK_1_8_0_jre" time="0.462">
+		<skipped/>	</testcase>
+	<testcase classname="stx.libjava.JavaThreadingTests" name="test_regression_01" time="0.102">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S1" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S10" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S11" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S12" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S13" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S14" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S15" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S2" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S3" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S4" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S5" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S6" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S7" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S8" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.JavaUTF8Tests" name="test_S9" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XAND_and_XOR" name="test_LAND_01" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XAND_and_XOR" name="test_LOR_01" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XAND_and_XOR" name="test_rawCopySign_01" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XAND_and_XOR" name="test_rawCopySign_02" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XAND_and_XOR" name="test_rawCopySign_03" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_Object_03a_NULL" time="0.027">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_Objecte_03b_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_double_05a_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_double_05b_NULL" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_double_10a_NULL" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_double_10b_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_int_01a_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_int_01b_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_invoke_Object_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_invoke_Object_b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_invoke_double_a" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_invoke_double_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_invoke_int_a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEINTERFACEX" name="test_invoke_int_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ThreadOrderingTests" name="testOrdering" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ArrayTests" name="test_01" time="0.03">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ArrayTests" name="test_02a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ArrayTests" name="test_02b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ArrayTests" name="test_02c" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.FloatAndDoubleTests" name="test" time="0.004">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.GETFIELD_and_PUTFIELD" name="test_getfield_01a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.GETFIELD_and_PUTFIELD" name="test_getfield_02" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.GETFIELD_and_PUTFIELD" name="test_putfield_01a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.GETFIELD_and_PUTFIELD" name="test_putfield_02" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESTATICX" name="test_invoke_Object_a" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESTATICX" name="test_invoke_Object_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESTATICX" name="test_invoke_double_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESTATICX" name="test_invoke_double_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESTATICX" name="test_invoke_int_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESTATICX" name="test_invoke_int_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.RegexTests" name="testNotSoSimpleRegex" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.RegexTests" name="testSimpleRegex" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ThreadStopTests" name="test_abort_01" time="0.205">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ThreadStopTests" name="test_abort_02" time="0.203">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ThreadStopTests" name="test_kill_01" time="0.203">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ThreadStopTests" name="test_kill_02" time="0.204">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.StaticVsInstanceResolvingAndLookupTests" name="testBasicInstanceSuper" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.StaticVsInstanceResolvingAndLookupTests" name="testMissingInstanceThingy" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.StaticVsInstanceResolvingAndLookupTests" name="testStaticInSuperVsInstInSuperSuperFight" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.StaticVsInstanceResolvingAndLookupTests" name="testSuperVsIfaceFight" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ConstructorTests" name="test_01" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ConstructorTests" name="test_02" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ConstructorTests" name="test_03" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ConstructorTests" name="test_04" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromJavaRelease" time="0.088">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromJavaRelease3" time="0.04">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromJavaRelease4" time="0.031">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromJavaRelease5" time="0.031">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromJavaRelease6" time="0.037">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromJavaRelease7" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromRT" time="0.029">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsEverythingFromRT2" time="0.035">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapCLLoadsNOTEverythingFromJavaRelease2" time="0.038">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testBootstrapClassLoader" time="0.007">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadArray" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadBits" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadDatasource" time="0.032">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadMethod" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadObject" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadRuntimeException" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testEyeOpeningClassLoaderLoadString" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testNiceClassLoaderDelegation" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testNiceClassLoaderSelfLoading" time="0.099">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testNiceClassLoaderSelfLoading2" time="0.106">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testNiceClassLoaderSelfLoadingWithPreCaching" time="0.103">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testParentOfSystemClassLoader" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testSystemClassLoader" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testSystemClassLoader2" time="0.037">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testSystemClassLoaderClassLoader" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testSystemClassLoaderLoadingRTClass" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testSystemClassLoaderParentClassLoader" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testTwoSameClassesInDifferentCLsAreDifferent" time="0.14">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ClassLoaderTests" name="testWeirdDNSClassLoader" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.DREM" name="test_01" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.MoreThan16ArgumentsTests" name="testPositions" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.MoreThan16ArgumentsTests" name="testSumArgs" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.MoreThan16ArgumentsTests" name="testVarargs" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.CHECKCAST_and_INSTANCEOF" name="test_regression_01_c" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.CHECKCAST_and_INSTANCEOF" name="test_regression_01_i" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.AsmTests" name="testAddingFieldToCrate" time="0.547">
+	</testcase>
+	<testcase classname="stx.libjava.tests.AsmTests" name="testGeneratingHelloWorldClass" time="0.033">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lib.java.net.InetAddressTests" name="test" time="0.454">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_01a" time="0.551">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_01b" time="0.547">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_02a" time="0.028">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_02b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_boolean_01a" time="0.583">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_boolean_01b" time="1.172">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_boolean_02a" time="0.361">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_boolean_02b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_byte_01a" time="0.542">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_byte_01b" time="0.535">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_byte_02a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_byte_02b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_char_01a" time="0.685">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_char_01b" time="0.63">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_char_02a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_char_02b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_double_01a" time="2.42">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_double_01b" time="2.424">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_double_02a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_double_02b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_float_01a" time="2.448">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_float_01b" time="2.397">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_float_02a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_float_02b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_incomplete_01" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_incomplete_02" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_int_01a" time="2.404">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_int_01b" time="0.756">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_int_02a" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_int_02b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_long_01a" time="0.597">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_long_01b" time="0.544">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_long_02a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_long_02b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_short_01a" time="0.587">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_short_01b" time="0.548">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_short_02a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.MULTIANEWARRAY" name="test_short_02b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.Log4JTests" name="testLoadAndLogSomething" time="1.507">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESPECIALX" name="test_invoke_Object_a" time="0.003">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESPECIALX" name="test_invoke_Object_b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESPECIALX" name="test_invoke_double_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESPECIALX" name="test_invoke_double_b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESPECIALX" name="test_invoke_int_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKESPECIALX" name="test_invoke_int_b" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lib.java.util.jar.JarFileTests" name="signed_jar_01" time="0.725">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_Object_03a_NULL" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_Objecte_03b_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_double_05a_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_double_05b_NULL" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_double_10a_NULL" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_double_10b_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_int_01a_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_int_01b_NULL" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_invoke_Object_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_invoke_Object_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_invoke_double_a" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_invoke_double_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_invoke_int_a" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.INVOKEVIRTUALX" name="test_invoke_int_b" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_boolean2Boolean" time="0.003">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_byte2Byte" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_char2Character" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_double2double" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_float2Float" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_getCompomentClass_01" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_getCompomentClass_02" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_getEnclosingClass_01" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_getEnclosingClass_02" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_getEnclosingConstructor_01" time="0.007">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_getEnclosingMethod_01" time="0.004">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_int2Integer" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_int2Long" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_isAnonymous" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ReflectionTests" name="test_short2Short" time="0.0">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XSHX" name="testShiftingLong" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.XSHX" name="test_IUSHR_01" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.ThreadJoinTests" name="testJoiningThreads" time="5.008">
+	</testcase>
+	<testcase classname="stx.libjava.tests.StringTests" name="test_01" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.GroovyShellTests" name="test_imports_01" time="0.639">
+	</testcase>
+	<testcase classname="stx.libjava.tests.GroovyShellTests" name="test_regression_01" time="0.385">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testClassAnnotations" time="0.163">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testConstructorAnnotations" time="0.001">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testConstructorParamAnnotations" time="0.003">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testFieldAnnotations" time="0.005">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testMethodAnnotations" time="0.035">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testMethodParamAnnotations" time="0.002">
+	</testcase>
+	<testcase classname="stx.libjava.tests.lang.AnnotationTests" name="testNestedAnnotations" time="0.04">
+	</testcase>
+	<testcase classname="stx.libjava.tests.vm.FREM" name="test_01" time="0.001">
+	</testcase>
+	<system-out><![CDATA[]]></system-out>
+	<system-err><![CDATA[]]></system-err>
+</testsuite>
\ No newline at end of file