git: openjdk/babylon: code-reflection: Aggregated work on Verifier and BytecodeLift deconstruction
Adam Sotona
asotona at openjdk.org
Fri Nov 8 08:23:55 UTC 2024
Changeset: 86dfc369
Branch: code-reflection
Author: Adam Sotona <asotona at openjdk.org>
Date: 2024-11-08 08:22:48 +0000
URL: https://git.openjdk.org/babylon/commit/86dfc369acd6d140a9a8dc6ba05a3664cf8eb8ea
Aggregated work on Verifier and BytecodeLift deconstruction
Reviewed-by: psandoz
! src/java.base/share/classes/java/lang/reflect/code/bytecode/BytecodeGenerator.java
! src/java.base/share/classes/java/lang/reflect/code/bytecode/BytecodeLift.java
- src/java.base/share/classes/java/lang/reflect/code/bytecode/LocalsToVarMapper.java
+ src/java.base/share/classes/java/lang/reflect/code/bytecode/SlotOp.java
+ src/java.base/share/classes/java/lang/reflect/code/bytecode/SlotToVarTransformer.java
+ src/java.base/share/classes/java/lang/reflect/code/bytecode/UnresolvedType.java
+ src/java.base/share/classes/java/lang/reflect/code/bytecode/UnresolvedTypesTransformer.java
! src/java.base/share/classes/java/lang/reflect/code/interpreter/Interpreter.java
! src/java.base/share/classes/java/lang/reflect/code/interpreter/InvokableLeafOps.java
+ src/java.base/share/classes/java/lang/reflect/code/interpreter/Verifier.java
! src/java.base/share/classes/java/lang/reflect/code/op/CoreOp.java
! test/jdk/java/lang/reflect/code/bytecode/TestBytecode.java
! test/jdk/java/lang/reflect/code/bytecode/TestSmallCorpus.java
More information about the babylon-dev
mailing list