Browse Source

[jvm] remove redundant ordinal comparison on enums

closes #11591
Simon Krajewski 1 year ago
parent
commit
5957d977f0
1 changed files with 0 additions and 5 deletions
  1. 0 5
      src/generators/genjvm.ml

+ 0 - 5
src/generators/genjvm.ml

@@ -2763,11 +2763,6 @@ let generate_enum_equals gctx (jc_ctor : JvmClass.builder) =
 		else
 			compare_standard jsig
 	in
-	load();
-	jm_equals#invokevirtual java_enum_path "ordinal" (method_sig [] (Some TInt));
-	jm_equals#load_this;
-	jm_equals#invokevirtual java_enum_path "ordinal" (method_sig [] (Some TInt));
-	compare TInt;
 	let compare_field n jsig =
 		load();
 		jm_equals#getfield jc_ctor#get_this_path n jsig;