History log of /art/test/004-ReferenceMap/build
Revision Date Author Comments
d61c381ac140686341a538ed8403c42ae225ce03 21-Jun-2017 Igor Murashkin <iam@google.com> Revert "More run-test with Jack"

This reverts commit c94ff128d770f5126d7685972b95a789c0b55cb0.

Fixes 3 more test failures with javac/dx.

004-ReferenceMap and 004-StackWalk now always use javac+dx because the
dex offsets are hardcoded into the C++ file.

Conflicts:
test/004-ReferenceMap/stack_walk_refmap_jni.cc

Test: ANDROID_COMPILE_WITH_JACK=false art/test.py
Bug: 36902714
Change-Id: I31f5b5512b71fcb1a634cadf2012017e723f78ca
f27e2a9e8d4ec86f43024b1c0bf48dd105b9325e 29-Feb-2016 Sebastien Hertz <shertz@google.com> More run-test with Jack

Updates the following tests
* 004-ReferenceMap: updates expectations
* 004-StackWalk: updates expectations
* 089-many-methods: updates expectations
* 138-duplicate-classes-check2: add Jack support
* 454-get-vreg: updates expectations

Bug: 19467889

(cherry picked from commit c94ff128d770f5126d7685972b95a789c0b55cb0)

Change-Id: Ie9927201e45046d4b89a4b028d0844bf25831d0b
c94ff128d770f5126d7685972b95a789c0b55cb0 29-Feb-2016 Sebastien Hertz <shertz@google.com> More run-test with Jack

Updates the following tests
* 004-ReferenceMap: updates expectations
* 004-StackWalk: updates expectations
* 089-many-methods: updates expectations
* 138-duplicate-classes-check2: add Jack support
* 454-get-vreg: updates expectations

Bug: 19467889
Change-Id: I086e170b1951c9fdac5bd4e0234ac504644db5a1
5ee9454dfee08a70dec62b0ed0fd4ad274274937 24-Feb-2015 Sebastien Hertz <shertz@google.com> Support compiling run-tests with jack

This CL adds support to compile run-test source files with jack. When
a test needs to rely on class files, we use jill to convert them to a
jack library.

We need to pass the full classpath to jack containing at least core
classes (like java.lang.Object). This means the Android tree must
have been compiled with jack first so we find all the necessary
classes.jack files.

Some tests still rely on dex files generated with the old toolchain.
We keep building them this way for the moment and will update them
later, when they get ready for Jack.

Also updates a few tests dealing with garbage collection to avoid a
situation where a reference can be retained by a local DEX register.

Bug: 19467889

(cherry picked from commit 19ac0276208f0afef6ba8a4ab34b74a59b8d11d7)

Change-Id: Ia5a989b83430ffe8298a869a1da970b756721bb0
19ac0276208f0afef6ba8a4ab34b74a59b8d11d7 24-Feb-2015 Sebastien Hertz <shertz@google.com> Support compiling run-tests with jack

This CL adds support to compile run-test source files with jack. When
a test needs to rely on class files, we use jill to convert them to a
jack library.

We need to pass the full classpath to jack containing at least core
classes (like java.lang.Object). This means the Android tree must
have been compiled with jack first so we find all the necessary
classes.jack files.

Some tests still rely on dex files generated with the old toolchain.
We keep building them this way for the moment and will update them
later, when they get ready for Jack.

Also updates a few tests dealing with garbage collection to avoid a
situation where a reference can be retained by a local DEX register.

Bug: 19467889
Change-Id: I9eedd0705d1186d28a2acd37ea42a1762cd0ace2