this should help some

This commit is contained in:
jenzur
2019-03-24 23:04:19 +01:00
parent c5c1a31a14
commit e07a9d7601
5 changed files with 377 additions and 288 deletions
@@ -21,6 +21,7 @@ import FunctionLayer.PipelineJMWESingleton;
import java.io.IOException;
import java.sql.SQLException;
import java.util.List;
import java.util.concurrent.CountDownLatch;
import java.util.logging.Level;
import java.util.logging.Logger;
import org.javacord.api.DiscordApi;
@@ -34,18 +35,19 @@ import org.javacord.api.entity.user.User;
public class DiscordHandler {
public static void main(String[] args) {
new Thread(() -> {
try {
Datahandler.instance.initiateMYSQL();
PipelineJMWESingleton.getINSTANCE();
System.out.println("finished initiating MYSQL");
} catch (SQLException | IOException ex) {
Logger.getLogger(DiscordHandler.class.getName()).log(Level.SEVERE, null, ex);
}
}).start();
Datahandler.instance.shiftReduceParserInitiate();
System.setProperty("java.util.concurrent.ForkJoinPool.common.parallelism", "25");
try {
Datahandler.instance.initiateMYSQL();
System.out.println("finished initiating MYSQL");
} catch (SQLException | IOException ex) {
Logger.getLogger(DiscordHandler.class.getName()).log(Level.SEVERE, null, ex);
}
PipelineJMWESingleton.getINSTANCE();
Datahandler.instance.instantiateExecutor();
Datahandler.instance.instantiateAnnotationMapJMWE();
Datahandler.instance.shiftReduceParserInitiate();
Datahandler.instance.instantiateAnnotationMap();
System.out.println("FINISHED ALL ANNOTATIONS");
Datahandler.instance.addHLstatsMessages();
Datahandler.instance.updateStringCache();
//order matters