2
0
Эх сурвалжийг харах

[jvm] actually use tableswitch sometimes

Simon Krajewski 5 жил өмнө
parent
commit
ffe7ef70c9

+ 2 - 2
src/generators/jvm/jvmMethod.ml

@@ -676,8 +676,8 @@ class builder jc name jsig = object(self)
 		let flat_cases = DynArray.create () in
 		let flat_cases = DynArray.create () in
 		let case_lut = ref Int32Map.empty in
 		let case_lut = ref Int32Map.empty in
 		let fp = code#get_fp in
 		let fp = code#get_fp in
-		let imin = ref Int32.min_int in
-		let imax = ref Int32.max_int in
+		let imin = ref Int32.max_int in
+		let imax = ref Int32.min_int in
 		let cases = List.map (fun (il,f) ->
 		let cases = List.map (fun (il,f) ->
 			let rl = List.map (fun i32 ->
 			let rl = List.map (fun i32 ->
 				let r = ref fp in
 				let r = ref fp in