summaryrefslogtreecommitdiff
path: root/compiler/optimizing/codegen_test_utils.h
diff options
context:
space:
mode:
authorIgor Murashkin <iam@google.com>2017-07-11 11:58:44 -0700
committerIgor Murashkin <iam@google.com>2017-07-13 13:17:30 -0700
commit4014d84dde88948b7842ead4cf8f5733d6d46e84 (patch)
tree319ac611a95065f8bd75dd9d07c763f98900e060 /compiler/optimizing/codegen_test_utils.h
parent6375a04cae864416499865453fecd2b50706b3b2 (diff)
test: Add support for jasmin
Adding .j files in a jasmin directory will place those classes into the same jar as src/src2 source files. Adding .j files in a jasmin-multidex directory will place those classes into the same jar as src-multidex source files. Jasmin classes have medium priority and will overwrite any .java classes. Smali classes have the highest priority and smali classes will overwrite any jasmin classes. Using jasmin is preferred for tests that can run cross-platform. (Also convert two of the tests to use jasmin instead of smali). Test: art/test/run-test --host --optimizing --build-with-jack 064-field-access Test: DESUGAR=false art/test/run-test --host --optimizing --build-with-javac-dx 064-field-access Test: DESUGAR=false art/test/run-test --host --optimizing --build-with-javac-dx 606-erroneous-class Test: art/test/run-test --host --optimizing --build-with-jack 606-erroneous-class Test: #(manual) run-test --jvm and check that .class is there as a build artifact Bug: 62855082 Change-Id: I5966d37f603bb5b93f75a842e7d597721afafacd
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions