[vmkit-commits] [vmkit] r180332 - Move tests in incinerator, add a patch for gnu classpath 0.99 for macos and update the README
Peter Senna Tschudin
peter.senna at gmail.com
Thu Apr 25 10:01:13 PDT 2013
Author: peter.senna
Date: Thu Apr 25 11:58:33 2013
New Revision: 180332
URL: http://llvm.org/viewvc/llvm-project?rev=180332&view=rev
Log:
Move tests in incinerator, add a patch for gnu classpath 0.99 for macos and update the README
(cherry picked from commit 834680a92f32fd3e38da9982937db4c3e198311c)
Added:
vmkit/trunk/incinerator/tests/
vmkit/trunk/incinerator/tests/AnnotationClassTest.java
- copied, changed from r180331, vmkit/trunk/tests/AnnotationClassTest.java
vmkit/trunk/incinerator/tests/FieldWriteTest.java
- copied, changed from r180331, vmkit/trunk/tests/FieldWriteTest.java
vmkit/trunk/incinerator/tests/InstanceOfThisTest.java
- copied, changed from r180331, vmkit/trunk/tests/InstanceOfThisTest.java
vmkit/trunk/incinerator/tests/InvokeFinalizerTest.java
- copied, changed from r180331, vmkit/trunk/tests/InvokeFinalizerTest.java
vmkit/trunk/incinerator/tests/LshlTest.java
- copied, changed from r180331, vmkit/trunk/tests/LshlTest.java
vmkit/trunk/incinerator/tests/LshrTest.java
- copied, changed from r180331, vmkit/trunk/tests/LshrTest.java
vmkit/trunk/incinerator/tests/MyAnnotation.java
- copied, changed from r180331, vmkit/trunk/tests/MyAnnotation.java
vmkit/trunk/incinerator/tests/ThisReferenceTest.java
- copied, changed from r180331, vmkit/trunk/tests/ThisReferenceTest.java
vmkit/trunk/incinerator/tests/ThreadTest.java
- copied, changed from r180331, vmkit/trunk/tests/ThreadTest.java
vmkit/trunk/incinerator/tests/benchmarks/
vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref-corrected.csv
- copied, changed from r180331, vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv
vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref.csv
- copied, changed from r180331, vmkit/trunk/tests/benchmarks/j3-stale-ref.csv
vmkit/trunk/incinerator/tests/benchmarks/monitor_process.sh
- copied, changed from r180331, vmkit/trunk/tests/benchmarks/monitor_process.sh
vmkit/trunk/incinerator/tests/benchmarks/plot_benchmarks.plot
- copied, changed from r180331, vmkit/trunk/tests/benchmarks/plot_benchmarks.plot
vmkit/trunk/incinerator/tests/benchmarks/rebase_time.sh
- copied, changed from r180331, vmkit/trunk/tests/benchmarks/rebase_time.sh
vmkit/trunk/incinerator/tests/dacapo/
vmkit/trunk/incinerator/tests/dacapo/2006-10/
vmkit/trunk/incinerator/tests/dacapo/2006-10-MR2/
vmkit/trunk/incinerator/tests/dacapo/2006-10-MR2/Makefile
- copied, changed from r180331, vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile
vmkit/trunk/incinerator/tests/dacapo/2006-10/Makefile
- copied, changed from r180331, vmkit/trunk/tests/dacapo/2006-10/Makefile
vmkit/trunk/incinerator/tests/dacapo/9.12-bach/
vmkit/trunk/incinerator/tests/dacapo/9.12-bach/Makefile
- copied, changed from r180331, vmkit/trunk/tests/dacapo/9.12-bach/Makefile
vmkit/trunk/incinerator/tests/dacapo/Makefile
- copied, changed from r180331, vmkit/trunk/tests/dacapo/Makefile
vmkit/trunk/incinerator/tests/dacapo/Makefile.inc
- copied, changed from r180331, vmkit/trunk/tests/dacapo/Makefile.inc
vmkit/trunk/incinerator/tests/dacapo/jars/
vmkit/trunk/incinerator/tests/dacapo/jars/download.txt
- copied, changed from r180331, vmkit/trunk/tests/dacapo/jars/download.txt
vmkit/trunk/incinerator/tests/debug.txt
- copied, changed from r180331, vmkit/trunk/tests/debug.txt
vmkit/trunk/incinerator/tests/ijvm.tests.A/
vmkit/trunk/incinerator/tests/ijvm.tests.A/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.A/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.A/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.A/.project
vmkit/trunk/incinerator/tests/ijvm.tests.A/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.A/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.A/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.A/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.A/src/
vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/
vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/A.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java
vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/.project
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java
vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/.project
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/B/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java
vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/
vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java
vmkit/trunk/incinerator/tests/ijvm.tests.C/
vmkit/trunk/incinerator/tests/ijvm.tests.C/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.C/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.C/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.C/.project
vmkit/trunk/incinerator/tests/ijvm.tests.C/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.C/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.C/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.C/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.C/src/
vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/tests/C/
vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/tests/C/C.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/.project
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java
vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/.project
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/D/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java
vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.classpath
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.Runner/.classpath
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.project
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.Runner/.project
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/META-INF/
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/build.properties
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.Runner/build.properties
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java
vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java
- copied, changed from r180331, vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java
vmkit/trunk/incinerator/tests/minimal.xargs
- copied, changed from r180331, vmkit/trunk/tests/minimal.xargs
vmkit/trunk/patches/classpath-0.99.macos.patch
Removed:
vmkit/trunk/tests/AnnotationClassTest.java
vmkit/trunk/tests/FieldWriteTest.java
vmkit/trunk/tests/InstanceOfThisTest.java
vmkit/trunk/tests/InvokeFinalizerTest.java
vmkit/trunk/tests/LshlTest.java
vmkit/trunk/tests/LshrTest.java
vmkit/trunk/tests/MyAnnotation.java
vmkit/trunk/tests/ThisReferenceTest.java
vmkit/trunk/tests/ThreadTest.java
vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv
vmkit/trunk/tests/benchmarks/j3-stale-ref.csv
vmkit/trunk/tests/benchmarks/monitor_process.sh
vmkit/trunk/tests/benchmarks/plot_benchmarks.plot
vmkit/trunk/tests/benchmarks/rebase_time.sh
vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile
vmkit/trunk/tests/dacapo/2006-10/Makefile
vmkit/trunk/tests/dacapo/9.12-bach/Makefile
vmkit/trunk/tests/dacapo/Makefile
vmkit/trunk/tests/dacapo/Makefile.inc
vmkit/trunk/tests/dacapo/jars/download.txt
vmkit/trunk/tests/debug.txt
vmkit/trunk/tests/ijvm.tests.A/.classpath
vmkit/trunk/tests/ijvm.tests.A/.project
vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.A/build.properties
vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java
vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java
vmkit/trunk/tests/ijvm.tests.AImpl/.classpath
vmkit/trunk/tests/ijvm.tests.AImpl/.project
vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.AImpl/build.properties
vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java
vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java
vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java
vmkit/trunk/tests/ijvm.tests.BImpl/.classpath
vmkit/trunk/tests/ijvm.tests.BImpl/.project
vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.BImpl/build.properties
vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java
vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java
vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java
vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath
vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project
vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties
vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java
vmkit/trunk/tests/ijvm.tests.C/.classpath
vmkit/trunk/tests/ijvm.tests.C/.project
vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.C/build.properties
vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java
vmkit/trunk/tests/ijvm.tests.CImpl/.classpath
vmkit/trunk/tests/ijvm.tests.CImpl/.project
vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.CImpl/build.properties
vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java
vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java
vmkit/trunk/tests/ijvm.tests.DImpl/.classpath
vmkit/trunk/tests/ijvm.tests.DImpl/.project
vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.DImpl/build.properties
vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java
vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java
vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java
vmkit/trunk/tests/ijvm.tests.Runner/.classpath
vmkit/trunk/tests/ijvm.tests.Runner/.project
vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF
vmkit/trunk/tests/ijvm.tests.Runner/build.properties
vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java
vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java
vmkit/trunk/tests/minimal.xargs
Modified:
vmkit/trunk/README.TXT
Modified: vmkit/trunk/README.TXT
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/README.TXT?rev=180332&r1=180331&r2=180332&view=diff
==============================================================================
--- vmkit/trunk/README.TXT (original)
+++ vmkit/trunk/README.TXT Thu Apr 25 11:58:33 2013
@@ -15,10 +15,28 @@ apt-get install default-jre default-jdk
GNU Classpath:
==============
+* For Macos users
+sudo port install antlr
wget http://ftp.gnu.org/gnu/classpath/classpath-0.99.tar.gz
tar zxf classpath-0.99.tar.gz
-ln -s classpath-0.99 classpath
-cd classpath
+patch -p1 < patches/classpath-0.99.macos.patch
+cd classpath-0.99
+./configure --disable-plugin --disable-examples --disable-Werror --with-antlr-jar=/opt//local/share/java/antlr.jar
+make -j12
+cd lib
+ln -s ../native/jni/gtk-peer/.libs/libgtkpeer.dylib;
+ln -s ../native/jni/gconf-peer/.libs/libgconfpeer.dylib;
+ln -s ../native/jni/java-io/.libs/libjavaio.dylib;
+ln -s ../native/jni/java-lang/.libs/libjavalangreflect.dylib;
+ln -s ../native/jni/java-lang/.libs/libjavalang.dylib;
+ln -s ../native/jni/java-net/.libs/libjavanet.dylib;
+ln -s ../native/jni/java-nio/.libs/libjavanio.dylib;
+ln -s ../native/jni/java-util/.libs/libjavautil.dylib;
+
+* For Linux users:
+wget http://ftp.gnu.org/gnu/classpath/classpath-0.99.tar.gz
+tar zxf classpath-0.99.tar.gz
+cd classpath-0.99
./configure --disable-plugin --disable-examples --disable-Werror
make -j12
cd lib
@@ -31,15 +49,12 @@ ln -sf ../native/jni/java-net/.libs/libj
ln -sf ../native/jni/java-nio/.libs/libjavanio.so
ln -sf ../native/jni/java-util/.libs/libjavautil.so
-* Go root
-cd classpath
-sudo make install
-sudo ldconfig
-
=====
LLVM:
=====
+* Notice that installing clang is not mandatory on a recent MACOS
+
* Get it (git):
git clone http://llvm.org/git/llvm.git
Copied: vmkit/trunk/incinerator/tests/AnnotationClassTest.java (from r180331, vmkit/trunk/tests/AnnotationClassTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/AnnotationClassTest.java?p2=vmkit/trunk/incinerator/tests/AnnotationClassTest.java&p1=vmkit/trunk/tests/AnnotationClassTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/FieldWriteTest.java (from r180331, vmkit/trunk/tests/FieldWriteTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/FieldWriteTest.java?p2=vmkit/trunk/incinerator/tests/FieldWriteTest.java&p1=vmkit/trunk/tests/FieldWriteTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/InstanceOfThisTest.java (from r180331, vmkit/trunk/tests/InstanceOfThisTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/InstanceOfThisTest.java?p2=vmkit/trunk/incinerator/tests/InstanceOfThisTest.java&p1=vmkit/trunk/tests/InstanceOfThisTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/InvokeFinalizerTest.java (from r180331, vmkit/trunk/tests/InvokeFinalizerTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/InvokeFinalizerTest.java?p2=vmkit/trunk/incinerator/tests/InvokeFinalizerTest.java&p1=vmkit/trunk/tests/InvokeFinalizerTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/LshlTest.java (from r180331, vmkit/trunk/tests/LshlTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/LshlTest.java?p2=vmkit/trunk/incinerator/tests/LshlTest.java&p1=vmkit/trunk/tests/LshlTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/LshrTest.java (from r180331, vmkit/trunk/tests/LshrTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/LshrTest.java?p2=vmkit/trunk/incinerator/tests/LshrTest.java&p1=vmkit/trunk/tests/LshrTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/MyAnnotation.java (from r180331, vmkit/trunk/tests/MyAnnotation.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/MyAnnotation.java?p2=vmkit/trunk/incinerator/tests/MyAnnotation.java&p1=vmkit/trunk/tests/MyAnnotation.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ThisReferenceTest.java (from r180331, vmkit/trunk/tests/ThisReferenceTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ThisReferenceTest.java?p2=vmkit/trunk/incinerator/tests/ThisReferenceTest.java&p1=vmkit/trunk/tests/ThisReferenceTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ThreadTest.java (from r180331, vmkit/trunk/tests/ThreadTest.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ThreadTest.java?p2=vmkit/trunk/incinerator/tests/ThreadTest.java&p1=vmkit/trunk/tests/ThreadTest.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref-corrected.csv (from r180331, vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref-corrected.csv?p2=vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref-corrected.csv&p1=vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref.csv (from r180331, vmkit/trunk/tests/benchmarks/j3-stale-ref.csv)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref.csv?p2=vmkit/trunk/incinerator/tests/benchmarks/j3-stale-ref.csv&p1=vmkit/trunk/tests/benchmarks/j3-stale-ref.csv&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/benchmarks/monitor_process.sh (from r180331, vmkit/trunk/tests/benchmarks/monitor_process.sh)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/benchmarks/monitor_process.sh?p2=vmkit/trunk/incinerator/tests/benchmarks/monitor_process.sh&p1=vmkit/trunk/tests/benchmarks/monitor_process.sh&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/benchmarks/plot_benchmarks.plot (from r180331, vmkit/trunk/tests/benchmarks/plot_benchmarks.plot)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/benchmarks/plot_benchmarks.plot?p2=vmkit/trunk/incinerator/tests/benchmarks/plot_benchmarks.plot&p1=vmkit/trunk/tests/benchmarks/plot_benchmarks.plot&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/benchmarks/rebase_time.sh (from r180331, vmkit/trunk/tests/benchmarks/rebase_time.sh)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/benchmarks/rebase_time.sh?p2=vmkit/trunk/incinerator/tests/benchmarks/rebase_time.sh&p1=vmkit/trunk/tests/benchmarks/rebase_time.sh&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/dacapo/2006-10-MR2/Makefile (from r180331, vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/dacapo/2006-10-MR2/Makefile?p2=vmkit/trunk/incinerator/tests/dacapo/2006-10-MR2/Makefile&p1=vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/dacapo/2006-10/Makefile (from r180331, vmkit/trunk/tests/dacapo/2006-10/Makefile)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/dacapo/2006-10/Makefile?p2=vmkit/trunk/incinerator/tests/dacapo/2006-10/Makefile&p1=vmkit/trunk/tests/dacapo/2006-10/Makefile&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/dacapo/9.12-bach/Makefile (from r180331, vmkit/trunk/tests/dacapo/9.12-bach/Makefile)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/dacapo/9.12-bach/Makefile?p2=vmkit/trunk/incinerator/tests/dacapo/9.12-bach/Makefile&p1=vmkit/trunk/tests/dacapo/9.12-bach/Makefile&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/dacapo/Makefile (from r180331, vmkit/trunk/tests/dacapo/Makefile)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/dacapo/Makefile?p2=vmkit/trunk/incinerator/tests/dacapo/Makefile&p1=vmkit/trunk/tests/dacapo/Makefile&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/dacapo/Makefile.inc (from r180331, vmkit/trunk/tests/dacapo/Makefile.inc)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/dacapo/Makefile.inc?p2=vmkit/trunk/incinerator/tests/dacapo/Makefile.inc&p1=vmkit/trunk/tests/dacapo/Makefile.inc&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/dacapo/jars/download.txt (from r180331, vmkit/trunk/tests/dacapo/jars/download.txt)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/dacapo/jars/download.txt?p2=vmkit/trunk/incinerator/tests/dacapo/jars/download.txt&p1=vmkit/trunk/tests/dacapo/jars/download.txt&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/debug.txt (from r180331, vmkit/trunk/tests/debug.txt)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/debug.txt?p2=vmkit/trunk/incinerator/tests/debug.txt&p1=vmkit/trunk/tests/debug.txt&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.A/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.A/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.A/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.A/.classpath&p1=vmkit/trunk/tests/ijvm.tests.A/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.A/.project (from r180331, vmkit/trunk/tests/ijvm.tests.A/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.A/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.A/.project&p1=vmkit/trunk/tests/ijvm.tests.A/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.A/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.A/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.A/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.A/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.A/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.A/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.A/build.properties&p1=vmkit/trunk/tests/ijvm.tests.A/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/A.java (from r180331, vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/A.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/A.java&p1=vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java (from r180331, vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java&p1=vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.classpath&p1=vmkit/trunk/tests/ijvm.tests.AImpl/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.project (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/.project&p1=vmkit/trunk/tests/ijvm.tests.AImpl/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/build.properties&p1=vmkit/trunk/tests/ijvm.tests.AImpl/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java&p1=vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java&p1=vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java (from r180331, vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java&p1=vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.classpath&p1=vmkit/trunk/tests/ijvm.tests.BImpl/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.project (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/.project&p1=vmkit/trunk/tests/ijvm.tests.BImpl/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/build.properties&p1=vmkit/trunk/tests/ijvm.tests.BImpl/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java&p1=vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java&p1=vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java (from r180331, vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java&p1=vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.classpath&p1=vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.project (from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/.project&p1=vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/build.properties&p1=vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java (from r180331, vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java&p1=vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.C/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.C/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.C/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.C/.classpath&p1=vmkit/trunk/tests/ijvm.tests.C/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.C/.project (from r180331, vmkit/trunk/tests/ijvm.tests.C/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.C/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.C/.project&p1=vmkit/trunk/tests/ijvm.tests.C/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.C/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.C/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.C/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.C/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.C/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.C/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.C/build.properties&p1=vmkit/trunk/tests/ijvm.tests.C/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/tests/C/C.java (from r180331, vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/tests/C/C.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.C/src/ijvm/tests/C/C.java&p1=vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.classpath&p1=vmkit/trunk/tests/ijvm.tests.CImpl/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.project (from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/.project&p1=vmkit/trunk/tests/ijvm.tests.CImpl/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/build.properties&p1=vmkit/trunk/tests/ijvm.tests.CImpl/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java (from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java&p1=vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java (from r180331, vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java&p1=vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.classpath&p1=vmkit/trunk/tests/ijvm.tests.DImpl/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.project (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/.project&p1=vmkit/trunk/tests/ijvm.tests.DImpl/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/build.properties&p1=vmkit/trunk/tests/ijvm.tests.DImpl/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java&p1=vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java&p1=vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java (from r180331, vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java&p1=vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.classpath (from r180331, vmkit/trunk/tests/ijvm.tests.Runner/.classpath)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.classpath?p2=vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.classpath&p1=vmkit/trunk/tests/ijvm.tests.Runner/.classpath&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.project (from r180331, vmkit/trunk/tests/ijvm.tests.Runner/.project)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.project?p2=vmkit/trunk/incinerator/tests/ijvm.tests.Runner/.project&p1=vmkit/trunk/tests/ijvm.tests.Runner/.project&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF (from r180331, vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF?p2=vmkit/trunk/incinerator/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF&p1=vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.Runner/build.properties (from r180331, vmkit/trunk/tests/ijvm.tests.Runner/build.properties)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.Runner/build.properties?p2=vmkit/trunk/incinerator/tests/ijvm.tests.Runner/build.properties&p1=vmkit/trunk/tests/ijvm.tests.Runner/build.properties&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java (from r180331, vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java&p1=vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java (from r180331, vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java?p2=vmkit/trunk/incinerator/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java&p1=vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Copied: vmkit/trunk/incinerator/tests/minimal.xargs (from r180331, vmkit/trunk/tests/minimal.xargs)
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/incinerator/tests/minimal.xargs?p2=vmkit/trunk/incinerator/tests/minimal.xargs&p1=vmkit/trunk/tests/minimal.xargs&r1=180331&r2=180332&rev=180332&view=diff
==============================================================================
(empty)
Added: vmkit/trunk/patches/classpath-0.99.macos.patch
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/patches/classpath-0.99.macos.patch?rev=180332&view=auto
==============================================================================
--- vmkit/trunk/patches/classpath-0.99.macos.patch (added)
+++ vmkit/trunk/patches/classpath-0.99.macos.patch Thu Apr 25 11:58:33 2013
@@ -0,0 +1,15 @@
+diff -u -r test/classpath-0.99/native/jni/java-io/java_io_VMConsole.c classpath-0.99/native/jni/java-io/java_io_VMConsole.c
+--- test/classpath-0.99/native/jni/java-io/java_io_VMConsole.c 2012-01-08 13:35:53.000000000 +0100
++++ classpath-0.99/native/jni/java-io/java_io_VMConsole.c 2012-12-03 16:25:36.000000000 +0100
+@@ -47,7 +47,11 @@
+
+ /*************************************************************************/
+
++#if defined(__APPLE__)
++#define TERMIOS_ECHO_IFLAGS (IXON|IXOFF|IXANY)
++#else
+ #define TERMIOS_ECHO_IFLAGS (IUCLC|IXON|IXOFF|IXANY)
++#endif
+ #define TERMIOS_ECHO_LFLAGS (ECHO|ECHOE|ECHOK|ECHONL|TOSTOP)
+
+ /*
Removed: vmkit/trunk/tests/AnnotationClassTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/AnnotationClassTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/AnnotationClassTest.java (original)
+++ vmkit/trunk/tests/AnnotationClassTest.java (removed)
@@ -1,47 +0,0 @@
-import java.lang.Deprecated;
-import java.lang.annotation.Annotation;
-import java.lang.reflect.Field;
-import java.lang.reflect.Method;
-
-/**
- * Created with IntelliJ IDEA.
- * User: inti
- * Date: 11/14/12
- * Time: 11:08 PM
- * To change this template use File | Settings | File Templates.
- */
-public class AnnotationClassTest {
-
- static class Sample {
- @Deprecated
- @MyAnnotation (property=5)
- public int x;
-
- @MyAnnotation (property=5)
- public int y() {
- return x*x;
- }
- }
-
- public static void main(String[] args) throws Exception {
- Field f = Sample.class.getField("x");
- Method m = Sample.class.getMethod("y");
- Sample sample = new Sample();
- sample.x = 14;
-
- MyAnnotation xx = (MyAnnotation)f.getAnnotation(MyAnnotation.class);
- MyAnnotation yy = (MyAnnotation)f.getAnnotation(MyAnnotation.class);
-
- check(f.getInt(sample) == 14);
- f.setInt(sample, 17);
- check(f.getInt(sample) == 17);
- check(xx != null);
- check(yy != null);
- //int s = yy.property();
- //check(s == 5);
- }
-
- private static void check(boolean b) throws Exception {
- if (!b) throw new Exception("Test failed!!!");
- }
-}
Removed: vmkit/trunk/tests/FieldWriteTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/FieldWriteTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/FieldWriteTest.java (original)
+++ vmkit/trunk/tests/FieldWriteTest.java (removed)
@@ -1,28 +0,0 @@
-import java.lang.Thread;
-
-public class FieldWriteTest {
- static class FieldWriterThread extends Thread {
- boolean val = false;
-
- FieldWriterThread() { super(); }
-
- public void run() {
- val = true;
- }
- }
-
- public static void check(boolean b) throws Exception {
- if (!b) throw new Exception("Check failed!");
- }
-
- public static void main(String[] args) throws Exception {
- for (int i = 0; i < 100; ++i) {
- FieldWriterThread t = new FieldWriterThread();
- t.start();
- check(t.isAlive());
- t.join(); // Synchronization point!
- check(!t.isAlive());
- check(t.val);
- }
- }
-}
Removed: vmkit/trunk/tests/InstanceOfThisTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/InstanceOfThisTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/InstanceOfThisTest.java (original)
+++ vmkit/trunk/tests/InstanceOfThisTest.java (removed)
@@ -1,27 +0,0 @@
-public class InstanceOfThisTest {
- public static void main(String[] args) {
- new A().maybeFoo();
- new B().maybeFoo();
- new C().maybeFoo();
- }
-
- static class A {
- void maybeFoo() {
- if (this instanceof B)
- ((B)this).foo();
- }
- }
-
- static class B extends A {
- void foo() {
- System.out.println("B!");
- }
- }
-
- static class C extends B {
- void foo() {
- System.out.println("C!");
- }
- }
-}
-
Removed: vmkit/trunk/tests/InvokeFinalizerTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/InvokeFinalizerTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/InvokeFinalizerTest.java (original)
+++ vmkit/trunk/tests/InvokeFinalizerTest.java (removed)
@@ -1,5 +0,0 @@
-public class InvokeFinalizerTest {
- public static void main(String[] args) throws Throwable {
- new InvokeFinalizerTest().finalize();
- }
-}
Removed: vmkit/trunk/tests/LshlTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/LshlTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/LshlTest.java (original)
+++ vmkit/trunk/tests/LshlTest.java (removed)
@@ -1,15 +0,0 @@
-class LshlTest {
- public static void check(boolean b) throws Exception {
- if (!b) throw new Exception("Check failed!");
- }
-
- public static void main(String[] args) throws Exception {
- long l = 1;
- check(l == 1);
- check(l << 10 == 1024);
- check(l << 32 == 4294967296L);
- check(l << 64 == 1);
- check(l << 128 == 1);
- check(l << -10 == 18014398509481984L);
- }
-}
Removed: vmkit/trunk/tests/LshrTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/LshrTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/LshrTest.java (original)
+++ vmkit/trunk/tests/LshrTest.java (removed)
@@ -1,15 +0,0 @@
-class LshrTest {
- public static void check(boolean b) throws Exception {
- if (!b) throw new Exception("Check failed!");
- }
-
- public static void main(String[] args) throws Exception {
- long l = 1;
- check(l == 1);
- check(l >> 10 == 0);
- check(l >> 32 == 0);
- check(l >> 64 == 1);
- check(l >> 128 == 1);
- check(l >> -10 == 0);
- }
-}
Removed: vmkit/trunk/tests/MyAnnotation.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/MyAnnotation.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/MyAnnotation.java (original)
+++ vmkit/trunk/tests/MyAnnotation.java (removed)
@@ -1,6 +0,0 @@
-import java.lang.annotation.Retention;
-import java.lang.annotation.RetentionPolicy;
- at Retention(RetentionPolicy.RUNTIME)
-public @interface MyAnnotation {
- int property();
-}
Removed: vmkit/trunk/tests/ThisReferenceTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ThisReferenceTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ThisReferenceTest.java (original)
+++ vmkit/trunk/tests/ThisReferenceTest.java (removed)
@@ -1,18 +0,0 @@
-public class ThisReferenceTest {
- public static void main(String[] args) {
- try {
- new ThisReferenceTest().foo();
- } catch (NullPointerException e) {
- }
- }
-
- public void foo() {
- Nested other = null;
- other.bar(this, 2L);
- }
-
- public static class Nested {
- public void bar(ThisReferenceTest other, long l) {
- }
- }
-}
Removed: vmkit/trunk/tests/ThreadTest.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ThreadTest.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ThreadTest.java (original)
+++ vmkit/trunk/tests/ThreadTest.java (removed)
@@ -1,23 +0,0 @@
-public class ThreadTest extends Thread {
- public void run() {
- // Nothing
- }
-
- public static void main(String[] args) throws InterruptedException {
- int count = 10000;
- try {
- count = Integer.parseInt(args[0]);
- }
- catch (Exception e) {
- }
- for(int i = 0; i < count ; ++i) {
- Thread t1 = new ThreadTest();
- Thread t2 = new ThreadTest();
- t1.start();
- t2.start();
-
- t1.join();
- t2.join();
- }
- }
-}
Removed: vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv (original)
+++ vmkit/trunk/tests/benchmarks/j3-stale-ref-corrected.csv (removed)
@@ -1,269 +0,0 @@
-PID,DATE,MEM_DATA,CPU_USAGE
-14003,0,83693568,0
-14003,1,84475904,62.00
-14003,2,84520960,107.00
-14003,3,84959232,83.00
-14003,4,86032384,98.00
-14003,5,86032384,100.00
-14003,6,86032384,98.00
-14003,7,86032384,93.00
-14003,8,86032384,104.00
-14003,9,86036480,97.00
-14003,10,86032384,110.00
-14003,12,85966848,53.50
-14003,13,86036480,98.00
-14003,14,86032384,97.00
-14003,15,86032384,98.00
-14003,16,85966848,108.00
-14003,17,85966848,94.00
-14003,18,86032384,101.00
-14003,19,86036480,99.00
-14003,20,86032384,101.00
-14003,21,86036480,96.00
-14003,22,86032384,117.00
-14003,23,85966848,101.00
-14003,25,86036480,51.00
-14003,26,86032384,107.00
-14003,27,85966848,98.00
-14003,28,86036480,99.00
-14003,29,86032384,106.00
-14003,30,86032384,102.00
-14003,31,86032384,103.00
-14003,32,86032384,106.00
-14003,34,86032384,56.00
-14003,35,85966848,111.00
-14003,36,86032384,104.00
-14003,37,86032384,92.00
-14003,38,86032384,99.00
-14003,39,86036480,94.00
-14003,40,86036480,97.00
-14003,41,86032384,96.00
-14003,42,86032384,104.00
-14003,43,86036480,98.00
-14003,44,86032384,117.00
-14003,46,86032384,53.00
-14003,47,86032384,102.00
-14003,48,86036480,108.00
-14003,49,86036480,91.00
-14003,50,86032384,108.00
-14003,51,85966848,96.00
-14003,52,86032384,101.00
-14003,53,86032384,90.00
-14003,54,86036480,103.00
-14003,55,86032384,96.00
-14003,56,86036480,101.00
-14003,57,86032384,89.00
-14003,58,86032384,108.00
-14003,60,85970944,51.50
-14003,61,85987328,88.00
-14003,62,86024192,100.00
-14003,63,86118400,102.00
-14003,64,86093824,121.00
-14003,65,86192128,98.00
-14003,66,86220800,102.00
-14003,67,86253568,93.00
-14003,68,86290432,108.00
-14003,70,86323200,58.00
-14003,71,86360064,105.00
-14003,72,86401024,111.00
-14003,73,86429696,106.00
-14003,74,86466560,107.00
-14003,75,86503424,103.00
-14003,77,86536192,59.50
-14003,78,86568960,94.00
-14003,79,86597632,94.00
-14003,80,86638592,103.00
-14003,81,86667264,94.00
-14003,82,86700032,112.00
-14003,83,86667264,93.00
-14003,84,86761472,100.00
-14003,85,86724608,93.00
-14003,86,86822912,102.00
-14003,87,86851584,86.00
-14003,88,86892544,99.00
-14003,89,86913024,90.00
-14003,90,86953984,99.00
-14003,91,86982656,89.00
-14003,92,87015424,99.00
-14003,93,87040000,97.00
-14003,95,86482944,52.50
-14003,96,87044096,97.00
-14003,97,87138304,106.00
-14003,98,87179264,102.00
-14003,99,87199744,97.00
-14003,100,87236608,106.00
-14003,101,87269376,92.00
-14003,102,87293952,99.00
-14003,103,87330816,91.00
-14003,104,87298048,118.00
-14003,106,87400448,56.00
-14003,107,87429120,103.00
-14003,108,87465984,107.00
-14003,109,87490560,93.00
-14003,110,87527424,108.00
-14003,111,87564288,97.00
-14003,112,87597056,104.00
-14003,113,87625728,94.00
-14003,114,87592960,108.00
-14003,115,87687168,99.00
-14003,116,87719936,88.00
-14003,117,87748608,95.00
-14003,119,87789568,51.00
-14003,120,87818240,96.00
-14003,121,87842816,96.00
-14003,122,87879680,102.00
-14003,123,87912448,96.00
-14003,124,87937024,106.00
-14003,125,87969792,95.00
-14003,126,87408640,101.00
-14003,127,88035328,110.00
-14003,128,88072192,108.00
-14003,129,88104960,96.00
-14003,130,88129536,104.00
-14003,132,88162304,47.50
-14003,133,88190976,101.00
-14003,134,88162304,101.00
-14003,135,88260608,104.00
-14003,136,88297472,101.00
-14003,137,88322048,93.00
-14003,138,88358912,105.00
-14003,139,88391680,92.00
-14003,140,88358912,121.00
-14003,141,88449024,96.00
-14003,142,88420352,103.00
-14003,144,88506368,48.50
-14003,145,88477696,94.00
-14003,146,88510464,103.00
-14003,147,88539136,94.00
-14003,148,88637440,97.00
-14003,149,88686592,136.00
-14003,151,88727552,62.00
-14003,152,88748032,95.00
-14003,153,88780800,93.00
-14003,154,88809472,95.00
-14003,155,88776704,92.00
-14003,156,88276992,94.00
-14003,157,88838144,107.00
-14003,158,88866816,96.00
-14003,159,88956928,92.00
-14003,160,88993792,106.00
-14003,161,89022464,106.00
-14003,162,89055232,99.00
-14003,163,89018368,89.00
-14003,164,89108480,96.00
-14003,165,89141248,98.00
-14003,166,89112576,97.00
-14003,167,89141248,104.00
-14003,168,89239552,97.00
-14003,169,89264128,93.00
-14003,170,89235456,97.00
-14003,172,89329664,52.00
-14003,173,89358336,99.00
-14003,174,89391104,96.00
-14003,175,89427968,99.00
-14003,176,89460736,104.00
-14003,177,89485312,104.00
-14003,178,89518080,97.00
-14003,179,89550848,90.00
-14003,180,89579520,104.00
-14003,181,89612288,89.00
-14003,182,89645056,95.00
-14003,183,89673728,89.00
-14003,184,89706496,97.00
-14003,185,89726976,89.00
-14003,186,89694208,90.00
-14003,187,89784320,81.00
-14003,188,89817088,94.00
-14003,189,89845760,90.00
-14003,190,89878528,102.00
-14003,191,89907200,90.00
-14003,192,89939968,93.00
-14003,193,89964544,96.00
-14003,194,89997312,101.00
-14003,195,90025984,93.00
-14003,196,90062848,88.00
-14003,197,90091520,92.00
-14003,198,90124288,93.00
-14003,199,90144768,92.00
-14003,200,90112000,87.00
-14003,201,90202112,89.00
-14003,202,90230784,91.00
-14003,203,90259456,95.00
-14003,204,90296320,87.00
-14003,205,90324992,93.00
-14003,206,90357760,96.00
-14003,207,90378240,96.00
-14003,208,90345472,82.00
-14003,209,90435584,88.00
-14003,210,90464256,98.00
-14003,211,90497024,96.00
-14003,212,90517504,73.00
-14003,213,90542080,73.00
-14003,214,90574848,99.00
-14003,215,90599424,78.00
-14003,216,90558464,74.00
-14003,217,90652672,82.00
-14003,218,90669056,82.00
-14003,219,90693632,88.00
-14003,220,90718208,78.00
-14003,221,90755072,82.00
-14003,223,90771456,42.00
-14003,224,90796032,68.00
-14003,225,90824704,81.00
-14003,226,90849280,96.00
-14003,227,90873856,73.00
-14003,228,90898432,76.00
-14003,229,90865664,96.00
-14003,230,90959872,99.00
-14003,231,90927104,93.00
-14003,232,90955776,100.00
-14003,233,90988544,85.00
-14003,234,90488832,99.00
-14003,235,91107328,93.00
-14003,236,91136000,96.00
-14003,237,91168768,95.00
-14003,238,91201536,88.00
-14003,239,91234304,93.00
-14003,240,91254784,95.00
-14003,241,91222016,98.00
-14003,242,91250688,104.00
-14003,243,91283456,95.00
-14003,244,91312128,98.00
-14003,245,91410432,106.00
-14003,246,91439104,102.00
-14003,247,91471872,96.00
-14003,248,91500544,91.00
-14003,249,91459584,90.00
-14003,250,91553792,89.00
-14003,251,91586560,92.00
-14003,252,91615232,101.00
-14003,253,91652096,92.00
-14003,254,91680768,95.00
-14003,255,91713536,100.00
-14003,256,91742208,90.00
-14003,257,91774976,96.00
-14003,258,91795456,103.00
-14003,260,91828224,48.50
-14003,261,91791360,90.00
-14003,262,91889664,101.00
-14003,263,91914240,86.00
-14003,264,91942912,96.00
-14003,265,91971584,91.00
-14003,266,92004352,91.00
-14003,267,92037120,94.00
-14003,268,92069888,97.00
-14003,269,92098560,105.00
-14003,270,92131328,94.00
-14003,271,92160000,93.00
-14003,272,92184576,88.00
-14003,273,92213248,101.00
-14003,274,92254208,104.00
-14003,275,92282880,98.00
-14003,276,92315648,100.00
-14003,277,92336128,98.00
-14003,278,92368896,99.00
-14003,279,92332032,93.00
-14003,280,92434432,75.00
-14003,281,92405760,12.00
-14003,282,92798976,60.00
-14003,284,92798976,0
Removed: vmkit/trunk/tests/benchmarks/j3-stale-ref.csv
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/benchmarks/j3-stale-ref.csv?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/benchmarks/j3-stale-ref.csv (original)
+++ vmkit/trunk/tests/benchmarks/j3-stale-ref.csv (removed)
@@ -1,77 +0,0 @@
-PID,DATE,MEM_DATA,CPU_USAGE
-31700,0,82620416,0
-31700,1,82620416,0
-31700,2,83570688,84.00
-31700,3,83890176,83.00
-31700,4,87556096,91.00
-31700,5,92487680,88.00
-31700,6,98541568,104.00
-31700,7,103399424,86.00
-31700,8,109211648,89.00
-31700,9,114331648,87.00
-31700,10,119197696,89.00
-31700,11,125255680,84.00
-31700,12,130113536,87.00
-31700,13,135782400,84.00
-31700,14,140853248,84.00
-31700,15,145903616,85.00
-31700,16,150765568,95.00
-31700,17,156827648,92.00
-31700,18,161677312,92.00
-31700,19,166547456,87.00
-31700,20,172613632,109.00
-31700,21,178704384,110.00
-31700,22,183554048,95.00
-31700,24,188403712,53.00
-31700,25,193261568,90.00
-31700,26,199315456,92.00
-31700,27,204206080,102.00
-31700,28,209059840,104.00
-31700,29,215130112,96.00
-31700,30,220983296,98.00
-31700,31,226050048,109.00
-31700,32,232132608,126.00
-31700,34,239091712,54.50
-31700,35,245481472,126.00
-31700,37,252755968,71.00
-31700,38,261013504,136.00
-31700,40,268550144,75.50
-31700,41,277037056,149.00
-31700,43,285544448,81.50
-31700,45,294985728,86.00
-31700,47,305041408,97.00
-31700,49,314769408,95.00
-31700,51,325689344,98.00
-31700,54,336621568,76.33
-31700,57,348766208,81.66
-31700,60,362106880,92.00
-31700,62,375476224,130.50
-31700,65,388820992,88.33
-31700,69,402210816,74.75
-31700,72,416763904,93.00
-31700,75,432205824,105.33
-31700,78,447868928,107.00
-31700,82,464117760,82.25
-31700,86,480931840,90.25
-31700,90,498143232,90.25
-31700,94,515145728,96.50
-31700,98,534171648,99.75
-31700,103,552796160,85.40
-31700,108,573046784,86.60
-31700,113,594059264,95.60
-31700,118,614739968,103.80
-31700,125,640221184,86.85
-31700,132,666951680,93.71
-31700,139,691376128,91.57
-31700,146,719286272,100.57
-31700,154,748339200,93.50
-31700,162,776155136,94.00
-31700,171,804700160,86.44
-31700,179,835207168,99.00
-31700,188,864772096,92.55
-31700,197,896733184,93.77
-31700,206,927342592,93.00
-31700,217,963043328,94.18
-31700,231,1004720128,87.07
-31700,246,1048158208,87.60
-31700,263,1094676480,85.82
Removed: vmkit/trunk/tests/benchmarks/monitor_process.sh
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/benchmarks/monitor_process.sh?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/benchmarks/monitor_process.sh (original)
+++ vmkit/trunk/tests/benchmarks/monitor_process.sh (removed)
@@ -1,181 +0,0 @@
-#/bin/bash
-
-# ps -ww -o etime:1,pid:1,time:1,%cpu,%mem,rss -C "$1" # |tr -s ' ' ','
-
-float_scale=2
-page_size=$(getconf PAGESIZE)
-clock_tick=$(getconf CLK_TCK)
-
-# Evaluate then output an equation into a float number with $float_scale precision.
-function float_eval()
-{
- local stat=0
- local result=0.0
-
- if [[ $# -gt 0 ]]; then
- result=$(echo "scale=$float_scale; $*"|bc -q 2>/dev/null)
- stat=$?
-
- if [[ "$stat" -eq 0 && -z "$result" ]]; then stat=1; fi
- fi
-
- echo -n $result
- return $stat
-}
-
-# Evaluate an equation into a condition.
-function float_cond()
-{
- local cond=0
-
- if [[ $# -gt 0 ]]; then
- cond=$(echo "$*"|bc -q 2>/dev/null)
-
- if [[ -z "$cond" ]]; then cond=0; fi
- if [[ "$cond" != 0 && "$cond" != 1 ]]; then cond=0; fi
- fi
-
- local stat=$(($cond == 0))
- return $stat
-}
-
-# Outputs a PID given a process name.
-# If multiple processes of the same program exist, only one PID will be output.
-function get_pid_from_name()
-{
- local process_name=$1
-
- ps --no-headers -ww -o pid:1 -C "$process_name"|head -n 1
- return $?
-}
-
-# Returns the memory data usage in bytes for a PID
-function get_memory_data_usage()
-{
- local pid=$1
- if [ -z "$pid" ]; then return 1; fi;
-
- local memory_data_pages=$(cat /proc/$pid/statm 2>/dev/null|cut -d ' ' -f 6)
- if [ -z "$memory_data_pages" ]; then return 1; fi;
-
- float_eval "$memory_data_pages * $page_size"
-}
-
-# Converts size from some size unit to bytes unit.
-function get_size_in_bytes()
-{
- local size=$1
- local number=$(echo "$size"|cut -d ' ' -f 1)
- local unit=$(echo "$size"|cut -d ' ' -f 2)
- local factor=1
-
- case $unit in
- B ) factor=1 ;;
- kB ) factor=1024 ;;
- mB ) factor=1048576 ;;
- gB ) factor=1073741824 ;;
- esac
-
- float_eval "$number * $factor"
-}
-
-# Returns writable memory usage, given a PID.
-function get_writable_memory_usage()
-{
- local pid=$1
- if [ -z "$pid" ]; then return 1; fi;
-
- local sum=0
- local oldIFS=$IFS
-IFS='
-'
- for entry in $(cat /proc/$pid/smaps|tr -s ' '|grep '^Private_Dirty: [^0]'|cut -d ' ' -f '2,3'); do
- sum=$(float_eval "$sum + $(get_size_in_bytes $entry)")
- done
- IFS=oldIFS
-
- echo $sum
-}
-
-# Returns the CPU time (user+kernel) in seconds, given a PID.
-function get_cpu_time()
-{
- local pid=$1
- if [ -z "$pid" ]; then return 1; fi;
-
- local user_time=$(cat /proc/$pid/stat 2>/dev/null|cut -d ' ' -f 14)
- if [ -z "$user_time" ]; then return 1; fi;
-
- local kernel_time=$(cat /proc/$pid/stat 2>/dev/null|cut -d ' ' -f 15)
- if [ -z "$kernel_time" ]; then return 1; fi;
-
- float_eval "($user_time + $kernel_time) / $clock_tick"
-}
-
-# Outputs the CPU average usage, given a PID.
-function get_cpu_avg_usage()
-{
- local pid=$1
- local avg_period=$2
- local _cpu_avg_usage=$3
- local _last_cpu_time=$4
- local last_cpu_time
-
- eval last_cpu_time='$'$_last_cpu_time''
-
- if [ -z "$pid" ]; then return 1; fi;
-
- if [ -z "$last_cpu_time" ]; then
- last_cpu_time=$(get_cpu_time $pid)
- if [ -z "$last_cpu_time" ]; then return 1; fi;
- fi;
-
- local cpu_time=$(get_cpu_time $pid)
- if [ -z "$cpu_time" ]; then return 1; fi;
-
- local cpu_avg_usage=$(float_eval "100 * ( $cpu_time - $last_cpu_time ) / $avg_period")
-# local cpu_avg_usage=$(float_eval "$cpu_time - $last_cpu_time"),$(float_eval "100 * ( $cpu_time - $last_cpu_time ) / $avg_period")
-
- eval $_cpu_avg_usage="'$cpu_avg_usage'"
- eval $_last_cpu_time="'$cpu_time'"
- return 0
-}
-
-period=
-the_date=
-the_last_date=$(date '+%s')
-the_last_cpu_time=
-the_cpu_avg_usage=
-
-sleep 1
-
-echo "PID,DATE,MEM_DATA,CPU_USAGE"
-#echo "DATE,PID,MEM_DATA,CPU_TIME,CPU_TIME_DIFF,CPU_USAGE"
-
-while true
-do
- pid=$(get_pid_from_name "$1")
-
- if [ ! -z "$pid" ]; then
- the_date=$(date '+%s')
- period=$(($the_date - $the_last_date))
- the_last_date=$the_date
-
- if [ "$period" -gt "0" ]; then
- get_cpu_avg_usage $pid $period the_cpu_avg_usage the_last_cpu_time
-
-# echo "$(date '+%F %T'),$pid,$(get_writable_memory_usage $pid),$(get_cpu_time $pid),$the_cpu_avg_usage"
-# echo "$(date -d "@$the_date" '+%F %T'),$pid,$(get_writable_memory_usage $pid),$the_cpu_avg_usage"
- echo "$pid,$the_date,$(get_writable_memory_usage $pid),$the_cpu_avg_usage"
- fi;
- fi;
-done
-
-# gnuplot
-# set datafile separator ","
-# set xdata time
-# set timefmt "%Y-%m-%d %H:%M:%S"
-# set format x "%M:%S"
-# plot "jasmin_player.csv" using 1:3 title "Memory Usage" with lines
-# plot "jasmin_player.csv" using 1:4 title "CPU Usage" with lines
-
Removed: vmkit/trunk/tests/benchmarks/plot_benchmarks.plot
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/benchmarks/plot_benchmarks.plot?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/benchmarks/plot_benchmarks.plot (original)
+++ vmkit/trunk/tests/benchmarks/plot_benchmarks.plot (removed)
@@ -1,34 +0,0 @@
-#!/usr/bin/gnuplot -p
-
-set border 3
-set xtics axis nomirror
-set ytics axis nomirror
-set xlabel "Time"
-set ylabel "Memory usage"
-set xdata time
-set timefmt "%s"
-set format x "%M:%S"
-set format y "%.1s %cB"
-set datafile separator ","
-
-set term wxt 0
-plot \
- "j3-stale-ref.csv" \
- using 2:3 \
- title "Presence of stale references" \
- with lines linewidth "2pt" linecolor rgb "red", \
- "j3-stale-ref-corrected.csv" \
- using 2:3 \
- title "Stale references corrected" \
- with lines linewidth "3pt" linetype "dotted" linecolor rgb "blue" \
-
-#set term wxt 1
-#plot \
-# "j3-stale-ref.csv" \
-# using 2:3 \
-# title "Presence of stale references" \
-# with lines linewidth "2pt" linecolor rgb "red", \
-# "j3-stale-ref-corrected.csv" \
-# using 2:3 \
-# title "Stale references corrected" \
-# with lines linewidth "3pt" linetype "dotted" linecolor rgb "blue" \
Removed: vmkit/trunk/tests/benchmarks/rebase_time.sh
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/benchmarks/rebase_time.sh?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/benchmarks/rebase_time.sh (original)
+++ vmkit/trunk/tests/benchmarks/rebase_time.sh (removed)
@@ -1,19 +0,0 @@
-#!/bin/bash
-
-input=$1
-headline=$(head -n 1 "$input")
-base_time=$(head -n 2 "$input"|tail -n 1|cut -d ',' -f 2)
-
-echo $headline
-
-oldIFS=$IFS
-IFS='
-'
-for entry in $(cat "$input"|grep '^[0-9]'); do
- pid=$(echo $entry|cut -d ',' -f 1)
- time=$(echo $entry|cut -d ',' -f 2)
- data=$(echo $entry|cut -d ',' -f '3-')
-
- echo "$pid,$(($time - $base_time)),$data"
-done
-IFS=oldIFS
Removed: vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile (original)
+++ vmkit/trunk/tests/dacapo/2006-10-MR2/Makefile (removed)
@@ -1,6 +0,0 @@
-LEVEL := ..
-DACAPO_VERSION := 2006-10-MR2
-DACAPO_ARGS := -s default
-DECAPO_BENCHMARKS := antlr bloat chart eclipse fop hsqldb jython luindex lusearch pmd xalan batik ps
-
-include ../Makefile.inc
Removed: vmkit/trunk/tests/dacapo/2006-10/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/dacapo/2006-10/Makefile?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/dacapo/2006-10/Makefile (original)
+++ vmkit/trunk/tests/dacapo/2006-10/Makefile (removed)
@@ -1,6 +0,0 @@
-LEVEL := ..
-DACAPO_VERSION := 2006-10
-DACAPO_ARGS := -s default
-DECAPO_BENCHMARKS := antlr bloat chart eclipse fop hsqldb jython luindex lusearch pmd xalan batik ps
-
-include ../Makefile.inc
Removed: vmkit/trunk/tests/dacapo/9.12-bach/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/dacapo/9.12-bach/Makefile?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/dacapo/9.12-bach/Makefile (original)
+++ vmkit/trunk/tests/dacapo/9.12-bach/Makefile (removed)
@@ -1,6 +0,0 @@
-LEVEL := ..
-DACAPO_VERSION := 9.12-bach
-DACAPO_ARGS := -s default
-DECAPO_BENCHMARKS := avrora batik eclipse fop h2 jython luindex lusearch pmd sunflow tomcat tradebeans tradesoap xalan
-
-include ../Makefile.inc
Removed: vmkit/trunk/tests/dacapo/Makefile
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/dacapo/Makefile?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/dacapo/Makefile (original)
+++ vmkit/trunk/tests/dacapo/Makefile (removed)
@@ -1,9 +0,0 @@
-LEVEL := .
-DIRS := 2006-10 2006-10-MR2 9.12-bach
-
-default: all
-
-$(DIRS)::
- $(MAKE) -C $@ $(MAKECMDGOALS)
-
-all clean: $(DIRS)
Removed: vmkit/trunk/tests/dacapo/Makefile.inc
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/dacapo/Makefile.inc?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/dacapo/Makefile.inc (original)
+++ vmkit/trunk/tests/dacapo/Makefile.inc (removed)
@@ -1,35 +0,0 @@
-TEMP_LEVEL := ../..
-DACAPO := $(PWD)/$(LEVEL)/jars/dacapo-$(DACAPO_VERSION).jar
-LOG_DIR := $(LEVEL)/logs
-LOG_DIR_FROM_TEMP := $(PWD)/$(LOG_DIR)
-J3_PATH := $(PWD)/../$(TEMP_LEVEL)/$(LEVEL)/vmkit_stale_ref/Debug+Asserts/bin/j3
-TEMP_J3 := $(PWD)/$(LEVEL)/$(DACAPO_VERSION)/j3
-IJVM_PATH := $(PWD)/../$(TEMP_LEVEL)/$(LEVEL)/ijvm/Debug+Asserts/bin/j3
-TEMP_IJVM := $(PWD)/$(LEVEL)/$(DACAPO_VERSION)/ijvm
-
-ifndef ENABLE_J3
- ENABLE_J3 := 1
-endif
-
-ifndef ENABLE_IJVM
- ENABLE_IJVM := 1
-endif
-
-J3_DEFINED := [ "$(ENABLE_J3)" -ne 0 ]
-IJVM_DEFINED := [ "$(ENABLE_IJVM)" -ne 0 ]
-
-all: $(VM) $(LOG_DIR) $(DECAPO_BENCHMARKS)
-
-$(LOG_DIR):
- @mkdir -p $@ 2>/dev/null
-
-$(DECAPO_BENCHMARKS):
- @-$(J3_DEFINED) && echo "Dacapo benchmark version " $(DACAPO_VERSION) ": j3 ==> " $@
- @-$(J3_DEFINED) && rm -rf $(TEMP_J3)/$@ && mkdir -p $(TEMP_J3)/$@
- @-$(J3_DEFINED) && cd $(TEMP_J3)/$@ && $(J3_PATH) -jar $(DACAPO) $(DACAPO_ARGS) $@ >$(LOG_DIR_FROM_TEMP)/j3-$@-$(DACAPO_VERSION).log 2>&1
- @-$(IJVM_DEFINED) && echo "Dacapo benchmark version " $(DACAPO_VERSION) ": ijvm ==> " $@
- @-$(IJVM_DEFINED) && rm -rf $(TEMP_IJVM)/$@ && mkdir -p $(TEMP_IJVM)/$@
- @-$(IJVM_DEFINED) && cd $(TEMP_IJVM)/$@ && $(IJVM_PATH) -jar $(DACAPO) $(DACAPO_ARGS) $@ >$(LOG_DIR_FROM_TEMP)/ijvm-$@-$(DACAPO_VERSION).log 2>&1
-
-clean:
- @-rm -rf $(LOG_DIR) $(TEMP_J3) $(TEMP_IJVM) 2>/dev/null
Removed: vmkit/trunk/tests/dacapo/jars/download.txt
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/dacapo/jars/download.txt?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/dacapo/jars/download.txt (original)
+++ vmkit/trunk/tests/dacapo/jars/download.txt (removed)
@@ -1,3 +0,0 @@
-http://sourceforge.net/projects/dacapobench/files/archive/2006-10/
-http://sourceforge.net/projects/dacapobench/files/archive/2006-10-MR2/
-http://sourceforge.net/projects/dacapobench/files/9.12-bach/
Removed: vmkit/trunk/tests/debug.txt
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/debug.txt?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/debug.txt (original)
+++ vmkit/trunk/tests/debug.txt (removed)
@@ -1,12 +0,0 @@
-/home/koutheir/PhD/VMKit/vmkit_stale_ref/Debug+Asserts/bin/j3 -jar framework.jar -xargs /home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/minimal.xargs
-
-framework call j3.J3Mgr resetReferencesToBundle ijvm.tests.AImpl
-
-framework call j3.J3Mgr resetReferencesToBundle ijvm.tests.Runner
-
-framework meminfo -gc
-
-bundles
-start 18
-
-framework call j3.J3Mgr dumpClassLoaderBundles
Removed: vmkit/trunk/tests/ijvm.tests.A/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.A/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.A/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.A/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.A/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.A/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.A/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.A/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.A</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.A/META-INF/MANIFEST.MF (removed)
@@ -1,7 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: A
-Bundle-SymbolicName: ijvm.tests.A;singleton:=true
-Bundle-Version: 1.0.0
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Export-Package: ijvm.tests.A
Removed: vmkit/trunk/tests/ijvm.tests.A/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.A/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.A/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.A/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java (original)
+++ vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/A.java (removed)
@@ -1,7 +0,0 @@
-package ijvm.tests.A;
-
-public interface A
-{
- public void performA();
- public Token getToken();
-}
Removed: vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java (original)
+++ vmkit/trunk/tests/ijvm.tests.A/src/ijvm/tests/A/Token.java (removed)
@@ -1,6 +0,0 @@
-package ijvm.tests.A;
-
-public interface Token
-{
- public int getValue();
-}
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.AImpl</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/META-INF/MANIFEST.MF (removed)
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: A Implementation
-Bundle-SymbolicName: ijvm.tests.AImpl
-Bundle-Version: 1.0.0
-Bundle-Activator: ijvm.tests.AImpl.Activator
-Import-Package: ijvm.tests.A,
- ijvm.tests.C,
- org.osgi.framework;version="1.3.0",
- org.osgi.util.tracker;version="1.0.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/AImpl.java (removed)
@@ -1,18 +0,0 @@
-package ijvm.tests.AImpl;
-
-import ijvm.tests.A.A;
-import ijvm.tests.A.Token;
-
-public class AImpl
- implements A
-{
- public void performA()
- {
- System.out.println("AImpl.performA");
- }
-
- public Token getToken()
- {
- return new TokenImpl((int)(Math.random() * 100.0));
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/Activator.java (removed)
@@ -1,92 +0,0 @@
-package ijvm.tests.AImpl;
-
-import java.util.ArrayList;
-
-import ijvm.tests.A.A;
-import ijvm.tests.C.C;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.ServiceEvent;
-import org.osgi.framework.ServiceListener;
-import org.osgi.util.tracker.ServiceTracker;
-
-public class Activator
- implements BundleActivator, ServiceListener
-{
- private BundleContext context;
- private ServiceTracker cST;
- private ArrayList<C> c;
- private A a;
-
- public Activator()
- {
- c = new ArrayList<C>();
- }
-
- public void start(BundleContext bundleContext) throws Exception
- {
- System.out.println("AImpl provides A");
- context = bundleContext;
-
- cST = new ServiceTracker(context, C.class.getName(), null);
- cST.open();
-
- C service = (C)cST.getService();
- if (service != null) {
- System.out.println("AImpl got C @ startup");
-
- c.add(service);
- this.registerMyself();
- }
-
- context.addServiceListener(this, "(objectclass=" + C.class.getName() + ")");
-
- a = new AImpl();
- context.registerService(A.class.getName(), a, null);
- }
-
- public void stop(BundleContext bundleContext) throws Exception
- {
- System.out.println("AImpl no more provides A");
-
- context.removeServiceListener(this);
- context = null;
-
- System.out.println("AImpl lost C but keeps a stale reference to it");
- cST.close();
- cST = null;
- // c = null;
-
- a = null;
- }
-
- public void serviceChanged(ServiceEvent event)
- {
- Object service = context.getService(event.getServiceReference());
-
- switch(event.getType()) {
- case ServiceEvent.REGISTERED:
- if (C.class.isInstance(service)) {
- System.out.println("AImpl got C");
- c.add((C)service);
-
- this.registerMyself();
- }
- break;
-
- case ServiceEvent.UNREGISTERING:
- if (C.class.isInstance(service)) {
- System.out.println("AImpl lost C but keeps a stale reference to it");
- }
- break;
- }
- }
-
- private void registerMyself()
- {
- C oneC = c.get(c.size() - 1);
-
- oneC.registerObject(this);
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java (original)
+++ vmkit/trunk/tests/ijvm.tests.AImpl/src/ijvm/tests/AImpl/TokenImpl.java (removed)
@@ -1,19 +0,0 @@
-package ijvm.tests.AImpl;
-
-import ijvm.tests.A.Token;
-
-public class TokenImpl
- implements Token
-{
- int value;
-
- public TokenImpl(int value)
- {
- this.value = value;
- }
-
- public int getValue()
- {
- return value;
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.BImpl</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/META-INF/MANIFEST.MF (removed)
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: B Implementation
-Bundle-SymbolicName: ijvm.tests.BImpl
-Bundle-Version: 1.0.0
-Bundle-Activator: ijvm.tests.BImpl.Activator
-Import-Package: ijvm.tests.A,
- org.osgi.framework;version="1.3.0",
- org.osgi.util.tracker;version="1.0.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Export-Package: ijvm.tests.B
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/B/B.java (removed)
@@ -1,6 +0,0 @@
-package ijvm.tests.B;
-
-public interface B
-{
- public void performB();
-}
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/Activator.java (removed)
@@ -1,100 +0,0 @@
-package ijvm.tests.BImpl;
-
-import java.util.ArrayList;
-
-import ijvm.tests.A.A;
-import ijvm.tests.A.Token;
-import ijvm.tests.B.B;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.ServiceEvent;
-import org.osgi.framework.ServiceListener;
-import org.osgi.util.tracker.ServiceTracker;
-
-public class Activator
- implements BundleActivator, ServiceListener
-{
- private BundleContext context;
-
- private ServiceTracker aST;
- private ArrayList<A> a;
- private ArrayList<Token> tokens;
- private BImpl b;
-
- public Activator()
- {
- a = new ArrayList<A>();
- tokens = new ArrayList<Token>();
- }
-
- public void start(BundleContext bundleContext) throws Exception
- {
- System.out.println("BImpl exports and provides B");
- context = bundleContext;
-
- aST = new ServiceTracker(context, A.class.getName(), null);
- aST.open();
-
- A service = (A)aST.getService();
- if (service != null) {
- System.out.println("BImpl got A @ startup");
-
- a.add(service);
- this.useA();
- }
-
- context.addServiceListener(this, "(objectclass=" + A.class.getName() + ")");
-
- b = new BImpl();
- context.registerService(B.class.getName(), b, null);
- }
-
- public void stop(BundleContext bundleContext) throws Exception
- {
- System.out.println("BImpl no more provides B");
-
- context.removeServiceListener(this);
- context = null;
-
- System.out.println("BImpl lost A but keeps a stale reference to it");
- aST.close();
- aST = null;
- // a = null;
-
- b = null;
- }
-
- public void serviceChanged(ServiceEvent event)
- {
- Object service = context.getService(event.getServiceReference());
-
- switch(event.getType()) {
- case ServiceEvent.REGISTERED:
- if (A.class.isInstance(service)) {
- System.out.println("BImpl got A");
- a.add((A)service);
-
- this.useA();
- }
- break;
-
- case ServiceEvent.UNREGISTERING:
- if (A.class.isInstance(service)) {
- System.out.println("BImpl lost A but keeps a stale reference to it");
- }
- break;
- }
- }
-
- private void useA()
- {
- A oneA = a.get(a.size() - 1);
- Token token = oneA.getToken();
- token.getValue();
-
- tokens.add(token);
-
- System.out.println("BImpl got Token from A");
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java (original)
+++ vmkit/trunk/tests/ijvm.tests.BImpl/src/ijvm/tests/BImpl/BImpl.java (removed)
@@ -1,12 +0,0 @@
-package ijvm.tests.BImpl;
-
-import ijvm.tests.B.B;
-
-public class BImpl
- implements B
-{
- public void performB()
- {
- System.out.println("BImpl.performB");
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.BundleMgmtStress</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/META-INF/MANIFEST.MF (removed)
@@ -1,10 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: BundleMgmtStress
-Bundle-SymbolicName: ijvm.tests.BundleMgmtStress
-Bundle-Version: 1.0.0
-Bundle-Activator: ijvm.tests.BundleMgmtStress.Activator
-Import-Package: j3,
- org.osgi.framework;version="1.3.0",
- org.osgi.util.tracker;version="1.0.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
Removed: vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java (original)
+++ vmkit/trunk/tests/ijvm.tests.BundleMgmtStress/src/ijvm/tests/BundleMgmtStress/Activator.java (removed)
@@ -1,90 +0,0 @@
-package ijvm.tests.BundleMgmtStress;
-
-import j3.J3Mgr;
-
-import org.osgi.framework.Bundle;
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.BundleException;
-import org.osgi.util.tracker.ServiceTracker;
-
-public class Activator
- implements BundleActivator, Runnable
-{
- BundleContext context;
- Thread worker;
- boolean cancelWork;
- long firstBundleID;
- ServiceTracker j3mgrST;
- J3Mgr j3mgr;
- boolean correctStaleReferences;
-
- public void start(BundleContext bundleContext) throws Exception
- {
- context = bundleContext;
-
- j3mgrST = new ServiceTracker(context, J3Mgr.class.getName(), null);
- j3mgrST.open();
- j3mgr = (J3Mgr)j3mgrST.getService();
- if (j3mgr == null)
- throw new BundleException("J3 Management service must be started before this service.");
-
- correctStaleReferences = true;
- firstBundleID = 13;
-
- cancelWork = false;
- worker = new Thread(this, "Stresser");
- worker.start();
- }
-
- public void stop(BundleContext bundleContext) throws Exception
- {
- cancelWork = true;
-
- if (worker != null) {
- worker.join();
- worker = null;
- }
-
- context = null;
- }
-
- public void run()
- {
- System.out.println("Bundle management stress running...");
-
- try {
- uninstallBundle(context.getBundle(firstBundleID));
-
- while (!cancelWork) {
- Bundle bundle = context.installBundle("file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.AImpl_1.0.0.jar");
- bundle.start();
- Thread.sleep(20);
-
- System.out.println("Bundle started: " + bundle.getBundleId());
-
- uninstallBundle(bundle);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
-
- System.out.println("Bundle management stress done.");
- }
-
- void uninstallBundle(Bundle bundle)
- {
- try {
- if (correctStaleReferences) {
- j3mgr.resetReferencesToBundle(bundle);
- } else {
- bundle.stop();
- bundle.uninstall();
- }
-
- System.gc();
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.C/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.C/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.C/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.C/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.C/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.C/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.C/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.C/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.C</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.C/META-INF/MANIFEST.MF (removed)
@@ -1,8 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: C
-Bundle-SymbolicName: ijvm.tests.C
-Bundle-Version: 1.0.0
-Import-Package: org.osgi.framework;version="1.3.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Export-Package: ijvm.tests.C
Removed: vmkit/trunk/tests/ijvm.tests.C/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.C/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.C/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.C/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java (original)
+++ vmkit/trunk/tests/ijvm.tests.C/src/ijvm/tests/C/C.java (removed)
@@ -1,7 +0,0 @@
-package ijvm.tests.C;
-
-public interface C
-{
- public void performC();
- public void registerObject(Object o);
-}
Removed: vmkit/trunk/tests/ijvm.tests.CImpl/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.CImpl/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.CImpl/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.CImpl/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.CImpl/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.CImpl/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.CImpl/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.CImpl/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.CImpl</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.CImpl/META-INF/MANIFEST.MF (removed)
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: C Implementation
-Bundle-SymbolicName: ijvm.tests.CImpl
-Bundle-Version: 1.0.0
-Bundle-Activator: ijvm.tests.CImpl.Activator
-Import-Package: ijvm.tests.B,
- ijvm.tests.C,
- org.osgi.framework;version="1.3.0",
- org.osgi.util.tracker;version="1.0.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
Removed: vmkit/trunk/tests/ijvm.tests.CImpl/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.CImpl/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.CImpl/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.CImpl/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java (original)
+++ vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/Activator.java (removed)
@@ -1,83 +0,0 @@
-package ijvm.tests.CImpl;
-
-import java.util.ArrayList;
-
-import ijvm.tests.B.B;
-import ijvm.tests.C.C;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.ServiceEvent;
-import org.osgi.framework.ServiceListener;
-import org.osgi.util.tracker.ServiceTracker;
-
-public class Activator
- implements BundleActivator, ServiceListener
-{
- private BundleContext context;
-
- private ServiceTracker bST;
- private ArrayList<B> b;
- private CImpl c;
-
- public Activator()
- {
- b = new ArrayList<B>();
- }
-
- public void start(BundleContext bundleContext) throws Exception
- {
- System.out.println("CImpl exports and provides C");
- context = bundleContext;
-
- bST = new ServiceTracker(context, B.class.getName(), null);
- bST.open();
-
- B service = (B)bST.getService();
- if (service != null) {
- System.out.println("CImpl got B @ startup");
-
- b.add(service);
- }
-
- context.addServiceListener(this, "(objectclass=" + B.class.getName() + ")");
-
- c = new CImpl();
- context.registerService(C.class.getName(), c, null);
- }
-
- public void stop(BundleContext bundleContext) throws Exception
- {
- System.out.println("CImpl no more provides C");
-
- context.removeServiceListener(this);
- context = null;
-
- System.out.println("CImpl lost B but keeps a stale reference to it");
- bST.close();
- bST = null;
- // b = null;
-
- c = null;
- }
-
- public void serviceChanged(ServiceEvent event)
- {
- Object service = context.getService(event.getServiceReference());
-
- switch(event.getType()) {
- case ServiceEvent.REGISTERED:
- if (B.class.isInstance(service)) {
- System.out.println("CImpl got B");
- b.add((B)service);
- }
- break;
-
- case ServiceEvent.UNREGISTERING:
- if (B.class.isInstance(service)) {
- System.out.println("CImpl lost B but keeps a stale reference to it");
- }
- break;
- }
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java (original)
+++ vmkit/trunk/tests/ijvm.tests.CImpl/src/ijvm/tests/CImpl/CImpl.java (removed)
@@ -1,26 +0,0 @@
-package ijvm.tests.CImpl;
-
-import java.util.ArrayList;
-
-import ijvm.tests.C.C;
-
-public class CImpl
- implements C
-{
- ArrayList<Object> registeredObjects;
-
- CImpl()
- {
- registeredObjects = new ArrayList<Object>();
- }
-
- public void performC()
- {
- System.out.println("CImpl.performC");
- }
-
- public void registerObject(Object o)
- {
- registeredObjects.add(o);
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.DImpl</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/META-INF/MANIFEST.MF (removed)
@@ -1,11 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: D Implementation
-Bundle-SymbolicName: ijvm.tests.DImpl
-Bundle-Version: 1.0.0
-Bundle-Activator: ijvm.tests.DImpl.Activator
-Import-Package: ijvm.tests.C,
- org.osgi.framework;version="1.3.0",
- org.osgi.util.tracker;version="1.0.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
-Export-Package: ijvm.tests.D
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/D/D.java (removed)
@@ -1,6 +0,0 @@
-package ijvm.tests.D;
-
-public interface D
-{
- public void performD();
-}
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/Activator.java (removed)
@@ -1,83 +0,0 @@
-package ijvm.tests.DImpl;
-
-import java.util.ArrayList;
-
-import ijvm.tests.C.C;
-import ijvm.tests.D.D;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.ServiceEvent;
-import org.osgi.framework.ServiceListener;
-import org.osgi.util.tracker.ServiceTracker;
-
-public class Activator
- implements BundleActivator, ServiceListener
-{
- private BundleContext context;
-
- private ServiceTracker cST;
- private ArrayList<C> c;
- private DImpl d;
-
- public Activator()
- {
- c = new ArrayList<C>();
- }
-
- public void start(BundleContext bundleContext) throws Exception
- {
- System.out.println("DImpl exports and provides D");
- context = bundleContext;
-
- cST = new ServiceTracker(context, C.class.getName(), null);
- cST.open();
-
- C service = (C)cST.getService();
- if (service != null) {
- System.out.println("DImpl got C @ startup");
-
- c.add(service);
- }
-
- context.addServiceListener(this, "(objectclass=" + C.class.getName() + ")");
-
- d = new DImpl();
- context.registerService(D.class.getName(), d, null);
- }
-
- public void stop(BundleContext bundleContext) throws Exception
- {
- System.out.println("DImpl no more provides D");
-
- context.removeServiceListener(this);
- context = null;
-
- System.out.println("DImpl lost C but keeps a stale reference to it");
- cST.close();
- cST = null;
- // c = null;
-
- d = null;
- }
-
- public void serviceChanged(ServiceEvent event)
- {
- Object service = context.getService(event.getServiceReference());
-
- switch(event.getType()) {
- case ServiceEvent.REGISTERED:
- if (C.class.isInstance(service)) {
- System.out.println("DImpl got C");
- c.add((C)service);
- }
- break;
-
- case ServiceEvent.UNREGISTERING:
- if (C.class.isInstance(service)) {
- System.out.println("DImpl lost C but keeps a stale reference to it");
- }
- break;
- }
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java (original)
+++ vmkit/trunk/tests/ijvm.tests.DImpl/src/ijvm/tests/DImpl/DImpl.java (removed)
@@ -1,12 +0,0 @@
-package ijvm.tests.DImpl;
-
-import ijvm.tests.D.D;
-
-public class DImpl
- implements D
-{
- public void performD()
- {
- System.out.println("DImpl.performB");
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.Runner/.classpath
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.Runner/.classpath?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.Runner/.classpath (original)
+++ vmkit/trunk/tests/ijvm.tests.Runner/.classpath (removed)
@@ -1,7 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<classpath>
- <classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>
- <classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
- <classpathentry kind="src" path="src"/>
- <classpathentry kind="output" path="bin"/>
-</classpath>
Removed: vmkit/trunk/tests/ijvm.tests.Runner/.project
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.Runner/.project?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.Runner/.project (original)
+++ vmkit/trunk/tests/ijvm.tests.Runner/.project (removed)
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<projectDescription>
- <name>ijvm.tests.Runner</name>
- <comment></comment>
- <projects>
- </projects>
- <buildSpec>
- <buildCommand>
- <name>org.eclipse.jdt.core.javabuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.ManifestBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- <buildCommand>
- <name>org.eclipse.pde.SchemaBuilder</name>
- <arguments>
- </arguments>
- </buildCommand>
- </buildSpec>
- <natures>
- <nature>org.eclipse.pde.PluginNature</nature>
- <nature>org.eclipse.jdt.core.javanature</nature>
- </natures>
-</projectDescription>
Removed: vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF (original)
+++ vmkit/trunk/tests/ijvm.tests.Runner/META-INF/MANIFEST.MF (removed)
@@ -1,10 +0,0 @@
-Manifest-Version: 1.0
-Bundle-ManifestVersion: 2
-Bundle-Name: Runner
-Bundle-SymbolicName: ijvm.tests.Runner
-Bundle-Version: 1.0.0
-Bundle-Activator: ijvm.tests.Runner.Activator
-Import-Package: ijvm.tests.A,
- org.osgi.framework;version="1.3.0",
- org.osgi.util.tracker;version="1.0.0"
-Bundle-RequiredExecutionEnvironment: J2SE-1.5
Removed: vmkit/trunk/tests/ijvm.tests.Runner/build.properties
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.Runner/build.properties?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.Runner/build.properties (original)
+++ vmkit/trunk/tests/ijvm.tests.Runner/build.properties (removed)
@@ -1,4 +0,0 @@
-source.. = src/
-output.. = bin/
-bin.includes = META-INF/,\
- .
Removed: vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java (original)
+++ vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Activator.java (removed)
@@ -1,71 +0,0 @@
-package ijvm.tests.Runner;
-
-import ijvm.tests.A.A;
-
-import org.osgi.framework.BundleActivator;
-import org.osgi.framework.BundleContext;
-import org.osgi.framework.BundleException;
-import org.osgi.util.tracker.ServiceTracker;
-
-public class Activator
- implements BundleActivator, Runnable
-{
- private BundleContext context;
- private ServiceTracker aST;
- private A a;
- private Runner runner1, runner2;
- private Thread runnerThread1, runnerThread2, cancellerThread;
-
- public void start(BundleContext bundleContext) throws Exception
- {
- System.out.println("Started runner bundle.");
- context = bundleContext;
-
- aST = new ServiceTracker(context, A.class.getName(), null);
- aST.open();
-
- a = (A)aST.getService();
- if (a == null) {
- aST.close();
- aST = null;
-
- throw new BundleException("Runner bundle could not get A @ startup");
- }
- System.out.println("Runner bundle got A @ startup.");
-
- runnerThread1 = new Thread(runner1 = new Runner(a), "Runner 1");
- runnerThread2 = new Thread(runner2 = new Runner(a), "Runner 2");
- runnerThread1.start();
- runnerThread2.start();
-
-// cancellerThread = new Thread(this, "Runner Canceller");
-// cancellerThread.start();
- }
-
- public void stop(BundleContext bundleContext) throws Exception
- {
- System.out.println("Stopped runner bundle.");
-
- context = null;
-
- System.out.println("Runner bundle lost A but keeps a stale reference to it");
- aST.close();
- aST = null;
- // a = null;
-
-// runner1.cancel();
-// runner2.cancel();
-// runnerThread1.join();
-// runnerThread2.join();
- }
-
- public void run()
- {
- try {
- Thread.sleep(5000);
- runner1.cancel();
- } catch (Exception e) {
- e.printStackTrace();
- }
- }
-}
Removed: vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java (original)
+++ vmkit/trunk/tests/ijvm.tests.Runner/src/ijvm/tests/Runner/Runner.java (removed)
@@ -1,55 +0,0 @@
-package ijvm.tests.Runner;
-
-public class Runner
- implements Runnable
-{
- private Object obj;
- private static boolean sleeping;
- private boolean cancelRunning;
-
- {
- sleeping = false;
- }
-
- public Runner(Object o)
- {
- cancelRunning = false;
- obj = o;
- }
-
- public void cancel()
- {
- System.out.println("Cancelling runner thread: " + Thread.currentThread().getName());
- cancelRunning = true;
- }
-
- public void run()
- {
- System.out.println("Started runner thread: " + Thread.currentThread().getName());
-
- try {
- while (!cancelRunning) {
- long delay = 2000 + (long)(Math.random() * 1000.0);
-
- synchronized(obj) {
- while (sleeping)
- obj.wait();
- sleeping = true;
-
- System.out.println(Thread.currentThread().getName() + ": sleeping for " + delay);
- Thread.sleep(delay);
- System.out.println(Thread.currentThread().getName() + ": woke up");
-
- sleeping = false;
- obj.notifyAll();
- }
-
- Thread.sleep(200);
- }
- } catch (Exception e) {
- e.printStackTrace();
- }
-
- System.out.println("Stopped runner thread: " + Thread.currentThread().getName());
- }
-}
Removed: vmkit/trunk/tests/minimal.xargs
URL: http://llvm.org/viewvc/llvm-project/vmkit/trunk/tests/minimal.xargs?rev=180331&view=auto
==============================================================================
--- vmkit/trunk/tests/minimal.xargs (original)
+++ vmkit/trunk/tests/minimal.xargs (removed)
@@ -1,35 +0,0 @@
--Dorg.knopflerfish.framework.main.verbosity=0
--Dorg.knopflerfish.gosg.jars=file:jars/
--Forg.knopflerfish.framework.debug.errors=true
--Forg.knopflerfish.framework.debug.packages=false
--Forg.knopflerfish.framework.debug.classloader=false
--Forg.osgi.framework.system.packages.extra=
-
--Forg.knopflerfish.startlevel.use=true
-
--init
-
--install log/log_api-3.1.2.jar
--install console/console_api-3.0.3.jar
--istart cm/cm_api-3.0.4.jar
--istart log/log-3.1.2.jar
--istart console/console-3.0.3.jar
--istart consoletty/consoletty-3.0.1.jar
--istart frameworkcommands/frameworkcommands-3.1.0.jar
--istart logcommands/logcommands-3.1.1.jar
--istart useradmin/useradmin_api-3.0.2.jar
-
--launch
-
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/j3mgr_1.0.0.jar
-
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.A_1.0.0.jar
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.C_1.0.0.jar
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.AImpl_1.0.0.jar
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.BImpl_1.0.0.jar
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.CImpl_1.0.0.jar
--istart file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.DImpl_1.0.0.jar
-
--install file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.Runner_1.0.0.jar
-
--install file:///home/koutheir/PhD/VMKit/vmkit_stale_ref/tests/plugins/ijvm.tests.BundleMgmtStress_1.0.0.jar
More information about the vmkit-commits
mailing list