mirror of
https://github.com/chartjs/Chart.js.git
synced 2024-10-07 20:59:08 +02:00
Merge pull request #2066 from mathiask88/cacheCleanupFix
Much faster cache clean up
This commit is contained in:
commit
1cc9184c47
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user