mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-16 17:14:41 +02:00
8269129: Multiple tier1 tests in hotspot/jtreg/compiler are failing for client VMs
Reviewed-by: kvn, iveresov
This commit is contained in:
parent
51a1299b68
commit
561a3a5077
6 changed files with 22 additions and 4 deletions
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2020, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -25,6 +25,8 @@
|
||||||
* @test
|
* @test
|
||||||
* @bug 8248791
|
* @bug 8248791
|
||||||
* @summary Test cloning with more than 8 (=ArrayCopyLoadStoreMaxElem) where loads are wrongly replaced by zero.
|
* @summary Test cloning with more than 8 (=ArrayCopyLoadStoreMaxElem) where loads are wrongly replaced by zero.
|
||||||
|
* @requires vm.compiler2.enabled | vm.graal.enabled
|
||||||
|
*
|
||||||
* @run main/othervm -XX:-ReduceBulkZeroing
|
* @run main/othervm -XX:-ReduceBulkZeroing
|
||||||
* -XX:CompileCommand=dontinline,compiler.arraycopy.TestCloneAccess::*
|
* -XX:CompileCommand=dontinline,compiler.arraycopy.TestCloneAccess::*
|
||||||
* compiler.arraycopy.TestCloneAccess
|
* compiler.arraycopy.TestCloneAccess
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved.
|
* Copyright (c) 2020, 2021, Oracle and/or its affiliates. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -27,6 +27,7 @@
|
||||||
* @bug 8235332 8248226
|
* @bug 8235332 8248226
|
||||||
* @summary Test cloning with more than 8 (=ArrayCopyLoadStoreMaxElem) fields with StressGCM
|
* @summary Test cloning with more than 8 (=ArrayCopyLoadStoreMaxElem) fields with StressGCM
|
||||||
* @library /
|
* @library /
|
||||||
|
* @requires vm.compiler2.enabled | vm.graal.enabled
|
||||||
*
|
*
|
||||||
* @run main/othervm -Xbatch
|
* @run main/othervm -Xbatch
|
||||||
* -XX:CompileCommand=dontinline,compiler.arraycopy.TestCloneAccessStressGCM::test
|
* -XX:CompileCommand=dontinline,compiler.arraycopy.TestCloneAccessStressGCM::test
|
||||||
|
|
|
@ -25,6 +25,8 @@
|
||||||
* @test
|
* @test
|
||||||
* @bug 8229855 8238812
|
* @bug 8229855 8238812
|
||||||
* @summary Test jump table with key value that gets out of bounds after loop unrolling.
|
* @summary Test jump table with key value that gets out of bounds after loop unrolling.
|
||||||
|
* @requires vm.compiler2.enabled
|
||||||
|
*
|
||||||
* @run main/othervm -XX:CompileCommand=dontinline,compiler.c2.TestJumpTable::test*
|
* @run main/othervm -XX:CompileCommand=dontinline,compiler.c2.TestJumpTable::test*
|
||||||
* -Xbatch -XX:+UnlockDiagnosticVMOptions -XX:-TieredCompilation -XX:-UseSwitchProfiling
|
* -Xbatch -XX:+UnlockDiagnosticVMOptions -XX:-TieredCompilation -XX:-UseSwitchProfiling
|
||||||
* compiler.c2.TestJumpTable
|
* compiler.c2.TestJumpTable
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
/*
|
/*
|
||||||
* Copyright (c) 2020, Huawei Technologies Co., Ltd. All rights reserved.
|
* Copyright (c) 2020, 2021, Huawei Technologies Co., Ltd. All rights reserved.
|
||||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||||
*
|
*
|
||||||
* This code is free software; you can redistribute it and/or modify it
|
* This code is free software; you can redistribute it and/or modify it
|
||||||
|
@ -25,6 +25,7 @@
|
||||||
* @test
|
* @test
|
||||||
* @bug 8243670
|
* @bug 8243670
|
||||||
* @summary Unexpected test result caused by C2 MergeMemNode::Ideal
|
* @summary Unexpected test result caused by C2 MergeMemNode::Ideal
|
||||||
|
* @requires vm.compiler2.enabled
|
||||||
*
|
*
|
||||||
* @run main/othervm -Xcomp -XX:-SplitIfBlocks
|
* @run main/othervm -Xcomp -XX:-SplitIfBlocks
|
||||||
* -XX:CompileOnly=compiler.c2.TestReplaceEquivPhis::test
|
* -XX:CompileOnly=compiler.c2.TestReplaceEquivPhis::test
|
||||||
|
|
|
@ -25,8 +25,17 @@
|
||||||
* @test
|
* @test
|
||||||
* @bug 8260585
|
* @bug 8260585
|
||||||
* @summary AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers.
|
* @summary AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers.
|
||||||
|
*
|
||||||
* @run main/othervm compiler.c2.TestShiftRightAndAccumulate
|
* @run main/othervm compiler.c2.TestShiftRightAndAccumulate
|
||||||
* @run main/othervm -Xcomp compiler.c2.TestShiftRightAndAccumulate
|
* @run main/othervm -Xcomp compiler.c2.TestShiftRightAndAccumulate
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @test
|
||||||
|
* @bug 8260585
|
||||||
|
* @summary AArch64: Wrong code generated for shifting right and accumulating four unsigned short integers.
|
||||||
|
* @requires vm.compiler2.enabled
|
||||||
|
*
|
||||||
* @run main/othervm -XX:-SuperWordLoopUnrollAnalysis compiler.c2.TestShiftRightAndAccumulate
|
* @run main/othervm -XX:-SuperWordLoopUnrollAnalysis compiler.c2.TestShiftRightAndAccumulate
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -25,7 +25,10 @@
|
||||||
* @test
|
* @test
|
||||||
* @bug 8260716
|
* @bug 8260716
|
||||||
* @summary Test for correct code generation by the JIT
|
* @summary Test for correct code generation by the JIT
|
||||||
* @run main/othervm -Xbatch -XX:CompileCommand=compileonly,*ClearArrayTest.test -XX:+UnlockDiagnosticVMOptions -XX:-IdealizeClearArrayNode compiler.codegen.ClearArrayTest
|
* @run main/othervm -Xbatch -XX:CompileCommand=compileonly,*ClearArrayTest.test
|
||||||
|
* -XX:+IgnoreUnrecognizedVMOptions
|
||||||
|
* -XX:+UnlockDiagnosticVMOptions -XX:-IdealizeClearArrayNode
|
||||||
|
* compiler.codegen.ClearArrayTest
|
||||||
*/
|
*/
|
||||||
|
|
||||||
package compiler.codegen;
|
package compiler.codegen;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue