[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