Merge pull request #2066 from mathiask88/cacheCleanupFix

Much faster cache clean up
This commit is contained in:
Evert Timberg 2016-02-27 12:00:44 -05:00
commit 1cc9184c47

View File

@ -799,9 +799,9 @@ module.exports = function(Chart) {
var gcLen = cache.garbageCollect.length / 2; var gcLen = cache.garbageCollect.length / 2;
if (gcLen > arrayOfStrings.length) { if (gcLen > arrayOfStrings.length) {
for (var i = 0; i < gcLen; i++) { for (var i = 0; i < gcLen; i++) {
var key = cache.garbageCollect.shift(); delete cache.data[cache.garbageCollect[i]];
delete cache.data[key];
} }
cache.garbageCollect.splice(0, gcLen);
} }
return longest; return longest;