Skip to content

Commit 6420239

Browse files
committed
Bug 37835628 - [37834738->22.06.13] Bump ASM to 9.8 to support JDK 25. (merge 14.1.1.2206 -> ce/22.06 @ 115623)
[git-p4: depot-paths = "//dev/coherence-ce/release/coherence-ce-v22.06/": change = 115624]
1 parent 688bdf9 commit 6420239

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

prj/coherence-core/src/main/java/com/tangosol/util/asm/BaseClassReaderInternal.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright (c) 2024, Oracle and/or its affiliates.
2+
* Copyright (c) 2024, 2025, Oracle and/or its affiliates.
33
*
44
* Licensed under the Universal Permissive License v 1.0 as shown at
55
* https://oss.oracle.com/licenses/upl.
@@ -136,7 +136,7 @@ protected static int getMajorVersion(final byte[] abBytes)
136136
* Implementation Note: This doesn't reference the constant to avoid
137137
* strange issues with moditect
138138
*/
139-
private static final int MAX_MAJOR_VERSION = 66; // Opcodes.V22
139+
private static final int MAX_MAJOR_VERSION = 69; // Opcodes.V25
140140

141141
// ----- data members ---------------------------------------------------
142142

prj/coherence-dependencies/pom.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -161,10 +161,10 @@
161161
When changing asm.version, also change the value of the constant
162162
defined in com.tangosol.util.asm.BaseClassReaderInternal#MAX_MAJOR_VERSION
163163
to have the same value as the latest class opcode defined in
164-
org.objectweb.asm.Opcodes. As of ASM 9.6, this is Opcodes.V22 whose
165-
value is 66.
164+
org.objectweb.asm.Opcodes. As of ASM 9.8, this is Opcodes.V25 whose
165+
value is 69.
166166
-->
167-
<asm.version>9.6</asm.version>
167+
<asm.version>9.8</asm.version>
168168

169169
<bdb.version>6.2.31</bdb.version>
170170
<bnd.version>6.4.0</bnd.version>

0 commit comments

Comments
 (0)