With `StressReflectiveCode` C2 has inexact type information which can prevent ea based optimizations (see `ConnectionGraph::add_call_node()`)
This pr changes the test jdk/com/sun/jdi/EATests.java to read the flag `StressReflectiveCode`. If enabled it shall neither expect ea based optimizations of allocations nor deoptimization of corresponding frames upon debugger access. Tested on the standard platforms with fastdebug and release builds. make test TEST=test/jdk/com/sun/jdi/EATests.java TEST_VM_OPTS="-XX:+IgnoreUnrecognizedVMOptions -XX:+StressReflectiveCode" ------------- Commit messages: - Adapt test to -XX:+StressReflectiveCode Changes: https://git.openjdk.org/jdk/pull/10769/files Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=10769&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8295413 Stats: 2 lines in 1 file changed: 1 ins; 0 del; 1 mod Patch: https://git.openjdk.org/jdk/pull/10769.diff Fetch: git fetch https://git.openjdk.org/jdk pull/10769/head:pull/10769 PR: https://git.openjdk.org/jdk/pull/10769