diff options
author | Mathieu Chartier <mathieuc@google.com> | 2015-04-23 16:32:54 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2015-04-23 17:21:26 -0700 |
commit | a61894d88fabe45677f491c9f6bde30059a49026 (patch) | |
tree | b9d8b09e5f90792867b6720a1fb4ab5c76cdfa5f /test/etc | |
parent | 4ceed922d44b68c3fa7cbe670014c9e2e003b92b (diff) | |
download | art-a61894d88fabe45677f491c9f6bde30059a49026.zip art-a61894d88fabe45677f491c9f6bde30059a49026.tar.gz art-a61894d88fabe45677f491c9f6bde30059a49026.tar.bz2 |
Fix reflection handling and test flakiness
Fixed reflection invoke to handle exceptions which occur from
FindClass or NewObject by throwing these instead of
the expected InvocationTargetException.
Added test case to 080 for this reflection invoke.
Fixed println throwing OOM in 104-growth-limit.
Change-Id: I65766e7c3478e299da06fdc3a521fe3f3e8fdba9
Diffstat (limited to 'test/etc')
-rwxr-xr-x | test/etc/run-test-jar | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/test/etc/run-test-jar b/test/etc/run-test-jar index 414e4df..8dd7573 100755 --- a/test/etc/run-test-jar +++ b/test/etc/run-test-jar @@ -225,7 +225,8 @@ if [ "$DEBUGGER" = "y" ]; then fi if [ "$USE_JVM" = "y" ]; then - ${JAVA} ${DEBUGGER_OPTS} ${JVM_VERIFY_ARG} -classpath classes $MAIN "$@" + # Xmx is necessary since we don't pass down the ART flags to JVM. + ${JAVA} ${DEBUGGER_OPTS} ${JVM_VERIFY_ARG} -Xmx256m -classpath classes $MAIN "$@" exit fi |