From dcd0f5d0d36fe04cfed0123cedf22b38be21d7b6 Mon Sep 17 00:00:00 2001 From: SerpentSpirale Date: Sun, 20 Jun 2021 01:03:40 +0200 Subject: [PATCH] Slight performance optimization related to DEBUG_STRING --- .../src/main/java/org/lwjgl/glfw/CallbackBridge.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app_pojavlauncher/src/main/java/org/lwjgl/glfw/CallbackBridge.java b/app_pojavlauncher/src/main/java/org/lwjgl/glfw/CallbackBridge.java index b050b59da..8020bab66 100644 --- a/app_pojavlauncher/src/main/java/org/lwjgl/glfw/CallbackBridge.java +++ b/app_pojavlauncher/src/main/java/org/lwjgl/glfw/CallbackBridge.java @@ -49,7 +49,7 @@ public class CallbackBridge { threadAttached = CallbackBridge.nativeAttachThreadToOther(true, BaseMainActivity.isInputStackCall); } - DEBUG_STRING.append("CursorPos=" + x + ", " + y + "\n"); + DEBUG_STRING.append("CursorPos=").append(x).append(", ").append(y).append("\n"); mouseX = x; mouseY = y; nativeSendCursorPos(x, y); @@ -61,7 +61,7 @@ public class CallbackBridge { } public static void sendKeycode(int keycode, char keychar, int scancode, int modifiers, boolean isDown) { - DEBUG_STRING.append("KeyCode=" + keycode + ", Char=" + keychar); + DEBUG_STRING.append("KeyCode=").append(keycode).append(", Char=").append(keychar); // TODO CHECK: This may cause input issue, not receive input! /* if (!nativeSendCharMods((int) keychar, modifiers) || !nativeSendChar(keychar)) { @@ -81,7 +81,7 @@ public class CallbackBridge { } public static void sendMouseKeycode(int button, int modifiers, boolean isDown) { - DEBUG_STRING.append("MouseKey=" + button + ", down=" + isDown + "\n"); + DEBUG_STRING.append("MouseKey=").append(button).append(", down=").append(isDown).append("\n"); // if (isGrabbing()) DEBUG_STRING.append("MouseGrabStrace: " + android.util.Log.getStackTraceString(new Throwable()) + "\n"); nativeSendMouseButton(button, isDown ? 1 : 0, modifiers); } @@ -92,7 +92,7 @@ public class CallbackBridge { } public static void sendScroll(double xoffset, double yoffset) { - DEBUG_STRING.append("ScrollX=" + xoffset + ",ScrollY=" + yoffset); + DEBUG_STRING.append("ScrollX=").append(xoffset).append(",ScrollY=").append(yoffset); nativeSendScroll(xoffset, yoffset); }