From 1eb66ebb370142d590774fe13878da528bb4eb6b Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 31 Jan 2024 14:36:32 +0100 Subject: [PATCH] Optimize Identifiers#isInitialCharacter --- src/main/java/org/truffleruby/parser/Identifiers.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/truffleruby/parser/Identifiers.java b/src/main/java/org/truffleruby/parser/Identifiers.java index 483fc0dea271..1207c8889045 100644 --- a/src/main/java/org/truffleruby/parser/Identifiers.java +++ b/src/main/java/org/truffleruby/parser/Identifiers.java @@ -91,7 +91,7 @@ private static boolean isNameString(String id, int start) { // MRI: similar to is_identchar but does not allow numeric @TruffleBoundary private static boolean isInitialCharacter(int c) { - return Character.isAlphabetic(c) || c == '_' || c >= 128; + return c >= 128 || c == '_' || Character.isAlphabetic(c); } private static boolean isConstantFirstCodePoint(int first) {