Skip to content

Commit 58ac200

Browse files
committed
[patch] rebase JDK13 patches
1 parent 85efba3 commit 58ac200

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

scripts/jdk13_new.patch

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ index 075eb1f7f..643df6351 100644
1515
if HOTSPOT_CHECK_JVM_FEATURE(jvmti) && ! HOTSPOT_CHECK_JVM_FEATURE(services); then
1616
AC_MSG_ERROR([Specified JVM feature 'jvmti' requires feature 'services'])
1717
diff --git a/src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp b/src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
18-
index 0c4d0e0fe..2f7044349 100644
18+
index 871944852..1a93874ae 100644
1919
--- a/src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
2020
+++ b/src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
21-
@@ -775,7 +775,7 @@ LIR_Opr LIRGenerator::atomic_xchg(BasicType type, LIR_Opr addr, LIRItem& value)
21+
@@ -774,7 +774,7 @@ LIR_Opr LIRGenerator::atomic_xchg(BasicType type, LIR_Opr addr, LIRItem& value)
2222
bool is_oop = type == T_OBJECT || type == T_ARRAY;
2323
LIR_Opr result = new_register(type);
2424
value.load_item();
@@ -27,7 +27,7 @@ index 0c4d0e0fe..2f7044349 100644
2727
LIR_Opr tmp = (UseCompressedOops && is_oop) ? new_pointer_register() : LIR_OprFact::illegalOpr;
2828
__ xchg(addr, value.result(), result, tmp);
2929
return result;
30-
@@ -784,7 +784,7 @@ LIR_Opr LIRGenerator::atomic_xchg(BasicType type, LIR_Opr addr, LIRItem& value)
30+
@@ -783,7 +783,7 @@ LIR_Opr LIRGenerator::atomic_xchg(BasicType type, LIR_Opr addr, LIRItem& value)
3131
LIR_Opr LIRGenerator::atomic_add(BasicType type, LIR_Opr addr, LIRItem& value) {
3232
LIR_Opr result = new_register(type);
3333
value.load_item();
@@ -36,7 +36,7 @@ index 0c4d0e0fe..2f7044349 100644
3636
LIR_Opr tmp = new_register(type);
3737
__ xadd(addr, value.result(), result, tmp);
3838
return result;
39-
@@ -1311,9 +1311,14 @@ void LIRGenerator::volatile_field_store(LIR_Opr value, LIR_Address* address,
39+
@@ -1310,9 +1310,14 @@ void LIRGenerator::volatile_field_store(LIR_Opr value, LIR_Address* address,
4040
CodeEmitInfo* info) {
4141
if (value->is_double_cpu()) {
4242
assert(address->index()->is_illegal(), "should have a constant displacement");
@@ -54,7 +54,7 @@ index 0c4d0e0fe..2f7044349 100644
5454
return;
5555
}
5656
__ store(value, address, info, lir_patch_none);
57-
@@ -1323,9 +1328,14 @@ void LIRGenerator::volatile_field_load(LIR_Address* address, LIR_Opr result,
57+
@@ -1322,9 +1327,14 @@ void LIRGenerator::volatile_field_load(LIR_Address* address, LIR_Opr result,
5858
CodeEmitInfo* info) {
5959
if (result->is_double_cpu()) {
6060
assert(address->index()->is_illegal(), "should have a constant displacement");
@@ -85,7 +85,7 @@ index f028781ba..9bd39a865 100644
8585
#include "gc/g1/g1CollectedHeap.hpp"
8686
#endif
8787
diff --git a/src/hotspot/share/oops/constantPool.cpp b/src/hotspot/share/oops/constantPool.cpp
88-
index 174f9a668..3bd1e45e7 100644
88+
index 090a422f1..00c382424 100644
8989
--- a/src/hotspot/share/oops/constantPool.cpp
9090
+++ b/src/hotspot/share/oops/constantPool.cpp
9191
@@ -414,8 +414,12 @@ void ConstantPool::remove_unshareable_info() {

0 commit comments

Comments
 (0)