• Home
Name Date Size #Lines LOC

..--

000-nop/03-May-2024-134

001-HelloWorld/03-May-2024-267

001-Main/03-May-2024-235

002-sleep/03-May-2024-3022

003-omnibus-opcodes/03-May-2024-5,0524,214

004-InterfaceTest/03-May-2024-5935

004-JniTest/03-May-2024-1,4421,112

004-NativeAllocations/03-May-2024-10267

004-ReferenceMap/03-May-2024-21679

004-SignalTest/03-May-2024-222146

004-StackWalk/03-May-2024-207156

004-ThreadStress/03-May-2024-753546

004-UnsafeTest/03-May-2024-300221

004-checker-UnsafeTest18/03-May-2024-383210

005-annotations/03-May-2024-982620

006-args/03-May-2024-8735

007-count10/03-May-2024-4825

008-exceptions/03-May-2024-353237

009-instanceof/03-May-2024-25594

010-instance/03-May-2024-189132

011-array-copy/03-May-2024-273144

012-math/03-May-2024-174144

013-math2/03-May-2024-4721

014-math3/03-May-2024-7038

015-switch/03-May-2024-694604

016-intern/03-May-2024-6435

017-float/03-May-2024-4820

018-stack-overflow/03-May-2024-12971

019-wrong-array-type/03-May-2024-4318

020-string/03-May-2024-194148

021-string2/03-May-2024-1,308963

022-interface/03-May-2024-348126

023-many-interfaces/03-May-2024-544399

024-illegal-access/03-May-2024-259100

025-access-controller/03-May-2024-7126

026-access/03-May-2024-12844

027-arithmetic/03-May-2024-182127

028-array-write/03-May-2024-9758

029-assert/03-May-2024-4318

030-bad-finalizer/03-May-2024-15278

031-class-attributes/03-May-2024-635514

032-concrete-sub/03-May-2024-18667

033-class-init-deadlock/03-May-2024-8549

034-call-null/03-May-2024-3917

035-enum/03-May-2024-4923

036-finalizer/03-May-2024-207148

037-inherit/03-May-2024-4937

038-inner-null/03-May-2024-5429

039-join-main/03-May-2024-8249

040-miranda/03-May-2024-22483

041-narrowing/03-May-2024-146132

042-new-instance/03-May-2024-334193

043-privates/03-May-2024-7444

044-proxy/03-May-2024-1,7401,226

045-reflect-array/03-May-2024-290233

046-reflect/03-May-2024-1,072874

047-returns/03-May-2024-9865

048-reflect-v8/03-May-2024-989512

049-show-object/03-May-2024-6839

050-sync-test/03-May-2024-264176

051-thread/03-May-2024-300223

052-verifier-fun/03-May-2024-168108

053-wait-some/03-May-2024-10167

054-uncaught/03-May-2024-14085

055-enum-performance/03-May-2024-271216

056-const-string-jumbo/03-May-2024-8234

058-enum-order/03-May-2024-4017

059-finalizer-throw/03-May-2024-9743

061-out-of-memory/03-May-2024-13989

062-character-encodings/03-May-2024-3024

063-process-manager/03-May-2024-6352

064-field-access/03-May-2024-1,049729

065-mismatched-implements/03-May-2024-13334

066-mismatched-super/03-May-2024-13131

067-preemptive-unpark/03-May-2024-11985

068-classloader/03-May-2024-1,504643

069-field-type/03-May-2024-7439

070-nio-buffer/03-May-2024-187134

071-dexfile/03-May-2024-14973

071-dexfile-map-clean/03-May-2024-240100

072-precise-gc/03-May-2024-11969

073-mismatched-field/03-May-2024-9826

074-gc-thrash/03-May-2024-364237

075-verification-error/03-May-2024-386170

076-boolean-put/03-May-2024-5523

077-method-override/03-May-2024-302186

078-polymorphic-virtual/03-May-2024-14754

079-phantom/03-May-2024-256152

080-oom-fragmentation/03-May-2024-3918

080-oom-throw/03-May-2024-199147

080-oom-throw-with-finalizer/03-May-2024-8349

081-hot-exceptions/03-May-2024-5027

082-inline-execute/03-May-2024-2,1341,664

083-compiler-regressions/03-May-2024-9,9959,844

084-class-init/03-May-2024-314169

085-old-style-inner-class/03-May-2024-10250

086-null-super/03-May-2024-17483

087-gc-after-link/03-May-2024-19299

088-monitor-verification/03-May-2024-643423

089-many-methods/03-May-2024-7331

090-loop-formation/03-May-2024-9461

091-override-package-private-method/03-May-2024-14749

092-locale/03-May-2024-175124

093-serialization/03-May-2024-13896

094-pattern/03-May-2024-10573

095-switch-MAX_INT/03-May-2024-1613

096-array-copy-concurrent-gc/03-May-2024-9455

097-duplicate-method/03-May-2024-107

098-ddmc/03-May-2024-186152

099-vmdebug/03-May-2024-354290

100-reflect2/03-May-2024-412319

101-fibonacci/03-May-2024-6425

102-concurrent-gc/03-May-2024-7031

103-string-append/03-May-2024-3616

104-growth-limit/03-May-2024-6942

105-invoke/03-May-2024-10973

106-exceptions2/03-May-2024-243167

107-int-math2/03-May-2024-1,2201,006

108-check-cast/03-May-2024-5935

109-suspend-check/03-May-2024-225190

110-field-access/03-May-2024-12297

111-unresolvable-exception/03-May-2024-10241

112-double-math/03-May-2024-3615

113-multidex/03-May-2024-434195

114-ParallelGC/03-May-2024-14583

115-native-bridge/03-May-2024-989742

116-nodex2oat/03-May-2024-8435

117-nopatchoat/03-May-2024-199104

118-noimage-dex2oat/03-May-2024-210126

119-noimage-patchoat/03-May-2024-11848

120-hashcode/03-May-2024-4421

121-modifiers/03-May-2024-784555

121-simple-suspend-check/03-May-2024-4020

122-npe/03-May-2024-627519

123-compiler-regressions-mt/03-May-2024-12892

123-inline-execute2/03-May-2024-417390

124-missing-classes/03-May-2024-15282

125-gc-and-classloading/03-May-2024-3,0773,045

126-miranda-multidex/03-May-2024-359164

127-checker-secondarydex/03-May-2024-18173

128-reg-spill-on-implicit-nullcheck/03-May-2024-4926

129-ThreadGetId/03-May-2024-10065

130-hprof/03-May-2024-276203

131-structural-change/03-May-2024-19071

132-daemon-locks-shutdown/03-May-2024-5629

133-static-invoke-super/03-May-2024-9061

1337-gc-coverage/03-May-2024-197123

134-nodex2oat-nofallback/03-May-2024-15491

134-reg-promotion/03-May-2024-11891

135-MirandaDispatch/03-May-2024-8756

136-daemon-jni-shutdown/03-May-2024-13473

137-cfi/03-May-2024-530354

138-duplicate-classes-check/03-May-2024-12945

138-duplicate-classes-check2/03-May-2024-415178

139-register-natives/03-May-2024-17794

140-dce-regression/03-May-2024-3817

140-field-packing/03-May-2024-13351

141-class-unload/03-May-2024-372257

142-classloader2/03-May-2024-18089

143-string-value/03-May-2024-5314

144-static-field-sigquit/03-May-2024-16580

145-alloc-tracking-stress/03-May-2024-7954

146-bad-interface/03-May-2024-17066

147-stripped-dex-fallback/03-May-2024-5214

148-multithread-gc-annotations/03-May-2024-269114

149-suspend-all-stress/03-May-2024-12966

150-loadlibrary/03-May-2024-6537

151-OpenFileLimit/03-May-2024-10862

152-dead-large-object/03-May-2024-2910

153-reference-stress/03-May-2024-7854

154-gc-loop/03-May-2024-8038

155-java-set-resolved-type/03-May-2024-18065

156-register-dex-file-multi-loader/03-May-2024-9264

157-void-class/03-May-2024-8432

158-app-image-class-table/03-May-2024-10237

159-app-image-fields/03-May-2024-2,2352,128

160-read-barrier-stress/03-May-2024-5,2095,081

161-final-abstract-class/03-May-2024-9365

201-built-in-except-detail-messages/03-May-2024-476368

202-thread-oome/03-May-2024-3213

300-package-override/03-May-2024-10633

301-abstract-protected/03-May-2024-4013

302-float-conversion/03-May-2024-7442

303-verification-stress/03-May-2024-181114

304-method-tracing/03-May-2024-7029

370-dex-v37/03-May-2024-5716

401-optimizing-compiler/03-May-2024-262192

402-optimizing-control-flow/03-May-2024-9256

403-optimizing-long/03-May-2024-12073

404-optimizing-allocator/03-May-2024-169136

405-optimizing-long-allocator/03-May-2024-175141

406-fields/03-May-2024-271197

407-arrays/03-May-2024-365265

408-move-bug/03-May-2024-7342

409-materialized-condition/03-May-2024-7547

410-floats/03-May-2024-143100

411-optimizing-arith-mul/03-May-2024-184142

412-new-array/03-May-2024-896711

413-regalloc-regression/03-May-2024-4524

414-optimizing-arith-sub/03-May-2024-173131

414-static-fields/03-May-2024-345231

415-optimizing-arith-neg/03-May-2024-226156

416-optimizing-arith-not/03-May-2024-9866

417-optimizing-arith-div/03-May-2024-257198

418-const-string/03-May-2024-3412

419-long-parameter/03-May-2024-3919

420-const-class/03-May-2024-9764

421-exceptions/03-May-2024-8966

421-large-frame/03-May-2024-1,0461,018

422-instanceof/03-May-2024-7346

422-type-conversion/03-May-2024-698571

423-invoke-interface/03-May-2024-124101

424-checkcast/03-May-2024-7645

425-invoke-super/03-May-2024-161117

426-monitor/03-May-2024-6137

427-bitwise/03-May-2024-236175

427-bounds/03-May-2024-5527

428-optimizing-arith-rem/03-May-2024-160121

429-ssa-builder/03-May-2024-5426

430-live-register-slow-path/03-May-2024-4316

431-optimizing-arith-shifts/03-May-2024-333237

431-type-propagation/03-May-2024-7853

432-optimizing-cmp/03-May-2024-303241

433-gvn/03-May-2024-4321

434-invoke-direct/03-May-2024-9954

434-shifter-operand/03-May-2024-3515

435-new-instance/03-May-2024-17488

435-try-finally-without-catch/03-May-2024-7345

436-rem-float/03-May-2024-267232

436-shift-constant/03-May-2024-4523

437-inline/03-May-2024-10663

438-volatile/03-May-2024-5631

439-npe/03-May-2024-1,031943

439-swap-double/03-May-2024-5528

440-stmp/03-May-2024-5431

441-checker-inliner/03-May-2024-273113

442-checker-constant-folding/03-May-2024-2,041836

443-not-bool-inline/03-May-2024-3715

444-checker-nce/03-May-2024-268146

445-checker-licm/03-May-2024-244106

446-checker-inliner2/03-May-2024-7527

447-checker-inliner3/03-May-2024-8038

448-multiple-returns/03-May-2024-8254

449-checker-bce/03-May-2024-1,692700

450-checker-types/03-May-2024-849458

451-regression-add-float/03-May-2024-7648

451-spill-splot/03-May-2024-10778

452-multiple-returns2/03-May-2024-7750

453-not-byte/03-May-2024-6033

454-get-vreg/03-May-2024-189117

455-checker-gvn/03-May-2024-9729

456-baseline-array-set/03-May-2024-3817

457-regs/03-May-2024-285196

458-checker-instruct-simplification/03-May-2024-2,675900

458-long-to-fpu/03-May-2024-5630

459-dead-phi/03-May-2024-7649

460-multiple-returns3/03-May-2024-7750

461-get-reference-vreg/03-May-2024-15696

462-checker-inlining-dex-files/03-May-2024-283109

463-checker-boolean-simplifier/03-May-2024-445163

464-checker-inline-sharpen-calls/03-May-2024-6723

465-checker-clinit-gvn/03-May-2024-8134

466-get-live-vreg/03-May-2024-166103

467-regalloc-pair/03-May-2024-10374

468-checker-bool-simplif-regression/03-May-2024-9061

469-condition-materialization/03-May-2024-5221

470-huge-method/03-May-2024-2,0362,013

471-deopt-environment/03-May-2024-5220

471-uninitialized-locals/03-May-2024-6536

472-type-propagation/03-May-2024-4121

472-unreachable-if-regression/03-May-2024-9362

473-checker-inliner-constants/03-May-2024-7830

473-remove-dead-block/03-May-2024-4924

474-checker-boolean-input/03-May-2024-11046

474-fp-sub-neg/03-May-2024-10172

475-regression-inliner-ids/03-May-2024-11376

475-simplify-mul-zero/03-May-2024-3112

476-checker-ctor-memory-barrier/03-May-2024-20465

476-clinit-inline-static-invoke/03-May-2024-5527

477-checker-bound-type/03-May-2024-6634

477-long-2-float-convers-precision/03-May-2024-4315

478-checker-clinit-check-pruning/03-May-2024-582246

478-checker-inline-noreturn/03-May-2024-6529

478-checker-inliner-nested-loop/03-May-2024-6131

479-regression-implicit-null-check/03-May-2024-5419

480-checker-dead-blocks/03-May-2024-20076

481-regression-phi-cond/03-May-2024-5528

482-checker-loop-back-edge-use/03-May-2024-20371

483-dce-block/03-May-2024-6428

484-checker-register-hints/03-May-2024-15580

485-checker-dce-loop-update/03-May-2024-303234

485-checker-dce-switch/03-May-2024-195124

486-checker-must-do-null-check/03-May-2024-5625

487-checker-inline-calls/03-May-2024-6028

488-checker-inline-recursive-calls/03-May-2024-6435

489-current-method-regression/03-May-2024-4017

490-checker-inline/03-May-2024-5523

491-current-method/03-May-2024-7441

492-checker-inline-invoke-interface/03-May-2024-6125

493-checker-inline-invoke-interface/03-May-2024-5829

494-checker-instanceof-tests/03-May-2024-226121

495-checker-checkcast-tests/03-May-2024-234147

496-checker-inlining-class-loader/03-May-2024-17079

497-inlining-and-class-loader/03-May-2024-247161

498-type-propagation/03-May-2024-6641

499-bce-phi-array-length/03-May-2024-6838

500-instanceof/03-May-2024-3615

501-null-constant-dce/03-May-2024-7549

501-regression-packed-switch/03-May-2024-9966

503-dead-instructions/03-May-2024-11079

504-regression-baseline-entry/03-May-2024-6740

505-simplifier-type-propagation/03-May-2024-4321

506-verify-aput/03-May-2024-9364

507-boolean-test/03-May-2024-3112

507-referrer/03-May-2024-5618

508-checker-disassembly/03-May-2024-327

508-referrer-method/03-May-2024-12328

509-pre-header/03-May-2024-7550

510-checker-try-catch/03-May-2024-2,3421,804

511-clinit-interface/03-May-2024-5832

513-array-deopt/03-May-2024-5827

514-shifts/03-May-2024-11076

515-dce-dominator/03-May-2024-7348

516-dead-move-result/03-May-2024-6035

517-checker-builder-fallthrough/03-May-2024-10465

518-null-array-get/03-May-2024-6944

519-bound-load-class/03-May-2024-4424

520-equivalent-phi/03-May-2024-7045

521-checker-array-set-null/03-May-2024-4518

521-regression-integer-field-set/03-May-2024-6332

522-checker-regression-monitor-exit/03-May-2024-12991

523-checker-can-throw-regression/03-May-2024-9462

524-boolean-simplifier-regression/03-May-2024-4219

525-checker-arrays-fields1/03-May-2024-716403

525-checker-arrays-fields2/03-May-2024-716403

526-checker-caller-callee-regs/03-May-2024-9222

526-long-regalloc/03-May-2024-7640

527-checker-array-access-split/03-May-2024-58269

528-long-hint/03-May-2024-4923

529-checker-unresolved/03-May-2024-379201

529-long-split/03-May-2024-18980

530-checker-loops1/03-May-2024-827467

530-checker-loops2/03-May-2024-1,262678

530-checker-loops3/03-May-2024-417171

530-checker-loops4/03-May-2024-376174

530-checker-loops5/03-May-2024-19181

530-checker-lse/03-May-2024-1,028452

530-checker-lse2/03-May-2024-221164

530-checker-regression-reftyp-final/03-May-2024-12978

530-instanceof-checkcast/03-May-2024-251178

531-regression-debugphi/03-May-2024-147108

532-checker-nonnull-arrayset/03-May-2024-4612

533-regression-debugphi/03-May-2024-9965

534-checker-bce-deoptimization/03-May-2024-14784

535-deopt-and-inlining/03-May-2024-5931

535-regression-const-val/03-May-2024-6338

536-checker-intrinsic-optimization/03-May-2024-425141

536-checker-needs-access-check/03-May-2024-18063

537-checker-arraycopy/03-May-2024-10348

537-checker-debuggable/03-May-2024-6838

537-checker-inline-and-unverified/03-May-2024-10635

537-checker-jump-over-jump/03-May-2024-5918

538-checker-embed-constants/03-May-2024-747247

540-checker-rtp-bug/03-May-2024-10748

541-regression-inlined-deopt/03-May-2024-9860

542-bitfield-rotates/03-May-2024-426332

542-inline-trycatch/03-May-2024-180126

542-unresolved-access-check/03-May-2024-259152

543-checker-dce-trycatch/03-May-2024-402282

543-env-long-ref/03-May-2024-14490

545-tracing-and-jit/03-May-2024-255211

546-regression-simplify-catch/03-May-2024-13382

547-regression-trycatch-critic-edge/03-May-2024-8551

548-checker-inlining-and-dce/03-May-2024-9036

549-checker-types-merge/03-May-2024-13351

550-checker-multiply-accumulate/03-May-2024-524101

550-checker-regression-wide-store/03-May-2024-12785

550-new-instance-clinit/03-May-2024-3819

551-checker-clinit/03-May-2024-6426

551-checker-shifter-operand/03-May-2024-1,188454

551-implicit-null-checks/03-May-2024-7651

551-invoke-super/03-May-2024-10774

552-checker-primitive-typeprop/03-May-2024-533410

552-checker-sharpening/03-May-2024-37283

552-invoke-non-existent-super/03-May-2024-10472

553-invoke-super/03-May-2024-10256

554-checker-rtp-checkcast/03-May-2024-7636

555-UnsafeGetLong-regression/03-May-2024-5833

556-invoke-super/03-May-2024-10656

557-checker-instruct-simplifier-ror/03-May-2024-666122

557-checker-ref-equivalent/03-May-2024-10267

558-switch/03-May-2024-3920

559-bce-ssa/03-May-2024-3616

559-checker-irreducible-loop/03-May-2024-633550

559-checker-rtp-ifnotnull/03-May-2024-5719

560-packed-switch/03-May-2024-3515

561-divrem/03-May-2024-10769

561-shared-slowpaths/03-May-2024-159111

562-bce-preheader/03-May-2024-15787

562-checker-no-intermediate/03-May-2024-1019

563-checker-fakestring/03-May-2024-280200

563-checker-invoke-super/03-May-2024-6821

564-checker-bitcount/03-May-2024-211140

564-checker-inline-loop/03-May-2024-6720

564-checker-irreducible-loop/03-May-2024-9464

564-checker-negbitwise/03-May-2024-30347

565-checker-condition-liveness/03-May-2024-5214

565-checker-doublenegbitwise/03-May-2024-31457

565-checker-irreducible-loop/03-May-2024-146107

565-checker-rotate/03-May-2024-641294

566-checker-codegen-select/03-May-2024-10046

566-checker-signum/03-May-2024-240106

566-polymorphic-inlining/03-May-2024-252165

567-checker-compare/03-May-2024-957580

568-checker-onebit/03-May-2024-10865

569-checker-pattern-replacement/03-May-2024-1,620520

570-checker-osr/03-May-2024-636435

570-checker-select/03-May-2024-729251

571-irreducible-loop/03-May-2024-8353

572-checker-array-get-regression/03-May-2024-6620

573-checker-checkcast-regression/03-May-2024-5517

574-irreducible-and-constant-area/03-May-2024-10156

575-checker-isnan/03-May-2024-13175

575-checker-string-init-alias/03-May-2024-147101

576-polymorphic-inlining/03-May-2024-10672

577-checker-fp2int/03-May-2024-12973

578-bce-visit/03-May-2024-6637

578-polymorphic-inlining/03-May-2024-6035

579-inline-infinite/03-May-2024-4220

580-checker-round/03-May-2024-215161

580-checker-string-fact-intrinsics/03-May-2024-9026

581-rtp/03-May-2024-4819

582-checker-bce-length/03-May-2024-10446

583-checker-zero/03-May-2024-349

584-checker-div-bool/03-May-2024-4519

585-inline-unresolved/03-May-2024-7550

586-checker-null-array-get/03-May-2024-11759

587-inline-class-error/03-May-2024-13296

588-checker-irreducib-lifetime-hole/03-May-2024-161117

589-super-imt/03-May-2024-451423

590-checker-arr-set-null-regression/03-May-2024-8321

590-infinite-loop-with-nop/03-May-2024-5329

591-checker-regression-dead-loop/03-May-2024-3813

591-new-instance-string/03-May-2024-6339

592-checker-regression-bool-input/03-May-2024-10772

593-checker-boolean-2-integral-conv/03-May-2024-23758

593-checker-long-2-float-regression/03-May-2024-5123

593-checker-shift-and-simplifier/03-May-2024-6519

594-checker-array-alias/03-May-2024-260119

594-checker-irreducible-linorder/03-May-2024-153102

594-invoke-super/03-May-2024-12370

594-load-string-regression/03-May-2024-8335

595-error-class/03-May-2024-11482

595-profile-saving/03-May-2024-215131

596-app-images/03-May-2024-10762

596-checker-dead-phi/03-May-2024-11170

596-monitor-inflation/03-May-2024-12979

597-deopt-new-string/03-May-2024-16997

598-checker-irreducible-dominance/03-May-2024-8147

599-checker-irreducible-loop/03-May-2024-9157

600-verifier-fails/03-May-2024-229184

601-method-access/03-May-2024-12458

602-deoptimizeable/03-May-2024-225171

603-checker-instanceof/03-May-2024-5219

604-hot-static-interface/03-May-2024-7326

605-new-string-from-bytes/03-May-2024-4924

606-erroneous-class/03-May-2024-9971

607-daemon-stress/03-May-2024-3616

608-checker-unresolved-lse/03-May-2024-17052

609-checker-inline-interface/03-May-2024-8231

609-checker-x86-bounds-check/03-May-2024-9312

610-arraycopy/03-May-2024-4826

611-checker-simplify-if/03-May-2024-292155

612-jit-dex-cache/03-May-2024-17066

613-inlining-dex-cache/03-May-2024-17566

614-checker-dump-constant-location/03-May-2024-4615

615-checker-arm64-store-zero/03-May-2024-475217

616-cha/03-May-2024-272172

616-cha-abstract/03-May-2024-183102

616-cha-interface/03-May-2024-197114

616-cha-interface-default/03-May-2024-247142

616-cha-miranda/03-May-2024-187104

616-cha-native/03-May-2024-3917

616-cha-proxy-method-inline/03-May-2024-11856

616-cha-regression-proxy-method/03-May-2024-13680

617-clinit-oome/03-May-2024-7739

618-checker-induction/03-May-2024-939478

619-checker-current-method/03-May-2024-3712

620-checker-bce-intrinsics/03-May-2024-290151

622-checker-bce-regressions/03-May-2024-6026

622-simplifyifs-exception-edges/03-May-2024-12392

623-checker-loop-regressions/03-May-2024-466247

624-checker-stringops/03-May-2024-315116

625-checker-licm-regressions/03-May-2024-14060

626-checker-arm64-scratch-register/03-May-2024-303210

626-const-class-linking/03-May-2024-1,211784

626-set-resolved-string/03-May-2024-5622

627-checker-unroll/03-May-2024-12440

628-vdex/03-May-2024-5917

629-vdex-speed/03-May-2024-5113

630-safecast-array/03-May-2024-3832

631-checker-fp-abs/03-May-2024-181120

631-checker-get-class/03-May-2024-10540

632-checker-char-at-bounds/03-May-2024-4417

633-checker-rtp-getclass/03-May-2024-8544

634-vdex-duplicate/03-May-2024-6310

635-checker-arm64-volatile-load-cc/03-May-2024-291228

636-arm64-veneer-pool/03-May-2024-4,2514,205

636-wrong-static-access/03-May-2024-14548

637-checker-throw-inline/03-May-2024-6727

638-checker-inline-caches/03-May-2024-277102

638-no-line-number/03-May-2024-6928

639-checker-code-sinking/03-May-2024-362144

640-checker-boolean-simd/03-May-2024-14161

640-checker-byte-simd/03-May-2024-291145

640-checker-char-simd/03-May-2024-283138

640-checker-double-simd/03-May-2024-21292

640-checker-float-simd/03-May-2024-21492

640-checker-int-simd/03-May-2024-261118

640-checker-integer-valueof/03-May-2024-9652

640-checker-long-simd/03-May-2024-259118

640-checker-short-simd/03-May-2024-282136

641-checker-arraycopy/03-May-2024-11245

641-irreducible-inline/03-May-2024-8858

641-iterations/03-May-2024-7846

642-fp-callees/03-May-2024-11364

643-checker-bogus-ic/03-May-2024-7320

645-checker-abs-simd/03-May-2024-273179

646-checker-arraycopy-large-cst-pos/03-May-2024-4515

646-checker-hadd-alt-byte/03-May-2024-24697

646-checker-hadd-alt-char/03-May-2024-25697

646-checker-hadd-alt-short/03-May-2024-24797

646-checker-hadd-byte/03-May-2024-24197

646-checker-hadd-char/03-May-2024-25197

646-checker-hadd-short/03-May-2024-24297

646-checker-long-const-to-int/03-May-2024-6132

647-jni-get-field-id/03-May-2024-420252

647-sinking-catch/03-May-2024-8052

648-inline-caches-unresolved/03-May-2024-7822

649-vdex-duplicate-method/03-May-2024-21

652-deopt-intrinsic/03-May-2024-4826

654-checker-periodic/03-May-2024-17895

655-jit-clinit/03-May-2024-5330

656-annotation-lookup-generic-jni/03-May-2024-16361

656-loop-deopt/03-May-2024-11062

657-branches/03-May-2024-5323

658-fp-read-barrier/03-May-2024-140102

659-unpadded-array/03-May-2024-5730

700-LoadArgRegs/03-May-2024-384346

701-easy-div-rem/03-May-2024-207144

702-LargeBranchOffset/03-May-2024-8051

703-floating-point-div/03-May-2024-10165

704-multiply-accumulate/03-May-2024-176131

705-register-conflict/03-May-2024-7855

706-checker-scheduler/03-May-2024-8529

706-jit-skip-compilation/03-May-2024-12067

707-checker-invalid-profile/03-May-2024-6924

800-smali/03-May-2024-2,7222,130

801-VoidCheckCast/03-May-2024-53

802-deoptimization/03-May-2024-211129

803-no-super/03-May-2024-4116

804-class-extends-itself/03-May-2024-8267

900-hello-plugin/03-May-2024-13470

901-hello-ti-agent/03-May-2024-462308

902-hello-transformation/03-May-2024-220115

903-hello-tagging/03-May-2024-431270

904-object-allocation/03-May-2024-305176

905-object-free/03-May-2024-306170

906-iterate-heap/03-May-2024-811615

907-get-loaded-classes/03-May-2024-17483

908-gc-start-finish/03-May-2024-224120

909-attach-agent/03-May-2024-197110

910-methods/03-May-2024-494342

911-get-stack-trace/03-May-2024-1,8041,408

912-classes/03-May-2024-1,4741,091

913-heaps/03-May-2024-2,2871,872

914-hello-obsolescence/03-May-2024-231132

915-obsolete-2/03-May-2024-280168

916-obsolete-jit/03-May-2024-354216

917-fields-transformation/03-May-2024-245138

918-fields/03-May-2024-275171

919-obsolete-fields/03-May-2024-330198

920-objects/03-May-2024-216115

921-hello-failure/03-May-2024-1,434803

922-properties/03-May-2024-354245

923-monitors/03-May-2024-468322

924-threads/03-May-2024-728534

925-threadgroups/03-May-2024-320198

926-multi-obsolescence/03-May-2024-292187

927-timers/03-May-2024-19797

928-jni-table/03-May-2024-16366

929-search/03-May-2024-17069

930-hello-retransform/03-May-2024-216117

931-agent-thread/03-May-2024-263148

932-transform-saves/03-May-2024-268150

933-misc-events/03-May-2024-15161

934-load-transform/03-May-2024-251131

935-non-retransformable/03-May-2024-276148

936-search-onload/03-May-2024-20883

937-hello-retransform-package/03-May-2024-207108

938-load-transform-bcp/03-May-2024-269149

939-hello-transformation-bcp/03-May-2024-244143

940-recursive-obsolete/03-May-2024-263159

941-recurive-obsolete-jit/03-May-2024-318198

942-private-recursive/03-May-2024-272164

943-private-recursive-jit/03-May-2024-338214

944-transform-classloaders/03-May-2024-444259

945-obsolete-native/03-May-2024-284155

946-obsolete-throw/03-May-2024-248148

947-reflect-method/03-May-2024-223122

948-change-annotations/03-May-2024-574292

949-in-memory-transform/03-May-2024-264150

950-redefine-intrinsic/03-May-2024-655349

951-threaded-obsolete/03-May-2024-256148

952-invoke-custom/03-May-2024-1,172915

953-invoke-polymorphic-compiler/03-May-2024-431334

954-invoke-polymorphic-verifier/03-May-2024-524429

955-methodhandles-smali/03-May-2024-282220

956-methodhandles/03-May-2024-1,6761,292

957-methodhandle-transforms/03-May-2024-1,7791,343

958-methodhandle-stackframe/03-May-2024-241146

959-invoke-polymorphic-accessors/03-May-2024-965831

960-default-smali/03-May-2024-998445

961-default-iface-resolution-gen/03-May-2024-432327

962-iface-static/03-May-2024-10430

963-default-range-smali/03-May-2024-12551

964-default-iface-init-gen/03-May-2024-498371

965-default-verify/03-May-2024-18385

966-default-conflict/03-May-2024-19798

967-default-ame/03-May-2024-254109

968-default-partial-compile-gen/03-May-2024-802619

969-iface-super/03-May-2024-414183

970-iface-super-resolution-gen/03-May-2024-757587

971-iface-super/03-May-2024-888698

972-default-imt-collision/03-May-2024-1,3391,122

972-iface-super-multidex/03-May-2024-246197

973-default-multidex/03-May-2024-12995

974-verify-interface-super/03-May-2024-10286

975-iface-private/03-May-2024-150113

976-conflict-no-methods/03-May-2024-664526

978-virtual-interface/03-May-2024-275221

980-redefine-object/03-May-2024-694305

981-dedup-original-dex/03-May-2024-348202

982-ok-no-retransform/03-May-2024-17788

983-source-transform-verify/03-May-2024-334194

984-obsolete-invoke/03-May-2024-341197

985-re-obsolete/03-May-2024-371238

986-native-method-bind/03-May-2024-280171

987-agent-bind/03-May-2024-14157

AbstractMethod/03-May-2024-3210

AllFields/03-May-2024-4022

DefaultMethods/03-May-2024-288

DexToDexDecompiler/03-May-2024-3512

ErroneousA/03-May-2024-181

ErroneousB/03-May-2024-212

ErroneousInit/03-May-2024-247

ExceptionHandle/03-May-2024-4325

GetMethodSignature/03-May-2024-214

IMTA/03-May-2024-258

IMTB/03-May-2024-2912

ImageLayoutA/03-May-2024-224

ImageLayoutB/03-May-2024-268

Instrumentation/03-May-2024-235

Interfaces/03-May-2024-4023

Lookup/03-May-2024-543

Main/03-May-2024-214

MethodTypes/03-May-2024-214

MultiDex/03-May-2024-5115

MultiDexModifiedSecondary/03-May-2024-6021

MyClass/03-May-2024-181

MyClassNatives/03-May-2024-342241

Nested/03-May-2024-236

NonStaticLeafMethods/03-May-2024-5639

Packages/03-May-2024-428

ProfileTestMultiDex/03-May-2024-13385

ProtoCompare/03-May-2024-236

ProtoCompare2/03-May-2024-236

StackWalk2/03-May-2024-5935

StaticLeafMethods/03-May-2024-5437

Statics/03-May-2024-5638

StaticsFromCode/03-May-2024-246

Transaction/03-May-2024-17088

VerifierDeps/03-May-2024-766653

VerifierDepsMulti/03-May-2024-2521

XandY/03-May-2024-406

common/03-May-2024-456316

dexdump/03-May-2024-13,27213,026

etc/03-May-2024-1,216947

testrunner/03-May-2024-1,6851,318

ti-agent/03-May-2024-1,9261,309

ti-stress/03-May-2024-263208

utils/python/03-May-2024-537404

Android.bpD03-May-202411.6 KiB455432

Android.run-test-jvmti-java-library.mkD03-May-20244.5 KiB155121

Android.run-test.mkD03-May-20248.8 KiB211145

README.txtD03-May-2024646 1410

knownfailures.jsonD03-May-202422.9 KiB619618

run-all-testsD03-May-20247.4 KiB242214

run-testD03-May-202432.6 KiB960821

valgrind-suppressions.txtD03-May-20241.5 KiB7874

valgrind-target-suppressions.txtD03-May-20241.8 KiB7769

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