From 7148fe1ec76e152ed97702cc974e9a7784d52b56 Mon Sep 17 00:00:00 2001 From: Michael Pfaff Date: Thu, 8 Sep 2022 13:40:36 -0400 Subject: [PATCH] Fix validation timing --- src/java/org/lwjgl/util/generator/GeneratorVisitor.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/java/org/lwjgl/util/generator/GeneratorVisitor.java b/src/java/org/lwjgl/util/generator/GeneratorVisitor.java index aa6e3fae..14baf68e 100644 --- a/src/java/org/lwjgl/util/generator/GeneratorVisitor.java +++ b/src/java/org/lwjgl/util/generator/GeneratorVisitor.java @@ -345,7 +345,6 @@ public class GeneratorVisitor extends ElementKindVisitor6 { @Override public Void visitTypeAsInterface(TypeElement e, Void p) { - long startTime = System.currentTimeMillis(); final Collection methods = Utils.getMethods(e); final Collection fields = Utils.getFields(e); if (methods.isEmpty() && fields.isEmpty()) { @@ -354,11 +353,11 @@ public class GeneratorVisitor extends ElementKindVisitor6 { //env.getMessager().printMessage(Kind.NOTE, "methods count : " + Utils.getMethods(e).size() + " fields count : " + Utils.getFields(e).size(), e); if (this.validate) { + long startTime = System.currentTimeMillis(); methods.parallelStream().forEach(method -> validateMethod(method)); + printTiming(env.getMessager(), "Validated " + e, startTime); } - printTiming(env.getMessager(), "Validated " + e, startTime); - if (methods.size() > 0 && this.gen_native_path != null) { if (this.gen_java_path != null) { Future javaGenThread = spawn(() -> {