Revert^4 "Allow deoptimization when returning from a runtime method."
This reverts commit 07c7028e518b98d3267a77dfe0d149db1adbe858.
Need some special treatment of string init's shorty.
Test: run-test/gtest on both host and target
Test: 597-deopt-busy-loop, 597-deopt-invoke-stub
Bug: 33616143
Change-Id: Id4c64910acfdd088835b6db6fc503e6ade0218e7
diff --git a/test/knownfailures.json b/test/knownfailures.json
index 20cfc34..09c3743 100644
--- a/test/knownfailures.json
+++ b/test/knownfailures.json
@@ -216,6 +216,18 @@
"suppressed when tracing."]
},
{
+ "tests": "597-deopt-busy-loop",
+ "variant": "interp-ac | interpreter | trace | stream",
+ "description": ["This test expects JIT compilation, which is",
+ "suppressed when tracing."]
+ },
+ {
+ "tests": "597-deopt-invoke-stub",
+ "variant": "interp-ac | interpreter | optimizing | trace | stream",
+ "description": ["This test expects JIT compilation and no AOT for",
+ "testing deoptimizing at quick-to-interpreter bridge."]
+ },
+ {
"tests": "137-cfi",
"description": ["CFI unwinding expects managed frames, and the test",
"does not iterate enough to even compile. JIT also",