diff options
author | Luboš Luňák <l.lunak@collabora.com> | 2018-12-07 17:37:15 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2018-12-14 16:25:03 +0100 |
commit | a3fb726f4972c5a869e778353c8c1c19f149c5ea (patch) | |
tree | 9b4859024517176c6c1798b55c090ee8dafc944b /sc/inc | |
parent | 77ca13a212a570f7b8c369f468b6dfa08d4ab6e0 (diff) |
optimize expensive EndListener() calls (tdf#102364)
The document has a large (1M cells) column, and when replacing old cells
with new cells during undo as described in the bugreport the repeated
calls to EndListener() from ScColumn::DetachFormulaCell() get quite costly.
Optimize this by doing a single EndListeningFormulaCells() call.
Change-Id: If51dacdfbe876134de956dbc6bbd73e97d9686ff
Reviewed-on: https://gerrit.libreoffice.org/64781
Tested-by: Jenkins
Reviewed-by: Kohei Yoshida <libreoffice@kohei.us>
Reviewed-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'sc/inc')
0 files changed, 0 insertions, 0 deletions