summaryrefslogtreecommitdiff
path: root/test/1928-exception-event-exception/src/art/Exceptions.java
Commit message (Collapse)AuthorAgeFilesLines
* Centralize all the jvmti common test classesAlex Light2019-05-141-33/+1
| | | | | | | | | | | | | | We share many common JVMTI test classes between our various JVMTI tests. We have always shared them by simply copying the .java files to any tests that need them. This leads to very large code-reviews and requires manual work if we ever need to update any of the helper files. To ensure everything stays in sync this moves all classes to a single test/ti-common directory that tests then contain symlinks into. Test: ./test.py --host Change-Id: I82238a63d281429196ed0e640e4a9ec3234d954c
* Revert "Revert "JVMTI Exception and ExceptionCatch events""Alex Light2017-09-051-0/+33
| | | | | | | | | | | | | | | | Fixed error where we were incorrectly not updating a ShadowFrame dex_pc causing deoptimization errors. Bug: 62821960 Bug: 65049545 Test: ./test.py --host -j50 Test: ./art/tools/run-libcore-tests.sh \ --mode=host --variant-X32 --debug This reverts commit 959742483885779f106e000df6dd422fc8657931. Change-Id: I91ab2bc3e645ddf0359c189b19a59a3ecf0d8921
* Revert "JVMTI Exception and ExceptionCatch events"Nicolas Geoffray2017-09-041-33/+0
| | | | | | | | | | | Breaks tests. Bug: 62821960 Bug: 65049545 This reverts commit 798eab03120f6189e8f6aa804d67af1b1d9f00b0. Change-Id: Ie96903df06bbbe41f288f5b75a5114b142998fac
* JVMTI Exception and ExceptionCatch eventsAlex Light2017-09-011-0/+33
Add support for the JVMTI can_generate_exception_events capability. This includes the Exception and ExceptionCatch events and all their associated behaviors. Test: ./test.py --host -j50 Bug: 62821960 Bug: 65049545 Change-Id: I21cc8522c01033cdeb47bf34fa433bf04bf7ca5c