From: remm Date: Wed, 28 Mar 2007 13:52:08 +0000 (+0000) Subject: - Tweak startup time a bit. X-Git-Url: https://git.internetallee.de/?a=commitdiff_plain;h=ad9d9cb79ff6482eae038eda5f0a4fcc46c8b88e;p=tomcat7.0 - Tweak startup time a bit. git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@523327 13f79535-47bb-0310-9956-ffa450edef68 --- diff --git a/java/org/apache/catalina/startup/Catalina.java b/java/org/apache/catalina/startup/Catalina.java index f2fcb468e..ebb794567 100644 --- a/java/org/apache/catalina/startup/Catalina.java +++ b/java/org/apache/catalina/startup/Catalina.java @@ -445,6 +445,8 @@ public class Catalina extends Embedded { */ public void load() { + long t1 = System.nanoTime(); + initDirs(); // Before digester - it may be needed @@ -453,9 +455,7 @@ public class Catalina extends Embedded { // Create and execute our Digester Digester digester = createStartDigester(); - long t1 = System.currentTimeMillis(); - Exception ex = null; InputSource inputSource = null; InputStream inputStream = null; File file = null; @@ -521,9 +521,9 @@ public class Catalina extends Embedded { } } - long t2 = System.currentTimeMillis(); + long t2 = System.nanoTime(); if(log.isInfoEnabled()) - log.info("Initialization processed in " + (t2 - t1) + " ms"); + log.info("Initialization processed in " + ((t2 - t1) / 1000000) + " ms"); } @@ -558,8 +558,8 @@ public class Catalina extends Embedded { load(); } - long t1 = System.currentTimeMillis(); - + long t1 = System.nanoTime(); + // Start the new server if (server instanceof Lifecycle) { try { @@ -569,9 +569,9 @@ public class Catalina extends Embedded { } } - long t2 = System.currentTimeMillis(); + long t2 = System.nanoTime(); if(log.isInfoEnabled()) - log.info("Server startup in " + (t2 - t1) + " ms"); + log.info("Server startup in " + ((t2 - t1) / 1000000) + " ms"); try { // Register shutdown hook