@@ -732,7 +732,7 @@ namespace ts.server {
732732 return ;
733733 }
734734 const msgText = formatMessage ( msg , this . logger , this . byteLength , this . host . newLine ) ;
735- if ( etwLogger ) etwLogger . logEvent ( `Response message size: ${ msgText . length } ` ) ;
735+ perfLogger . logEvent ( `Response message size: ${ msgText . length } ` ) ;
736736 this . host . write ( msgText ) ;
737737 }
738738
@@ -2513,7 +2513,7 @@ namespace ts.server {
25132513 request = < protocol . Request > JSON . parse ( message ) ;
25142514 relevantFile = request . arguments && ( request as protocol . FileRequest ) . arguments . file ? ( request as protocol . FileRequest ) . arguments : undefined ;
25152515
2516- if ( etwLogger ) etwLogger . logStartCommand ( "" + request . command , message . substring ( 0 , 100 ) ) ;
2516+ perfLogger . logStartCommand ( "" + request . command , message . substring ( 0 , 100 ) ) ;
25172517 const { response, responseRequired } = this . executeCommand ( request ) ;
25182518
25192519 if ( this . logger . hasLevel ( LogLevel . requestTime ) ) {
@@ -2529,7 +2529,7 @@ namespace ts.server {
25292529 // Note: Log before writing the response, else the editor can complete its activity before the server does
25302530 // Set 'commandSucceded' flag to ensure logStopCommand doesn't get called twice (e.g. if doOutput throws)
25312531 commandSucceeded = true ;
2532- if ( etwLogger ) etwLogger . logStopCommand ( "" + request . command , "Success" ) ;
2532+ perfLogger . logStopCommand ( "" + request . command , "Success" ) ;
25332533 if ( response ) {
25342534 this . doOutput ( response , request . command , request . seq , /*success*/ true ) ;
25352535 }
@@ -2540,13 +2540,13 @@ namespace ts.server {
25402540 catch ( err ) {
25412541 if ( err instanceof OperationCanceledException ) {
25422542 // Handle cancellation exceptions
2543- if ( etwLogger && ! commandSucceeded ) etwLogger . logStopCommand ( "" + ( request && request . command ) , "Canceled: " + err ) ;
2543+ if ( ! commandSucceeded ) perfLogger . logStopCommand ( "" + ( request && request . command ) , "Canceled: " + err ) ;
25442544 this . doOutput ( { canceled : true } , request ! . command , request ! . seq , /*success*/ true ) ;
25452545 return ;
25462546 }
25472547
25482548 this . logErrorWorker ( err , message , relevantFile ) ;
2549- if ( etwLogger && ! commandSucceeded ) etwLogger . logStopCommand ( "" + ( request && request . command ) , "Error: " + err ) ;
2549+ if ( ! commandSucceeded ) perfLogger . logStopCommand ( "" + ( request && request . command ) , "Error: " + err ) ;
25502550
25512551 this . doOutput (
25522552 /*info*/ undefined ,
0 commit comments