Skip to content

Commit

Permalink
[se] By previous
Browse files Browse the repository at this point in the history
  • Loading branch information
GoshaZotov committed Mar 3, 2022
1 parent 59aae22 commit 34cc634
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 2 deletions.
5 changes: 5 additions & 0 deletions cell/model/FormulaObjects/lookupandreferenceFunctions.js
Original file line number Diff line number Diff line change
Expand Up @@ -1845,6 +1845,11 @@ function (window, undefined) {
VHLOOKUPCache.prototype.generateElements = function (range, cacheElem) {
var _this = this;

//сильного прироста не получил, пока оставляю прежнюю обработку, подумать на счёт разбития диапазонов
range._foreachNoEmpty(function (cell, r, c) {
cacheElem.elements.push({v: checkTypeCell(cell), i: (_this.bHor ? c : r)});
});
return;

//попытка оптимизации фукнции. если находим диапазон, который полностью перекрывает текущий или пересекаемся с текущим - тогда данные из кэша берём и не обращаемся к модели
//флаг - получаем из кэша только первый элемент
Expand Down
2 changes: 0 additions & 2 deletions cell/model/Workbook.js
Original file line number Diff line number Diff line change
Expand Up @@ -644,9 +644,7 @@
--this.lockCounter;
}
if (0 >= this.lockCounter) {
console.time("asd")
this.calcTree();
console.timeEnd("asd")
}
},
lockRecalExecute: function(callback) {
Expand Down

0 comments on commit 34cc634

Please sign in to comment.