-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[IMP] evaluation: lazy build dependency graph
With this commit, the dependency graph is build lazily. The cost of building the graph is only paid: - at the first update - if there is an array formulas, which shouldn't be most basic spreadsheets With this, loading the large formula data set (260k cells) is ~20% faster Before: 4241ms After: 3457ms (average of 5 runs) closes #2090 Signed-off-by: Lucas Lefèvre (lul) <lul@odoo.com>
- Loading branch information
1 parent
0a6a786
commit d01251d
Showing
1 changed file
with
13 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters