diff options
author | Noel Grandin <noel.grandin@collabora.co.uk> | 2024-10-23 16:22:14 +0200 |
---|---|---|
committer | Noel Grandin <noel.grandin@collabora.co.uk> | 2024-10-25 08:20:51 +0200 |
commit | a958e09409b94b97c0d0aa67dd605d321dc42615 (patch) | |
tree | d747761d94198774c8204854c61ac3b4f625f968 /sc/source/ui | |
parent | 00c2d0c6e5dd567c0b235ad95f6b3c4282725821 (diff) |
speedup saving large XLS file with lots of query formula
make more use of svl::SharedString instead of
unnecessarily creating OUString that then need to be
interned. We were spending all our time inside the
the SharedStringPool::intern function.
20s to 12s
Change-Id: I344f0acfd462fdb6d78e392881f066a56844fa94
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175538
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolan.mcnamara@collabora.com>
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Diffstat (limited to 'sc/source/ui')
0 files changed, 0 insertions, 0 deletions