@@ -55,6 +55,7 @@ import { IKeybindingService } from 'vs/platform/keybinding/common/keybinding';
55
55
import { Registry } from 'vs/platform/registry/common/platform' ;
56
56
import { ASK_QUICK_QUESTION_ACTION_ID } from 'vs/workbench/contrib/chat/browser/actions/chatQuickInputActions' ;
57
57
import { IQuickChatService } from 'vs/workbench/contrib/chat/browser/chat' ;
58
+ import { ILogService } from 'vs/platform/log/common/log' ;
58
59
59
60
interface IAnythingQuickPickItem extends IPickerQuickAccessItem , IQuickPickItemWithResource { }
60
61
@@ -162,6 +163,7 @@ export class AnythingQuickAccessProvider extends PickerQuickAccessProvider<IAnyt
162
163
@IQuickInputService private readonly quickInputService : IQuickInputService ,
163
164
@IKeybindingService private readonly keybindingService : IKeybindingService ,
164
165
@IQuickChatService private readonly quickChatService : IQuickChatService ,
166
+ @ILogService private readonly logService : ILogService
165
167
) {
166
168
super ( AnythingQuickAccessProvider . PREFIX , {
167
169
canAcceptInBackground : true ,
@@ -644,6 +646,7 @@ export class AnythingQuickAccessProvider extends PickerQuickAccessProvider<IAnyt
644
646
}
645
647
646
648
private doGetFileSearchResults ( filePattern : string , token : CancellationToken ) : Promise < ISearchComplete > {
649
+ const start = Date . now ( ) ;
647
650
return this . searchService . fileSearch (
648
651
this . fileQueryBuilder . file (
649
652
this . contextService . getWorkspace ( ) . folders ,
@@ -652,7 +655,9 @@ export class AnythingQuickAccessProvider extends PickerQuickAccessProvider<IAnyt
652
655
cacheKey : this . pickState . fileQueryCache ?. cacheKey ,
653
656
maxResults : AnythingQuickAccessProvider . MAX_RESULTS
654
657
} )
655
- ) , token ) ;
658
+ ) , token ) . finally ( ( ) => {
659
+ this . logService . trace ( `QuickAccess fileSearch ${ Date . now ( ) - start } ms` ) ;
660
+ } ) ;
656
661
}
657
662
658
663
private getFileQueryOptions ( input : { filePattern ?: string ; cacheKey ?: string ; maxResults ?: number } ) : IFileQueryBuilderOptions {
0 commit comments