Gitiles
Code Review
Sign In
LeafOS
/
LeafOS-Project
/
android_art
/
97c46466aea25ab63a99b3d1afc558f0d9f55abb
/
.
/
test
tree: 3a2b770110ed8e502e082bd3d7a89fdebf891ec6 [
path history
]
[
tgz
]
000-nop/
001-HelloWorld/
001-Main/
002-sleep/
003-omnibus-opcodes/
004-checker-UnsafeTest18/
004-InterfaceTest/
004-JniTest/
004-NativeAllocations/
004-ReferenceMap/
004-SignalTest/
004-StackWalk/
004-ThreadStress/
004-UnsafeTest/
005-annotations/
006-args/
007-count10/
008-exceptions/
009-instanceof/
010-instance/
011-array-copy/
012-math/
013-math2/
014-math3/
015-switch/
016-intern/
017-float/
018-stack-overflow/
019-wrong-array-type/
020-string/
021-string2/
022-interface/
023-many-interfaces/
024-illegal-access/
025-access-controller/
026-access/
027-arithmetic/
028-array-write/
029-assert/
030-bad-finalizer/
031-class-attributes/
032-concrete-sub/
033-class-init-deadlock/
034-call-null/
035-enum/
036-finalizer/
037-inherit/
038-inner-null/
039-join-main/
040-miranda/
041-narrowing/
042-new-instance/
043-privates/
044-proxy/
045-reflect-array/
046-reflect/
047-returns/
048-reflect-v8/
049-show-object/
050-sync-test/
051-thread/
052-verifier-fun/
053-wait-some/
054-uncaught/
055-enum-performance/
056-const-string-jumbo/
058-enum-order/
059-finalizer-throw/
061-out-of-memory/
062-character-encodings/
063-process-manager/
064-field-access/
065-mismatched-implements/
066-mismatched-super/
067-preemptive-unpark/
068-classloader/
069-field-type/
070-nio-buffer/
071-dexfile/
071-dexfile-map-clean/
072-precise-gc/
073-mismatched-field/
074-gc-thrash/
075-verification-error/
076-boolean-put/
077-method-override/
078-polymorphic-virtual/
079-phantom/
080-oom-fragmentation/
080-oom-throw/
080-oom-throw-with-finalizer/
081-hot-exceptions/
082-inline-execute/
083-compiler-regressions/
084-class-init/
085-old-style-inner-class/
086-null-super/
087-gc-after-link/
088-monitor-verification/
089-many-methods/
090-loop-formation/
091-override-package-private-method/
092-locale/
093-serialization/
094-pattern/
095-switch-MAX_INT/
096-array-copy-concurrent-gc/
097-duplicate-method/
098-ddmc/
099-vmdebug/
100-reflect2/
101-fibonacci/
102-concurrent-gc/
103-string-append/
104-growth-limit/
105-invoke/
106-exceptions2/
107-int-math2/
108-check-cast/
109-suspend-check/
110-field-access/
111-unresolvable-exception/
112-double-math/
113-multidex/
114-ParallelGC/
115-native-bridge/
116-nodex2oat/
117-nopatchoat/
118-noimage-dex2oat/
119-noimage-patchoat/
120-hashcode/
121-modifiers/
121-simple-suspend-check/
122-npe/
123-compiler-regressions-mt/
123-inline-execute2/
124-missing-classes/
125-gc-and-classloading/
126-miranda-multidex/
127-checker-secondarydex/
128-reg-spill-on-implicit-nullcheck/
129-ThreadGetId/
130-hprof/
132-daemon-locks-shutdown/
133-static-invoke-super/
1337-gc-coverage/
134-nodex2oat-nofallback/
134-reg-promotion/
135-MirandaDispatch/
136-daemon-jni-shutdown/
137-cfi/
138-duplicate-classes-check/
138-duplicate-classes-check2/
139-register-natives/
140-dce-regression/
140-field-packing/
141-class-unload/
142-classloader2/
143-string-value/
144-static-field-sigquit/
145-alloc-tracking-stress/
146-bad-interface/
147-stripped-dex-fallback/
148-multithread-gc-annotations/
149-suspend-all-stress/
150-loadlibrary/
151-OpenFileLimit/
152-dead-large-object/
153-reference-stress/
154-gc-loop/
155-java-set-resolved-type/
156-register-dex-file-multi-loader/
157-void-class/
158-app-image-class-table/
159-app-image-fields/
160-read-barrier-stress/
161-final-abstract-class/
163-app-image-methods/
1900-track-alloc/
1901-get-bytecodes/
201-built-in-except-detail-messages/
202-thread-oome/
300-package-override/
301-abstract-protected/
302-float-conversion/
303-verification-stress/
304-method-tracing/
370-dex-v37/
401-optimizing-compiler/
402-optimizing-control-flow/
403-optimizing-long/
404-optimizing-allocator/
405-optimizing-long-allocator/
406-fields/
407-arrays/
408-move-bug/
409-materialized-condition/
410-floats/
411-optimizing-arith-mul/
412-new-array/
413-regalloc-regression/
414-optimizing-arith-sub/
414-static-fields/
415-optimizing-arith-neg/
416-optimizing-arith-not/
417-optimizing-arith-div/
418-const-string/
419-long-parameter/
420-const-class/
421-exceptions/
421-large-frame/
422-instanceof/
422-type-conversion/
423-invoke-interface/
424-checkcast/
425-invoke-super/
426-monitor/
427-bitwise/
427-bounds/
428-optimizing-arith-rem/
429-ssa-builder/
430-live-register-slow-path/
431-optimizing-arith-shifts/
431-type-propagation/
432-optimizing-cmp/
433-gvn/
434-invoke-direct/
434-shifter-operand/
435-new-instance/
435-try-finally-without-catch/
436-rem-float/
436-shift-constant/
437-inline/
438-volatile/
439-npe/
439-swap-double/
440-stmp/
441-checker-inliner/
442-checker-constant-folding/
443-not-bool-inline/
444-checker-nce/
445-checker-licm/
446-checker-inliner2/
447-checker-inliner3/
448-multiple-returns/
449-checker-bce/
450-checker-types/
451-regression-add-float/
451-spill-splot/
452-multiple-returns2/
453-not-byte/
454-get-vreg/
455-checker-gvn/
456-baseline-array-set/
457-regs/
458-checker-instruct-simplification/
458-long-to-fpu/
459-dead-phi/
460-multiple-returns3/
461-get-reference-vreg/
462-checker-inlining-dex-files/
463-checker-boolean-simplifier/
464-checker-inline-sharpen-calls/
465-checker-clinit-gvn/
466-get-live-vreg/
467-regalloc-pair/
468-checker-bool-simplif-regression/
469-condition-materialization/
470-huge-method/
471-deopt-environment/
471-uninitialized-locals/
472-type-propagation/
472-unreachable-if-regression/
473-checker-inliner-constants/
473-remove-dead-block/
474-checker-boolean-input/
474-fp-sub-neg/
475-regression-inliner-ids/
475-simplify-mul-zero/
476-checker-ctor-memory-barrier/
476-clinit-inline-static-invoke/
477-checker-bound-type/
477-long-2-float-convers-precision/
478-checker-clinit-check-pruning/
478-checker-inline-noreturn/
478-checker-inliner-nested-loop/
479-regression-implicit-null-check/
480-checker-dead-blocks/
481-regression-phi-cond/
482-checker-loop-back-edge-use/
483-dce-block/
484-checker-register-hints/
485-checker-dce-loop-update/
485-checker-dce-switch/
486-checker-must-do-null-check/
487-checker-inline-calls/
488-checker-inline-recursive-calls/
489-current-method-regression/
490-checker-inline/
491-current-method/
492-checker-inline-invoke-interface/
493-checker-inline-invoke-interface/
494-checker-instanceof-tests/
495-checker-checkcast-tests/
496-checker-inlining-class-loader/
497-inlining-and-class-loader/
498-type-propagation/
499-bce-phi-array-length/
500-instanceof/
501-null-constant-dce/
501-regression-packed-switch/
503-dead-instructions/
504-regression-baseline-entry/
505-simplifier-type-propagation/
506-verify-aput/
507-boolean-test/
507-referrer/
508-checker-disassembly/
508-referrer-method/
509-pre-header/
510-checker-try-catch/
511-clinit-interface/
513-array-deopt/
514-shifts/
515-dce-dominator/
516-dead-move-result/
517-checker-builder-fallthrough/
518-null-array-get/
519-bound-load-class/
520-equivalent-phi/
521-checker-array-set-null/
521-regression-integer-field-set/
522-checker-regression-monitor-exit/
523-checker-can-throw-regression/
524-boolean-simplifier-regression/
525-checker-arrays-fields1/
525-checker-arrays-fields2/
526-checker-caller-callee-regs/
526-long-regalloc/
527-checker-array-access-simd/
527-checker-array-access-split/
528-long-hint/
529-checker-unresolved/
529-long-split/
530-checker-loops1/
530-checker-loops2/
530-checker-loops3/
530-checker-loops4/
530-checker-loops5/
530-checker-lse/
530-checker-lse-ctor-fences/
530-checker-lse2/
530-checker-regression-reftyp-final/
530-instanceof-checkcast/
531-regression-debugphi/
532-checker-nonnull-arrayset/
533-regression-debugphi/
534-checker-bce-deoptimization/
535-deopt-and-inlining/
535-regression-const-val/
536-checker-intrinsic-optimization/
536-checker-needs-access-check/
537-checker-arraycopy/
537-checker-debuggable/
537-checker-inline-and-unverified/
537-checker-jump-over-jump/
538-checker-embed-constants/
540-checker-rtp-bug/
541-regression-inlined-deopt/
542-bitfield-rotates/
542-inline-trycatch/
542-unresolved-access-check/
543-checker-dce-trycatch/
543-env-long-ref/
545-tracing-and-jit/
546-regression-simplify-catch/
547-regression-trycatch-critic-edge/
548-checker-inlining-and-dce/
549-checker-types-merge/
550-checker-multiply-accumulate/
550-checker-regression-wide-store/
550-new-instance-clinit/
551-checker-clinit/
551-checker-shifter-operand/
551-implicit-null-checks/
551-invoke-super/
552-checker-primitive-typeprop/
552-checker-sharpening/
552-invoke-non-existent-super/
553-invoke-super/
554-checker-rtp-checkcast/
555-UnsafeGetLong-regression/
556-invoke-super/
557-checker-instruct-simplifier-ror/
557-checker-ref-equivalent/
558-switch/
559-bce-ssa/
559-checker-irreducible-loop/
559-checker-rtp-ifnotnull/
560-packed-switch/
561-divrem/
561-shared-slowpaths/
562-bce-preheader/
562-checker-no-intermediate/
563-checker-fakestring/
563-checker-invoke-super/
564-checker-bitcount/
564-checker-inline-loop/
564-checker-irreducible-loop/
564-checker-negbitwise/
565-checker-condition-liveness/
565-checker-doublenegbitwise/
565-checker-irreducible-loop/
565-checker-rotate/
566-checker-codegen-select/
566-checker-signum/
566-polymorphic-inlining/
567-checker-compare/
568-checker-onebit/
569-checker-pattern-replacement/
570-checker-osr/
570-checker-select/
571-irreducible-loop/
572-checker-array-get-regression/
573-checker-checkcast-regression/
574-irreducible-and-constant-area/
575-checker-isnan/
575-checker-string-init-alias/
576-polymorphic-inlining/
577-checker-fp2int/
578-bce-visit/
578-polymorphic-inlining/
579-inline-infinite/
580-checker-round/
580-checker-string-fact-intrinsics/
581-rtp/
582-checker-bce-length/
583-checker-zero/
584-checker-div-bool/
585-inline-unresolved/
586-checker-null-array-get/
587-inline-class-error/
588-checker-irreducib-lifetime-hole/
589-super-imt/
590-checker-arr-set-null-regression/
590-infinite-loop-with-nop/
591-checker-regression-dead-loop/
591-new-instance-string/
592-checker-regression-bool-input/
593-checker-boolean-2-integral-conv/
593-checker-long-2-float-regression/
593-checker-shift-and-simplifier/
594-checker-array-alias/
594-checker-irreducible-linorder/
594-invoke-super/
594-load-string-regression/
595-error-class/
595-profile-saving/
596-app-images/
596-checker-dead-phi/
596-monitor-inflation/
597-deopt-new-string/
598-checker-irreducible-dominance/
599-checker-irreducible-loop/
600-verifier-fails/
601-method-access/
602-deoptimizeable/
603-checker-instanceof/
604-hot-static-interface/
605-new-string-from-bytes/
606-erroneous-class/
607-daemon-stress/
608-checker-unresolved-lse/
609-checker-inline-interface/
609-checker-x86-bounds-check/
610-arraycopy/
611-checker-simplify-if/
612-jit-dex-cache/
613-inlining-dex-cache/
614-checker-dump-constant-location/
615-checker-arm64-store-zero/
616-cha/
616-cha-abstract/
616-cha-interface/
616-cha-interface-default/
616-cha-miranda/
616-cha-native/
616-cha-proxy-method-inline/
616-cha-regression-proxy-method/
617-clinit-oome/
618-checker-induction/
619-checker-current-method/
620-checker-bce-intrinsics/
622-checker-bce-regressions/
622-simplifyifs-exception-edges/
623-checker-loop-regressions/
624-checker-stringops/
625-checker-licm-regressions/
626-checker-arm64-scratch-register/
626-const-class-linking/
626-set-resolved-string/
627-checker-unroll/
628-vdex/
629-vdex-speed/
630-safecast-array/
631-checker-fp-abs/
631-checker-get-class/
632-checker-char-at-bounds/
633-checker-rtp-getclass/
634-vdex-duplicate/
635-checker-arm64-volatile-load-cc/
636-arm64-veneer-pool/
636-wrong-static-access/
637-checker-throw-inline/
638-checker-inline-caches/
638-no-line-number/
639-checker-code-sinking/
640-checker-boolean-simd/
640-checker-byte-simd/
640-checker-char-simd/
640-checker-double-simd/
640-checker-float-simd/
640-checker-int-simd/
640-checker-integer-valueof/
640-checker-long-simd/
640-checker-short-simd/
641-checker-arraycopy/
641-irreducible-inline/
641-iterations/
642-fp-callees/
643-checker-bogus-ic/
645-checker-abs-simd/
646-checker-arraycopy-large-cst-pos/
646-checker-hadd-alt-byte/
646-checker-hadd-alt-char/
646-checker-hadd-alt-short/
646-checker-hadd-byte/
646-checker-hadd-char/
646-checker-hadd-short/
646-checker-long-const-to-int/
647-jni-get-field-id/
647-sinking-catch/
648-inline-caches-unresolved/
648-many-direct-methods/
649-vdex-duplicate-method/
650-checker-inline-access-thunks/
651-checker-byte-simd-minmax/
651-checker-char-simd-minmax/
651-checker-double-simd-minmax/
651-checker-float-simd-minmax/
651-checker-int-simd-minmax/
651-checker-long-simd-minmax/
651-checker-short-simd-minmax/
652-deopt-intrinsic/
654-checker-periodic/
655-checker-simd-arm-opt/
655-jit-clinit/
656-annotation-lookup-generic-jni/
656-checker-simd-opt/
656-loop-deopt/
657-branches/
658-fp-read-barrier/
659-unpadded-array/
700-LoadArgRegs/
701-easy-div-rem/
702-LargeBranchOffset/
703-floating-point-div/
704-multiply-accumulate/
705-register-conflict/
706-checker-scheduler/
706-jit-skip-compilation/
707-checker-invalid-profile/
708-jit-cache-churn/
800-smali/
801-VoidCheckCast/
802-deoptimization/
803-no-super/
804-class-extends-itself/
900-hello-plugin/
901-hello-ti-agent/
902-hello-transformation/
903-hello-tagging/
904-object-allocation/
905-object-free/
906-iterate-heap/
907-get-loaded-classes/
908-gc-start-finish/
909-attach-agent/
910-methods/
911-get-stack-trace/
912-classes/
913-heaps/
914-hello-obsolescence/
915-obsolete-2/
916-obsolete-jit/
917-fields-transformation/
918-fields/
919-obsolete-fields/
920-objects/
921-hello-failure/
922-properties/
923-monitors/
924-threads/
925-threadgroups/
926-multi-obsolescence/
927-timers/
928-jni-table/
929-search/
930-hello-retransform/
931-agent-thread/
932-transform-saves/
933-misc-events/
934-load-transform/
935-non-retransformable/
936-search-onload/
937-hello-retransform-package/
938-load-transform-bcp/
939-hello-transformation-bcp/
940-recursive-obsolete/
941-recurive-obsolete-jit/
942-private-recursive/
943-private-recursive-jit/
944-transform-classloaders/
945-obsolete-native/
946-obsolete-throw/
947-reflect-method/
948-change-annotations/
949-in-memory-transform/
950-redefine-intrinsic/
951-threaded-obsolete/
952-invoke-custom/
952-invoke-custom-kinds/
953-invoke-polymorphic-compiler/
954-invoke-polymorphic-verifier/
955-methodhandles-smali/
956-methodhandles/
957-methodhandle-transforms/
958-methodhandle-stackframe/
959-invoke-polymorphic-accessors/
960-default-smali/
961-default-iface-resolution-gen/
962-iface-static/
963-default-range-smali/
964-default-iface-init-gen/
965-default-verify/
966-default-conflict/
967-default-ame/
968-default-partial-compile-gen/
969-iface-super/
970-iface-super-resolution-gen/
971-iface-super/
972-default-imt-collision/
972-iface-super-multidex/
973-default-multidex/
974-verify-interface-super/
975-iface-private/
976-conflict-no-methods/
978-virtual-interface/
980-redefine-object/
981-dedup-original-dex/
982-ok-no-retransform/
983-source-transform-verify/
984-obsolete-invoke/
985-re-obsolete/
986-native-method-bind/
987-agent-bind/
988-method-trace/
989-method-trace-throw/
990-field-trace/
990-method-handle-and-mr/
991-field-trace-2/
992-source-data/
993-breakpoints/
994-breakpoint-line/
995-breakpoints-throw/
996-breakpoint-obsolete/
997-single-step/
998-redefine-use-after-free/
AbstractMethod/
AllFields/
common/
DefaultMethods/
dexdump/
DexToDexDecompiler/
ErroneousA/
ErroneousB/
ErroneousInit/
etc/
ExceptionHandle/
ForClassLoaderA/
ForClassLoaderB/
ForClassLoaderC/
ForClassLoaderD/
GetMethodSignature/
ImageLayoutA/
ImageLayoutB/
IMTA/
IMTB/
Instrumentation/
Interfaces/
Lookup/
Main/
ManyMethods/
MethodTypes/
MultiDex/
MultiDexModifiedSecondary/
MyClass/
MyClassNatives/
Nested/
NonStaticLeafMethods/
Packages/
ProfileTestMultiDex/
ProtoCompare/
ProtoCompare2/
StackWalk2/
StaticLeafMethods/
Statics/
StaticsFromCode/
testrunner/
ti-agent/
ti-stress/
Transaction/
utils/
VerifierDeps/
VerifierDepsMulti/
XandY/
Android.bp
Android.run-test.mk
knownfailures.json
README.txt
run-all-tests
run-test
valgrind-suppressions.txt
valgrind-target-suppressions.txt