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;
if (gcLen > arrayOfStrings.length) {
for (var i = 0; i < gcLen; i++) {
var key = cache.garbageCollect.shift();
delete cache.data[key];
delete cache.data[cache.garbageCollect[i]];
}
cache.garbageCollect.splice(0, gcLen);
}
return longest;