4665167ddc34008dfa78a2873685fe7a98772eab |
|
07-Apr-2017 |
Andreas Gampe <agampe@google.com> |
ART: More refactor for JVMTI run tests (1/3) Put (most) tests into a new package and give them dedicated class names (Test9XY). NOTE: BROKEN WITHOUT A FOLLOW-UP CL TO CHANGE DIRECTORY STRUCTURE AND FILE NAMES! Bug: 32072923 Test: None Change-Id: I291b0543f7782914e446a74f0d9037020c88e5b5
|
de8de1d34633775053388097a70fd7534abdbbd5 |
|
31-Mar-2017 |
Andreas Gampe <agampe@google.com> |
ART: TI Agent test library refactor More refactoring, lowering the reliance on ART-provided functionality and adding a library that includes all the code that can run without ART. Bug: 32072923 Test: m test-art-host Change-Id: I67d84056a6fd7722c58855fccbdea3f6869b2efb (cherry picked from commit 027444b64dd52e1d2beea7aa525fbb8146a516bc)
|
765b6455e4007b33c2ae489d3d5644b9fb505acf |
|
30-Mar-2017 |
Andreas Gampe <agampe@google.com> |
ART: Refactor JVMTI run tests In preparation for code deduplication with CTS. Bug: 32072923 Test: m Change-Id: Ibbe005c94252bd29eae7f88aad301b0b20ddb80d (cherry picked from commit 3f46c96568bef650ba6d9ce6ac8835d30877f243)
|
027444b64dd52e1d2beea7aa525fbb8146a516bc |
|
31-Mar-2017 |
Andreas Gampe <agampe@google.com> |
ART: TI Agent test library refactor More refactoring, lowering the reliance on ART-provided functionality and adding a library that includes all the code that can run without ART. Bug: 32072923 Test: m test-art-host Change-Id: I67d84056a6fd7722c58855fccbdea3f6869b2efb
|
3f46c96568bef650ba6d9ce6ac8835d30877f243 |
|
30-Mar-2017 |
Andreas Gampe <agampe@google.com> |
ART: Refactor JVMTI run tests In preparation for code deduplication with CTS. Bug: 32072923 Test: m Change-Id: Ibbe005c94252bd29eae7f88aad301b0b20ddb80d
|
5e03a305edafb49a34b436d9a858281e53d390f2 |
|
13-Mar-2017 |
Andreas Gampe <agampe@google.com> |
ART: Refactor libopenjdkjvmti Move jvmti.h to its own folder and fix up include setup. Bug: 31455788 Test: m Change-Id: I5beb66fc5d0178746216f61f9214cda54fc2c7ac
|
a8883a0000a08dc4cb2bfec01cbead0da6272a5c |
|
12-Jan-2017 |
Andreas Gampe <agampe@google.com> |
ART: Simplify 9xx OnLoad setup Provide the default implementation in common_load.cc, and only mark cases that deviate. Bug: 31455788 Test: m test-art-host-run-test Change-Id: I40d467fb344405c443805749ced6717574430b75
|
4196071adf17245c25cd167fac0428f013a58bac |
|
06-Jan-2017 |
Alex Light <allight@google.com> |
Make GetErrorName allocate the output buffer. Previously we were simply returning a static pointer which isn't allowed by the spec. Test: mma -j40 test-art-host Change-Id: I84cfb81e58d479c7c0d5ee352f5b005183895c82
|
e657424ab0105227358422452f566c3e72a77c8b |
|
17-Aug-2016 |
Alex Light <allight@google.com> |
Add capabilities for jvmti. Make a skeleton for jvmti capabilities. Bug: 31455788 Test: m -j40 test-art-host Change-Id: Ia1f96450d8a1ee59b9db66cf65492154d61fab48
|
336c3c3abceb7f238d715ea7f243e2c203b6548b |
|
09-Nov-2016 |
Andreas Gampe <agampe@google.com> |
ART: Refactor some TI test code for reuse Pull out helper code for creating arrays of data. Bug: 31385354 Test: m test-art-host Change-Id: I916fffa18f5a61bd17acbdbdaffce5b4c66a33ab
|
ef54d8dccb7ad7b573fe44b3ffadd2120c84309d |
|
25-Oct-2016 |
Andreas Gampe <agampe@google.com> |
Revert "ART: Temporarily use global references for GetLoadedClasses" This reverts commit d2d0353de9e5c10f2a4a9ff2102d2b777c134a37. The IndirectReferenceTable now allows resizing for local references. Bug: 31684578 Bug: 32125344 Test: m test-art-host Change-Id: I47dab19eb7ae66fc7d55d202a13a87f508c35e03
|
9b8c5880de9b0f7dd8b1b863520714a9700a8dc2 |
|
22-Oct-2016 |
Andreas Gampe <agampe@google.com> |
ART: Add GC callbacks Add start and end of pause callbacks. Fix setup and missing functions in test 907. Bug: 31684633 Test: m test-art-host Test: m test-art-host-run-test-908-gc-start-finish Change-Id: I1d8872ef9cd6914de7fb033cd873f8d5cb48ea17
|
d2d0353de9e5c10f2a4a9ff2102d2b777c134a37 |
|
14-Oct-2016 |
Andreas Gampe <agampe@google.com> |
ART: Temporarily use global references for GetLoadedClasses Until we have enough local references, use global references. Bug: 31684578 Bug: 32125344 Test: m test-art-host Change-Id: If95ecaf424cfc7e8a84c7f99b071ac5d6bfb7797
|
aa8b60c23a2229159cbd5fde831de8d6d57e50d3 |
|
12-Oct-2016 |
Andreas Gampe <agampe@google.com> |
ART: Add GetLoadedClasses support Add support to retrieve all loaded classes. Use the standard ClassLoader callback infrastructure. Bug: 31684578 Test: m test-art-host-run-test-907-get-loaded-classes Change-Id: Ifb33cae27dc32602bcd8fd930d3c7eda02598c26
|