Commit 89f42f92 authored by Maya Lekova's avatar Maya Lekova Committed by Commit Bot

[fastcall] Re-enable test on gc_stress variant

This CL enables the fast-api-calls mjsunit test again on gc_stress
with a fix for --stress-flush-bytecode.

Change-Id: I3a65f8cb4ec319945319d533ed92241b14f624c7
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2817604
Commit-Queue: Maya Lekova <mslekova@chromium.org>
Reviewed-by: 's avatarGeorg Neis <neis@chromium.org>
Cr-Commit-Position: refs/heads/master@{#73895}
parent 151ecb57
......@@ -126,6 +126,7 @@ assertEquals(add_32bit_int_result, add_32bit_int_mismatch(false, -42, 45));
fast_c_api.reset_counts();
assertEquals(add_32bit_int_result, add_32bit_int_mismatch(false, -42, 45, -42));
assertEquals(1, fast_c_api.fast_call_count());
%PrepareFunctionForOptimization(add_32bit_int_mismatch);
// Test that passing wrong argument types stays on the fast path.
fast_c_api.reset_counts();
......@@ -140,7 +141,6 @@ assertEquals(0, fast_c_api.fast_call_count());
assertUnoptimized(add_32bit_int_mismatch);
// Optimize again.
%PrepareFunctionForOptimization(add_32bit_int_mismatch);
%OptimizeFunctionOnNextCall(add_32bit_int_mismatch);
assertEquals(add_32bit_int_result, add_32bit_int_mismatch(false, -42, 45));
assertOptimized(add_32bit_int_mismatch);
......
......@@ -324,9 +324,6 @@
# BUG(v8:11240)
'regress/regress-v8-9267-1': [SKIP],
# TODO(mslekova): Make independent from GC timing.
'compiler/fast-api-calls': [SKIP],
}], # 'gc_stress'
##############################################################################
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment