git: openjdk/jdk-sandbox: classfile-api-branch: Ifthenelse (#28)

duke duke at openjdk.org
Thu Jul 21 21:50:27 UTC 2022


Changeset: 482add7f
Author:    Paul Sandoz <paul.d.sandoz at googlemail.com>
Committer: GitHub <noreply at github.com>
Date:      2022-07-21 14:47:43 +0000
URL:       https://git.openjdk.org/jdk-sandbox/commit/482add7fd77dd60a925328485eef05d5bd5768bb

Ifthenelse (#28)

* Enhance ifThenElse.

* Expose block builder with break label.

* Docs and tests.

* Doc.

* Review feedback.

* Unused import.

! src/java.base/share/classes/jdk/classfile/CodeBuilder.java
- src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilder.java
+ src/java.base/share/classes/jdk/classfile/impl/BlockCodeBuilderImpl.java
! src/java.base/share/classes/jdk/classfile/impl/BytecodeHelpers.java
! src/java.base/share/classes/jdk/classfile/impl/CatchBuilderImpl.java
! src/java.base/share/classes/jdk/classfile/impl/NonterminalCodeBuilder.java
! test/jdk/jdk/classfile/BuilderBlockTest.java



More information about the jdk-sandbox-changes mailing list