diff -r bc54ed8d908a -r 9f3aadcaa430 src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java --- a/src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java Mon Sep 16 09:45:22 2019 +0200 +++ b/src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java Mon Sep 16 09:57:26 2019 +0200 @@ -138,18 +138,13 @@ if (cached != null) { RecordedEvent event = cachedEvent(); - PRIVATE_ACCESS.setStartTicks(event, startTicks); - PRIVATE_ACCESS.setEndTicks(event, endTicks); - Object[] values = PRIVATE_ACCESS.eventValues(event); + JdkJfrConsumer access = PRIVATE_ACCESS; + access.setStartTicks(event, startTicks); + access.setEndTicks(event, endTicks); + Object[] values = access.eventValues(event); for (int i = 0; i < values.length; i++) { values[i] = parsers[startIndex + i].parse(input); } -// event.startTimeTicks = startTicks; -// event.endTimeTicks = endTicks; -// Object[] values = event.objects; -// for (int i = 0; i < values.length; i++) { -// -// } return event; }