From 5f0802150d2ed1368f3eaffd16a562766260a207 Mon Sep 17 00:00:00 2001 From: sullis Date: Tue, 23 Apr 2024 15:35:02 -0700 Subject: [PATCH] reduce enum array allocation --- .../java/org/apache/johnzon/core/JsonStreamParserImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java b/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java index b4eb5542..5743639d 100644 --- a/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java +++ b/johnzon-core/src/main/java/org/apache/johnzon/core/JsonStreamParserImpl.java @@ -384,8 +384,8 @@ protected final char readNextNonWhitespaceChar(char c) { @Override public Event currentEvent() { - return previousEvent >= 0 && previousEvent < Event.values().length - ? Event.values()[previousEvent] + return previousEvent >= 0 && previousEvent < EVT_MAP.length + ? EVT_MAP[previousEvent] : null; }