- 02 Feb, 2017 10 commits
-
-
Andreas Gampe authored
This requires two native methods, isAnonymousClass and getDeclaringClass. Add tests. Bug: 34890992 Test: m Test: m test-art-host Test: Device boots Change-Id: Ib3fca2a6bb6e367ef202ff864719cab979d6c793
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Nicolas Geoffray authored
Test: test-art-host Change-Id: I16e3a0a17ca6193a68932c78f67e0d788684e7ef
-
Treehugger Robot authored
-
Nicolas Geoffray authored
-
Treehugger Robot authored
-
Alexey Frunze authored
Test: booted MIPS32R2 in QEMU Test: booted MIPS64 (with 2nd arch MIPS32R6) in QEMU Change-Id: Iff61353bc9e787e65f3f17d8938d4b5561d2a603
-
Treehugger Robot authored
-
Hiroshi Yamauchi authored
Asan reserves 0x04000000 - 0x20000000 in 32-bit. Bug: 34606909 Test: marlin-userdebug asan coverage build boots. Test: test-art-host Change-Id: I3ee9cd290cd02de02e7d6c79b854479a985549c3
-
- 01 Feb, 2017 15 commits
-
-
David Sehr authored
The rest of utils.cc does not depend on art::Runtime. This separates the part dependent on that class, so that including utils.cc in the build does not require the entire Runtime. Another preparatory cleanup to getting tools to build on Windows. Bug: 22322814 Test: test-art Change-Id: I194ff363fc2ab87e5311ecea6973a2d0fad2621d
-
Mathieu Chartier authored
-
Aart Bik authored
-
Stephen Hines authored
-
Mathieu Chartier authored
Data is commonly shared between different stack maps. The register masks are stored after the stack masks. Oat size for a large app: 96722288 -> 94485872 (-2.31%) Average oat size reduction according to golem -3.193%. Bug: 34621054 Test: test-art-host Change-Id: I5eacf668992e866d11ddba0c01675038a16cdfb4
-
Treehugger Robot authored
-
Alex Light authored
We were letting the jit and the main thread race on class definition. If the 'leader' changes then we would end up with the test class having an unexpected definition, causing the test to fail. We fixed this by making sure all threads get the same definition regardless of speed. Bug: 34799243 Test: mma -j40 test-art-host Test: stress --cpu 60 &; \ while ./test/run-test --host --jit --gcstress --64 934 ; do ; done Test: stress --cpu 60 &; \ while ./test/run-test --host --jit --gcstress --64 935 ; do ; done Test: stress --cpu 60 &; \ while ./test/run-test --host --jit --gcstress --64 938 ; do ; done Change-Id: I0d6785b4c3c41db1d655cf1ff22be60809923a7a
-
Vladimir Marko authored
-
Vladimir Marko authored
Reverting to work around some programs crashing with Check failed: handle_scope_iface.Get() != nullptr. though the reason for the failure not yet understood. Test: m test-art-host Bug: 34839984 Bug: 30627598 Bug: 34659969 Bug: 30419309 This reverts commit ec786228. Change-Id: Ifded663633082f1e59e5b6ff2e026dc559bd6b82
-
Nicolas Geoffray authored
-
Richard Uhler authored
-
Richard Uhler authored
Test: oat_file_assistant_test Bug: 34339100 Change-Id: I147cb84a8448ce6b8bec3e6e21603eb1dd45e409
-
Roland Levillain authored
Adjust test 626-checker-arm64-scratch-register after changing the scratch register allocation strategy in art::arm64::CodeGeneratorARM64::MoveLocation (see https://android-review.googlesource.com/#/c/329021/). Test: make test-art-target-run-test-626-checker-arm64-scratch-register (on ARM64) Bug: 34760542 Change-Id: I0c41dce7bd8902e28e0290640c7ef00ef90c9b69
-
Richard Uhler authored
* changes: Revert^2 "OatFileAssistant: look at vdex file for IsDexOptNeeded" Check vdex file is valid in VdexFile::Open.
-
Aart Bik authored
Rationale: Prototype ART vectorizer needs way to set invariant vectors. Test: assembler_x86[_64]_test Bug: 34083438 Change-Id: I5ab2ad77b8f9b64b46cc8635ad926e54787508a2
-
- 31 Jan, 2017 15 commits
-
-
Mathieu Chartier authored
-
Treehugger Robot authored
-
Hiroshi Yamauchi authored
Bug: 33006388 Bug: 12687968 Test: test-art-host Change-Id: Ida149c98eeb05ca4ad8d0f7ef49228c9b45a6312
-
Treehugger Robot authored
-
David Srbecky authored
The stack masks repeat often enough so that it is worth deduplicating them. Oat size for a large app: 98143600 -> 96722288 (-1.44%) Bug: 34621054 Test: test-art-host Change-Id: If73d51e46066357049d5be2e406ae9a32b7ff1f4
-
Alex Light authored
-
Aart Bik authored
-
Nicolas Geoffray authored
-
Treehugger Robot authored
-
Roland Levillain authored
-
Richard Uhler authored
This reverts commit ba037b12. Test: m test-art-host, with new oat file assistant test added. Bug: 34339100 Change-Id: I1ab9ec9f6ec299be7b8144612b71e6054d84412c
-
Roland Levillain authored
Test: mmma art (on macOS) Bug: 32466479 Change-Id: I9996c6a495d2465a4b00affd2ef19102c815a58f
-
Nicolas Geoffray authored
So that it has some more time to generate the boot image. test: ART_TEST_RUN_TEST_NO_IMAGE test-art-host Change-Id: Idf88763a760df693a44578236046e66959e4c6e5
-
Richard Uhler authored
Test: m test-art-host, including new vdex_file_test. Bug: 34339100 Change-Id: I0fe01760779f3876d6790a5443785a4f7289a717
-
Roland Levillain authored
-