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 d7571386696353fd43e999d2a5a0b3f5631cc285 Author: Mark Struberg <strub...@apache.org> AuthorDate: Tue Jul 11 14:52:31 2023 +0200 OPENJPA-2911 remove unused code --- .../org/apache/openjpa/enhance/PCEnhancer.java | 31 ---------------------- 1 file changed, 31 deletions(-) diff --git a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java index 4bab6f695..483f05aa3 100644 --- a/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java +++ b/openjpa-kernel/src/main/java/org/apache/openjpa/enhance/PCEnhancer.java @@ -4169,37 +4169,6 @@ public class PCEnhancer { return lbl; } - /** - * Compare the given field to its Java default, returning the - * comparison instruction. The field value will already be on the stack. - */ - @Deprecated - private static JumpInstruction ifDefaultValue(Code code, - FieldMetaData fmd) { - switch (fmd.getDeclaredTypeCode()) { - case JavaTypes.BOOLEAN: - case JavaTypes.BYTE: - case JavaTypes.CHAR: - case JavaTypes.INT: - case JavaTypes.SHORT: - return code.ifeq(); - case JavaTypes.DOUBLE: - code.constant().setValue(0D); - code.dcmpl(); - return code.ifeq(); - case JavaTypes.FLOAT: - code.constant().setValue(0F); - code.fcmpl(); - return code.ifeq(); - case JavaTypes.LONG: - code.constant().setValue(0L); - code.lcmp(); - return code.ifeq(); - default: - return code.ifnull(); - } - } - /** * Helper method to get the code for the class initializer method, * creating the method if it does not already exist.