Skip to content

Commit 5fb6b8e

Browse files
dafedafeTobiHartmann
authored andcommitted
8343420: [lworld] compiler/gcbarriers/TestG1BarrierGeneration.java after merging JDK-8334060 in jdk-24+18
Reviewed-by: thartmann
1 parent 8580a4e commit 5fb6b8e

File tree

2 files changed

+16
-17
lines changed

2 files changed

+16
-17
lines changed

test/hotspot/jtreg/ProblemList.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,6 @@ containers/docker/TestJcmdWithSideCar.java 8341518 linux-x64
133133
# Valhalla
134134
runtime/AccModule/ConstModule.java 8294051 generic-all
135135
runtime/valhalla/inlinetypes/CircularityTest.java 8349037 generic-all
136-
compiler/gcbarriers/TestG1BarrierGeneration.java 8343420 generic-all
137136

138137
# Valhalla + COH
139138
compiler/c2/autovectorization/TestIndexOverflowIR.java 8348568 generic-all

test/hotspot/jtreg/compiler/gcbarriers/TestG1BarrierGeneration.java

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -728,10 +728,10 @@ static boolean testCompareAndSwap(Outer o, Object oldVal, Object newVal) {
728728

729729
@Test
730730
@IR(applyIf = {"UseCompressedOops", "false"},
731-
counts = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
731+
counts = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
732732
phase = CompilePhase.FINAL_CODE)
733733
@IR(applyIf = {"UseCompressedOops", "true"},
734-
counts = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
734+
counts = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
735735
phase = CompilePhase.FINAL_CODE)
736736
static Object testGetAndSet(Outer o, Object newVal) {
737737
return fVarHandle.getAndSet(o, newVal);
@@ -786,16 +786,16 @@ static boolean testCompareAndSwapOnNewObject(Object oldVal, Object newVal) {
786786

787787
@Test
788788
@IR(applyIfAnd = {"UseCompressedOops", "false", "ReduceInitialCardMarks", "false"},
789-
counts = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, POST_ONLY, "1"},
789+
counts = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, POST_ONLY, "1"},
790790
phase = CompilePhase.FINAL_CODE)
791791
@IR(applyIfAnd = {"UseCompressedOops", "true", "ReduceInitialCardMarks", "false"},
792-
counts = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, POST_ONLY, "1"},
792+
counts = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, POST_ONLY, "1"},
793793
phase = CompilePhase.FINAL_CODE)
794794
@IR(applyIfAnd = {"UseCompressedOops", "false", "ReduceInitialCardMarks", "true"},
795-
failOn = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, ANY},
795+
failOn = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, ANY},
796796
phase = CompilePhase.FINAL_CODE)
797797
@IR(applyIfAnd = {"UseCompressedOops", "true", "ReduceInitialCardMarks", "true"},
798-
failOn = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, ANY},
798+
failOn = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, ANY},
799799
phase = CompilePhase.FINAL_CODE)
800800
static Object testGetAndSetOnNewObject(Object oldVal, Object newVal) {
801801
Outer o = new Outer();
@@ -805,16 +805,16 @@ static Object testGetAndSetOnNewObject(Object oldVal, Object newVal) {
805805

806806
@Test
807807
@IR(applyIfAnd = {"UseCompressedOops", "false", "ReduceInitialCardMarks", "false"},
808-
counts = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, POST_ONLY, "1"},
808+
counts = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, POST_ONLY, "1"},
809809
phase = CompilePhase.FINAL_CODE)
810810
@IR(applyIfAnd = {"UseCompressedOops", "true", "ReduceInitialCardMarks", "false"},
811-
counts = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, POST_ONLY, "1"},
811+
counts = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, POST_ONLY, "1"},
812812
phase = CompilePhase.FINAL_CODE)
813813
@IR(applyIfAnd = {"UseCompressedOops", "false", "ReduceInitialCardMarks", "true"},
814-
failOn = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, ANY},
814+
failOn = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, ANY},
815815
phase = CompilePhase.FINAL_CODE)
816816
@IR(applyIfAnd = {"UseCompressedOops", "true", "ReduceInitialCardMarks", "true"},
817-
failOn = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, ANY},
817+
failOn = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, ANY},
818818
phase = CompilePhase.FINAL_CODE)
819819
static Object testGetAndSetConditionallyOnNewObject(Object oldVal, Object newVal, boolean c) {
820820
Outer o = new Outer();
@@ -827,16 +827,16 @@ static Object testGetAndSetConditionallyOnNewObject(Object oldVal, Object newVal
827827

828828
@Test
829829
@IR(applyIfAnd = {"UseCompressedOops", "false", "ReduceInitialCardMarks", "false"},
830-
counts = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, POST_ONLY, "1"},
830+
counts = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, POST_ONLY, "1"},
831831
phase = CompilePhase.FINAL_CODE)
832832
@IR(applyIfAnd = {"UseCompressedOops", "true", "ReduceInitialCardMarks", "false"},
833-
counts = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, POST_ONLY, "1"},
833+
counts = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, POST_ONLY, "1"},
834834
phase = CompilePhase.FINAL_CODE)
835835
@IR(applyIfAnd = {"UseCompressedOops", "false", "ReduceInitialCardMarks", "true"},
836-
failOn = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, ANY},
836+
failOn = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, ANY},
837837
phase = CompilePhase.FINAL_CODE)
838838
@IR(applyIfAnd = {"UseCompressedOops", "true", "ReduceInitialCardMarks", "true"},
839-
failOn = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, ANY},
839+
failOn = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, ANY},
840840
phase = CompilePhase.FINAL_CODE)
841841
static Object testGetAndSetOnNewObjectAfterException(Object oldVal, Object newVal, boolean c) throws Exception {
842842
Outer o = new Outer();
@@ -849,10 +849,10 @@ static Object testGetAndSetOnNewObjectAfterException(Object oldVal, Object newVa
849849

850850
@Test
851851
@IR(applyIf = {"UseCompressedOops", "false"},
852-
counts = {IRNode.G1_GET_AND_SET_P_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
852+
counts = {IRNode.G1_COMPARE_AND_SWAP_P_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
853853
phase = CompilePhase.FINAL_CODE)
854854
@IR(applyIf = {"UseCompressedOops", "true"},
855-
counts = {IRNode.G1_GET_AND_SET_N_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
855+
counts = {IRNode.G1_COMPARE_AND_SWAP_N_WITH_BARRIER_FLAG, PRE_AND_POST, "1"},
856856
phase = CompilePhase.FINAL_CODE)
857857
static Object testGetAndSetOnNewObjectAfterCall(Object oldVal, Object newVal) {
858858
Outer o = new Outer();

0 commit comments

Comments
 (0)