NameDateSize

..14-Feb-20134 KiB

001-nop/14-Feb-20134 KiB

002-sleep/14-Feb-20134 KiB

003-omnibus-opcodes/14-Feb-20134 KiB

004-annotations/14-Feb-20134 KiB

005-args/14-Feb-20134 KiB

006-count10/14-Feb-20134 KiB

007-exceptions/14-Feb-20134 KiB

008-instanceof/14-Feb-20134 KiB

009-instanceof2/14-Feb-20134 KiB

010-instance/14-Feb-20134 KiB

011-array-copy/14-Feb-20134 KiB

012-math/14-Feb-20134 KiB

013-math2/14-Feb-20134 KiB

014-math3/14-Feb-20134 KiB

015-switch/14-Feb-20134 KiB

016-intern/14-Feb-20134 KiB

017-float/14-Feb-20134 KiB

018-stack-overflow/14-Feb-20134 KiB

019-wrong-array-type/14-Feb-20134 KiB

020-string/14-Feb-20134 KiB

021-string2/14-Feb-20134 KiB

022-interface/14-Feb-20134 KiB

023-many-interfaces/14-Feb-20134 KiB

024-illegal-access/14-Feb-20134 KiB

025-access-controller/14-Feb-20134 KiB

026-access/14-Feb-20134 KiB

027-arithmetic/14-Feb-20134 KiB

028-array-write/14-Feb-20134 KiB

029-assert/14-Feb-20134 KiB

030-bad-finalizer/14-Feb-20134 KiB

031-class-attributes/14-Feb-20134 KiB

032-concrete-sub/14-Feb-20134 KiB

033-class-init-deadlock/14-Feb-20134 KiB

034-call-null/14-Feb-20134 KiB

035-enum/14-Feb-20134 KiB

036-finalizer/14-Feb-20134 KiB

037-inherit/14-Feb-20134 KiB

038-inner-null/14-Feb-20134 KiB

039-join-main/14-Feb-20134 KiB

040-miranda/14-Feb-20134 KiB

041-narrowing/14-Feb-20134 KiB

042-new-instance/14-Feb-20134 KiB

043-privates/14-Feb-20134 KiB

044-proxy/14-Feb-20134 KiB

045-reflect-array/14-Feb-20134 KiB

046-reflect/14-Feb-20134 KiB

047-returns/14-Feb-20134 KiB

048-server-socket/14-Feb-20134 KiB

049-show-object/14-Feb-20134 KiB

050-sync-test/14-Feb-20134 KiB

051-thread/14-Feb-20134 KiB

052-verifier-fun/14-Feb-20134 KiB

053-wait-some/14-Feb-20134 KiB

054-uncaught/14-Feb-20134 KiB

055-enum-performance/14-Feb-20134 KiB

056-const-string-jumbo/14-Feb-20134 KiB

058-enum-order/14-Feb-20134 KiB

059-finalizer-throw/14-Feb-20134 KiB

061-out-of-memory/14-Feb-20134 KiB

062-character-encodings/14-Feb-20134 KiB

063-process-manager/14-Feb-20134 KiB

064-field-access/14-Feb-20134 KiB

065-mismatched-implements/14-Feb-20134 KiB

066-mismatched-super/14-Feb-20134 KiB

067-preemptive-unpark/14-Feb-20134 KiB

068-classloader/14-Feb-20134 KiB

069-field-type/14-Feb-20134 KiB

070-nio-buffer/14-Feb-20134 KiB

071-dexfile/14-Feb-20134 KiB

072-precise-gc/14-Feb-20134 KiB

073-mismatched-field/14-Feb-20134 KiB

074-gc-thrash/14-Feb-20134 KiB

075-verification-error/14-Feb-20134 KiB

076-boolean-put/14-Feb-20134 KiB

077-method-override/14-Feb-20134 KiB

078-polymorphic-virtual/14-Feb-20134 KiB

079-phantom/14-Feb-20134 KiB

080-oom-throw/14-Feb-20134 KiB

081-hot-exceptions/14-Feb-20134 KiB

082-inline-execute/14-Feb-20134 KiB

083-jit-regressions/14-Feb-20134 KiB

084-class-init/14-Feb-20134 KiB

085-old-style-inner-class/14-Feb-20134 KiB

086-null-super/14-Feb-20134 KiB

087-gc-after-link/14-Feb-20134 KiB

088-monitor-verification/14-Feb-20134 KiB

089-many-methods/14-Feb-20134 KiB

090-loop-formation/14-Feb-20134 KiB

091-deep-interface-hierarchy/14-Feb-20134 KiB

092-locale/14-Feb-20134 KiB

093-serialization/14-Feb-20134 KiB

094-pattern/14-Feb-20134 KiB

095-switch-MAX_INT/14-Feb-20134 KiB

096-array-copy-concurrent-gc/14-Feb-20134 KiB

300-package-override/14-Feb-20134 KiB

etc/14-Feb-20134 KiB

README.txt14-Feb-2013646

run-all-tests14-Feb-20133.4 KiB

run-test14-Feb-20137.2 KiB

README.txt

1VM test harness.
2
3Use "./run-all-tests" to run all tests, or "./run-test <number>" to run a
4single test.  Run "./run-test" with no arguments to see command flags;
5in particular, the tests can be run on the desktop, on a USB-attached
6device, or using the desktop "reference implementation".
7
8
9For most tests, the sources are in the "src" subdirectory.  Sources found
10in the "src2" directory are compiled separately but to the same output
11directory; this can be used to exercise "API mismatch" situations by
12replacing class files created in the first pass.  The "src-ex" directory
13is built separately, and is intended for exercising class loaders.
14