[test] Explicitly add --turbo-inlining to tests that require it
This lets me run tests with --no-turbo-inlining without having to worry about false positives. Change-Id: Icf906e631ef5821136f397af141ba8b18334da7e Reviewed-on: https://chromium-review.googlesource.com/c/1477730 Reviewed-by: Jaroslav Sevcik <jarin@chromium.org> Commit-Queue: Georg Neis <neis@chromium.org> Cr-Commit-Position: refs/heads/master@{#59707}
This commit is contained in:
parent
9d98af91e6
commit
110a07ff07
@ -2,7 +2,7 @@
|
|||||||
// Use of this source code is governed by a BSD-style license that can be
|
// Use of this source code is governed by a BSD-style license that can be
|
||||||
// found in the LICENSE file.
|
// found in the LICENSE file.
|
||||||
|
|
||||||
// Flags: --opt --no-always-opt
|
// Flags: --opt --no-always-opt --turbo-inlining
|
||||||
|
|
||||||
var Debug = debug.Debug;
|
var Debug = debug.Debug;
|
||||||
|
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
// found in the LICENSE file.
|
// found in the LICENSE file.
|
||||||
|
|
||||||
// Flags: --allow-natives-syntax --no-always-opt --opt
|
// Flags: --allow-natives-syntax --no-always-opt --opt
|
||||||
// Flags: --no-stress-flush-bytecode
|
// Flags: --no-stress-flush-bytecode --turbo-inlining
|
||||||
// Files: test/mjsunit/code-coverage-utils.js
|
// Files: test/mjsunit/code-coverage-utils.js
|
||||||
|
|
||||||
if (isNeverOptimizeLiteMode()) {
|
if (isNeverOptimizeLiteMode()) {
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
// Flags: --allow-natives-syntax --opt --no-always-opt
|
// Flags: --allow-natives-syntax --opt --no-always-opt --turbo-inlining
|
||||||
|
|
||||||
if (isNeverOptimizeLiteMode()) {
|
if (isNeverOptimizeLiteMode()) {
|
||||||
print("Warning: skipping test that requires optimization in Lite mode.");
|
print("Warning: skipping test that requires optimization in Lite mode.");
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
// Use of this source code is governed by a BSD-style license that can be
|
// Use of this source code is governed by a BSD-style license that can be
|
||||||
// found in the LICENSE file.
|
// found in the LICENSE file.
|
||||||
|
|
||||||
// Flags: --allow-natives-syntax --opt
|
// Flags: --allow-natives-syntax --opt --turbo-inlining
|
||||||
|
|
||||||
// Test that SpeculativeNumberEqual[SignedSmall] properly passes the
|
// Test that SpeculativeNumberEqual[SignedSmall] properly passes the
|
||||||
// kIdentifyZeros truncation.
|
// kIdentifyZeros truncation.
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
|
||||||
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
|
|
||||||
// Flags: --concurrent-recompilation
|
// Flags: --concurrent-recompilation --turbo-inlining
|
||||||
// Flags: --allow-natives-syntax --no-always-opt
|
// Flags: --allow-natives-syntax --no-always-opt
|
||||||
|
|
||||||
if (!%IsConcurrentRecompilationSupported()) {
|
if (!%IsConcurrentRecompilationSupported()) {
|
||||||
|
Loading…
Reference in New Issue
Block a user