File tree Expand file tree Collapse file tree 2 files changed +3
-4
lines changed
compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test Expand file tree Collapse file tree 2 files changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -125,5 +125,3 @@ compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/NativeCallTest.java
125
125
compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleCodeInstallationTest.java 8343233 generic-aarch64
126
126
compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/SimpleDebugInfoTest.java 8343233 generic-aarch64
127
127
compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/VirtualObjectDebugInfoTest.java 8343233 generic-aarch64
128
-
129
- compiler/jvmci/jdk.vm.ci.code.test/src/jdk/vm/ci/code/test/CodeInvalidationReasonTest.java 8360049 generic-aarch64
Original file line number Diff line number Diff line change @@ -67,10 +67,11 @@ private Boolean initNmethodEntryBarrierConcurrentPatch(Architecture arch) {
67
67
// There currently only 2 variants in use that differ only by the presence of a
68
68
// dmb instruction
69
69
int stw = getConstant ("NMethodPatchingType::stw_instruction_and_data_patch" , Integer .class );
70
- int conc = getConstant ("NMethodPatchingType::conc_data_patch" , Integer .class );
70
+ int conc1 = getConstant ("NMethodPatchingType::conc_data_patch" , Integer .class );
71
+ int conc2 = getConstant ("NMethodPatchingType::conc_instruction_and_data_patch" , Integer .class );
71
72
if (patchingType == stw ) {
72
73
patchConcurrent = false ;
73
- } else if (patchingType == conc ) {
74
+ } else if (patchingType == conc1 || patchingType == conc2 ) {
74
75
patchConcurrent = true ;
75
76
} else {
76
77
throw new IllegalArgumentException ("unsupported barrier sequence " + patchingType );
You can’t perform that action at this time.
0 commit comments