NameDateSize

..21-Nov-20124 KiB

001-nop/21-Nov-20124 KiB

002-sleep/21-Nov-20124 KiB

003-omnibus-opcodes/21-Nov-20124 KiB

004-annotations/21-Nov-20124 KiB

005-args/21-Nov-20124 KiB

006-count10/21-Nov-20124 KiB

007-exceptions/21-Nov-20124 KiB

008-instanceof/21-Nov-20124 KiB

009-instanceof2/21-Nov-20124 KiB

010-instance/21-Nov-20124 KiB

011-array-copy/21-Nov-20124 KiB

012-math/21-Nov-20124 KiB

013-math2/21-Nov-20124 KiB

014-math3/21-Nov-20124 KiB

015-switch/21-Nov-20124 KiB

016-intern/21-Nov-20124 KiB

017-float/21-Nov-20124 KiB

018-stack-overflow/21-Nov-20124 KiB

019-wrong-array-type/21-Nov-20124 KiB

020-string/21-Nov-20124 KiB

021-string2/21-Nov-20124 KiB

022-interface/21-Nov-20124 KiB

023-many-interfaces/21-Nov-20124 KiB

024-illegal-access/21-Nov-20124 KiB

025-access-controller/21-Nov-20124 KiB

026-access/21-Nov-20124 KiB

027-arithmetic/21-Nov-20124 KiB

028-array-write/21-Nov-20124 KiB

029-assert/21-Nov-20124 KiB

030-bad-finalizer/21-Nov-20124 KiB

031-class-attributes/21-Nov-20124 KiB

032-concrete-sub/21-Nov-20124 KiB

033-class-init-deadlock/21-Nov-20124 KiB

034-call-null/21-Nov-20124 KiB

035-enum/21-Nov-20124 KiB

036-finalizer/21-Nov-20124 KiB

037-inherit/21-Nov-20124 KiB

038-inner-null/21-Nov-20124 KiB

039-join-main/21-Nov-20124 KiB

040-miranda/21-Nov-20124 KiB

041-narrowing/21-Nov-20124 KiB

042-new-instance/21-Nov-20124 KiB

043-privates/21-Nov-20124 KiB

044-proxy/21-Nov-20124 KiB

045-reflect-array/21-Nov-20124 KiB

046-reflect/21-Nov-20124 KiB

047-returns/21-Nov-20124 KiB

048-server-socket/21-Nov-20124 KiB

049-show-object/21-Nov-20124 KiB

050-sync-test/21-Nov-20124 KiB

051-thread/21-Nov-20124 KiB

052-verifier-fun/21-Nov-20124 KiB

053-wait-some/21-Nov-20124 KiB

054-uncaught/21-Nov-20124 KiB

055-enum-performance/21-Nov-20124 KiB

056-const-string-jumbo/21-Nov-20124 KiB

058-enum-order/21-Nov-20124 KiB

059-finalizer-throw/21-Nov-20124 KiB

061-out-of-memory/21-Nov-20124 KiB

062-character-encodings/21-Nov-20124 KiB

063-process-manager/21-Nov-20124 KiB

064-field-access/21-Nov-20124 KiB

065-mismatched-implements/21-Nov-20124 KiB

066-mismatched-super/21-Nov-20124 KiB

067-preemptive-unpark/21-Nov-20124 KiB

068-classloader/21-Nov-20124 KiB

069-field-type/21-Nov-20124 KiB

070-nio-buffer/21-Nov-20124 KiB

071-dexfile/21-Nov-20124 KiB

072-precise-gc/21-Nov-20124 KiB

073-mismatched-field/21-Nov-20124 KiB

074-gc-thrash/21-Nov-20124 KiB

075-verification-error/21-Nov-20124 KiB

076-boolean-put/21-Nov-20124 KiB

077-method-override/21-Nov-20124 KiB

078-polymorphic-virtual/21-Nov-20124 KiB

079-phantom/21-Nov-20124 KiB

080-oom-throw/21-Nov-20124 KiB

081-hot-exceptions/21-Nov-20124 KiB

082-inline-execute/21-Nov-20124 KiB

083-jit-regressions/21-Nov-20124 KiB

084-class-init/21-Nov-20124 KiB

085-old-style-inner-class/21-Nov-20124 KiB

086-null-super/21-Nov-20124 KiB

087-gc-after-link/21-Nov-20124 KiB

088-monitor-verification/21-Nov-20124 KiB

089-many-methods/21-Nov-20124 KiB

090-loop-formation/21-Nov-20124 KiB

091-deep-interface-hierarchy/21-Nov-20124 KiB

092-locale/21-Nov-20124 KiB

093-serialization/21-Nov-20124 KiB

094-pattern/21-Nov-20124 KiB

095-switch-MAX_INT/21-Nov-20124 KiB

096-array-copy-concurrent-gc/21-Nov-20124 KiB

300-package-override/21-Nov-20124 KiB

etc/21-Nov-20124 KiB

README.txt21-Nov-2012646

run-all-tests21-Nov-20123.4 KiB

run-test21-Nov-20127.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