This is an automated email from the ASF dual-hosted git repository.

struberg pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/openjpa.git

commit c75e666452b386535c98baee3b481be07b272c8e
Author: Mark Struberg <strub...@apache.org>
AuthorDate: Mon Jul 24 11:31:36 2023 +0200

    OPENJPA-2911 remove unused Serp fragments
---
 .../apache/openjpa/enhance/DynamicStorageGenerator.java | 17 +----------------
 1 file changed, 1 insertion(+), 16 deletions(-)

diff --git 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java
 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java
index 02e7c6c99..020e90004 100644
--- 
a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java
+++ 
b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/DynamicStorageGenerator.java
@@ -42,10 +42,6 @@ import org.apache.xbean.asm9.tree.TableSwitchInsnNode;
 import org.apache.xbean.asm9.tree.TypeInsnNode;
 import org.apache.xbean.asm9.tree.VarInsnNode;
 
-import serp.bytecode.Code;
-import serp.bytecode.Constants;
-import serp.bytecode.Instruction;
-
 
 /**
  * Factory for creating new {@link DynamicStorage} classes. Can be
@@ -162,7 +158,7 @@ public class DynamicStorageGenerator {
 
     /**
      * Return the default field ACCESS constant for generated fields from
-     * {@link Constants}.
+     * {@link Opcodes}.
      */
     protected int getFieldAccess() {
         return Opcodes.ACC_PRIVATE;
@@ -568,17 +564,6 @@ public class DynamicStorageGenerator {
         return fieldType == storageType;
     }
 
-    /**
-     * Throw an exception of the given type.
-     */
-    protected Instruction throwException(Code code, Class type) {
-        Instruction ins = code.anew().setType(type);
-        code.dup();
-        code.invokespecial().setMethod(type, "<init>", void.class, null);
-        code.athrow();
-        return ins;
-    }
-
     /**
      * Return the proper type for the given {@link JavaTypes} constant.
      */

Reply via email to