Skip to content

Commit 6d731ee

Browse files
committed
[SPARK-51760][BUILD] Upgrade ASM to 9.8
### What changes were proposed in this pull request? This PR aims to upgrade ASM from 9.7.1 to 9.8. ### Why are the changes needed? The new version is intended to support Java 25: - new Opcodes.V25 constant for Java 25 - bug fixes - Fix one more copy operation on DUP2 - 318015: Valid bytecode for jvm, but failed to pass the CheckClassAdapter. - `ASMifier` should print calls to `valueOf` instead of deprecated constructors of primitive wrappers ### Does this PR introduce _any_ user-facing change? No ### How was this patch tested? Pass GitHub Actions ### Was this patch authored or co-authored using generative AI tooling? No Closes #50543 from LuciferYang/asm-9.8. Authored-by: yangjie01 <yangjie01@baidu.com> Signed-off-by: yangjie01 <yangjie01@baidu.com>
1 parent 6cdf54b commit 6d731ee

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

dev/deps/spark-deps-hadoop-3-hive-2.3

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -279,7 +279,7 @@ vertx-core/4.5.12//vertx-core-4.5.12.jar
279279
vertx-web-client/4.5.12//vertx-web-client-4.5.12.jar
280280
vertx-web-common/4.5.12//vertx-web-common-4.5.12.jar
281281
wildfly-openssl/2.2.5.Final//wildfly-openssl-2.2.5.Final.jar
282-
xbean-asm9-shaded/4.26//xbean-asm9-shaded-4.26.jar
282+
xbean-asm9-shaded/4.27//xbean-asm9-shaded-4.27.jar
283283
xmlschema-core/2.3.1//xmlschema-core-2.3.1.jar
284284
xz/1.10//xz-1.10.jar
285285
zjsonpatch/7.1.0//zjsonpatch-7.1.0.jar

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,7 @@
119119
<maven.version>3.9.9</maven.version>
120120
<exec-maven-plugin.version>3.5.0</exec-maven-plugin.version>
121121
<sbt.project.name>spark</sbt.project.name>
122-
<asm.version>9.7.1</asm.version>
122+
<asm.version>9.8</asm.version>
123123
<slf4j.version>2.0.17</slf4j.version>
124124
<log4j.version>2.24.3</log4j.version>
125125
<!-- make sure to update IsolatedClientLoader whenever this version is changed -->
@@ -505,7 +505,7 @@
505505
<dependency>
506506
<groupId>org.apache.xbean</groupId>
507507
<artifactId>xbean-asm9-shaded</artifactId>
508-
<version>4.26</version>
508+
<version>4.27</version>
509509
</dependency>
510510

511511
<!-- Shaded deps marked as provided. These are promoted to compile scope

project/plugins.sbt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ addSbtPlugin("com.github.sbt" % "sbt-unidoc" % "0.5.0")
3333

3434
addSbtPlugin("io.spray" % "sbt-revolver" % "0.10.0")
3535

36-
libraryDependencies += "org.ow2.asm" % "asm" % "9.7.1"
36+
libraryDependencies += "org.ow2.asm" % "asm" % "9.8"
3737

38-
libraryDependencies += "org.ow2.asm" % "asm-commons" % "9.7.1"
38+
libraryDependencies += "org.ow2.asm" % "asm-commons" % "9.8"
3939

4040
addSbtPlugin("com.simplytyped" % "sbt-antlr4" % "0.8.3")
4141

0 commit comments

Comments
 (0)