diff --git a/pom.xml b/pom.xml index 0f1a79dd5..d99da6b55 100644 --- a/pom.xml +++ b/pom.xml @@ -69,7 +69,7 @@ 3.5.0 13.6.0 - 2.49.0 + 2.50.0 1.7.3 3.2.0 3.6.0 diff --git a/runtime/src/main/java/run/endive/runtime/MemCopyWorkaround.java b/runtime/src/main/java/run/endive/runtime/MemCopyWorkaround.java index 4b1a08c34..6f1edd4e7 100644 --- a/runtime/src/main/java/run/endive/runtime/MemCopyWorkaround.java +++ b/runtime/src/main/java/run/endive/runtime/MemCopyWorkaround.java @@ -68,8 +68,8 @@ public static boolean shouldUseMemWorkaround(String version) { } } - static MemoryCopyFunc memoryCopyFunc; - static I32GEUFunc i32geuFunc; + private static MemoryCopyFunc memoryCopyFunc; + private static I32GEUFunc i32geuFunc; public static void memoryCopy(int destination, int offset, int size, Memory memory) { memoryCopyFunc.apply(destination, offset, size, memory); diff --git a/wasm/src/main/java/run/endive/wasm/Validator.java b/wasm/src/main/java/run/endive/wasm/Validator.java index 8b9bed02f..2eb35de88 100644 --- a/wasm/src/main/java/run/endive/wasm/Validator.java +++ b/wasm/src/main/java/run/endive/wasm/Validator.java @@ -254,7 +254,7 @@ private void setLocal(int idx) { private void resetLocals(int height) { while (initStack.size() > height) { - localsInitialized.set(initStack.remove(initStack.size() - 1), false); + localsInitialized.set(initStack.remove(/* index */ initStack.size() - 1), false); } }