From 35c19d04780e3e7e1d70cf25a8841cb693d9bbf6 Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Wed, 30 Dec 2015 17:09:04 +0100 Subject: [PATCH] scorer: reuse hash variable --- src/vs/base/common/scorer.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/vs/base/common/scorer.ts b/src/vs/base/common/scorer.ts index 0bf9a9e7a93..6b401e23f7d 100644 --- a/src/vs/base/common/scorer.ts +++ b/src/vs/base/common/scorer.ts @@ -37,7 +37,8 @@ export function score(target: string, query: string, cache?: {[id: string]: numb return 0; // return early if target or query are undefined } - const cached = cache && cache[target + query]; + const hash = target + query; + const cached = cache && cache[hash]; if (typeof cached === 'number') { return cached; } @@ -85,7 +86,7 @@ export function score(target: string, query: string, cache?: {[id: string]: numb } if (cache) { - cache[target + query] = score; + cache[hash] = score; } return score;