History log of /art/test/1923-frame-pop/src/art/Test1923.java
Revision Date Author Comments
5fda016fc1acb6d47f0aba94aae7e625ec7594b7 30-Aug-2017 Alex Light <allight@google.com> Revert "Skip tests 1923 and 1924 on ASAN 64"

Fix ASAN issue by giving the test threads more stack space for these
tests.

Test: export SANITIZE_HOST=address ASAN_OPTIONS='detect_leaks=0
Test: ./test/testrunner/testrunner.py --host -j50 -t 1923
Test: ./test/testrunner/testrunner.py --host -j50 -t 1924
Bug: 65189092

This reverts commit 7cfc6598fc1a73b3a9bef44d7e654c4f172be1b8.

Change-Id: I5b985f97f00a72e769961658be451e86355f5bc7
e814f9d09c0fb1b678e610780d11ce3577db3599 01-Aug-2017 Alex Light <allight@google.com> JVMTI NotifyFramePop support

Adds support for the JVMTI can_generate_frame_pop_events capability.
This includes the NotifyFramePop function and the FramePop event.

We mark the interpreter shadowframes directly to get the events. This
relies on the fact that we never replace extant shadow-frames on the
interpreter stack to ensure that we can distinguish which jvmti-envs
requested the frame pops.

Test: ./test.py --host -j50
Bug: 34414072
Bug: 62821960
Bug: 65129403

Change-Id: I6e79e39f62fdf79268540c5c1be6311df704cff7