@@ -1053,7 +1053,6 @@ void ExecuteImpl()
10531053 CSSUtils . VerbosePrint ( "" , options ) ;
10541054
10551055 TimeSpan initializationTime = Profiler . Stopwatch . Elapsed ;
1056- Profiler . Stopwatch . Restart ( ) ;
10571056
10581057 assemblyFileName = Compile ( options . scriptFileName ) ;
10591058
@@ -1067,16 +1066,25 @@ void ExecuteImpl()
10671066 TimeSpan compilationTime = Profiler . Stopwatch . Elapsed ;
10681067
10691068 var pureCompilerTime = ( compilationTime - initializationTime ) ;
1070- if ( Profiler . has ( "compiler" ) )
1071- pureCompilerTime = Profiler . get ( "compiler" ) . Elapsed ;
1069+
1070+ // May need the higher precision timing in teh future so keeping it
1071+ // TimeSpan compilationOverheadTime = default;
1072+ // if (Profiler.has("compiler"))
1073+ // {
1074+ // var precise = Profiler.get("compiler").Elapsed;
1075+ // compilationOverheadTime = (pureCompilerTime - precise);
1076+ // pureCompilerTime = precise;
1077+ // }
10721078
10731079 if ( options . verbose || options . profile )
10741080 Console . WriteLine ( "> ----------------" ) ;
10751081
10761082 Console . WriteLine ( Profiler . EngineContext ) ;
1077- Console . WriteLine ( $ "Initialization time: { initializationTime . TotalMilliseconds } msec") ;
1078- Console . WriteLine ( $ "Compilation time: { pureCompilerTime . TotalMilliseconds } msec") ;
1079- Console . WriteLine ( $ "Total load time: { compilationTime . TotalMilliseconds } msec") ;
1083+ Console . WriteLine ( $ "Initialization time: { initializationTime . TotalMilliseconds , 11 } msec") ;
1084+ Console . WriteLine ( $ "Compilation time: { pureCompilerTime . TotalMilliseconds , 11 } msec") ;
1085+ // Console.WriteLine($"Pure compilation time: {pureCompilerTime.TotalMilliseconds,11} msec");
1086+ // Console.WriteLine($"Compilation overhead: {compilationOverheadTime.TotalMilliseconds,11} msec");
1087+ Console . WriteLine ( $ "Total script load time: { compilationTime . TotalMilliseconds , 11 } msec") ;
10801088
10811089 if ( options . verbose || options . profile )
10821090 {
0 commit comments