diff options
author | Ashod Nakashian <ashod.nakashian@collabora.co.uk> | 2017-11-27 19:56:35 -0500 |
---|---|---|
committer | Ashod Nakashian <ashnakash@gmail.com> | 2017-12-24 17:09:08 +0100 |
commit | 653736fb23346e07e8c0e6e0125689ae1f49f0f7 (patch) | |
tree | 5624b585e09b185783c8c47b99836404aaa91233 /sc/source/core/data/cellvalue.cxx | |
parent | 5a529d1743c0d0fe2a5317173dcf159da4ae8784 (diff) |
pdf: use bimap for GraphicsContext-id map
In some large PDFs the two maps for
mapping GraphicsContext to ID and finding
GraphicsContext given and ID are huge (over
160 MB in one case). By using a bimap the
footprint went down to 110 MB.
Reviewed-on: https://gerrit.libreoffice.org/45380
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Tested-by: Ashod Nakashian <ashnakash@gmail.com>
(cherry picked from commit 551543bf359f644f727fd1aa86e2c5ae499f88ce)
(cherry picked from commit ac328157460e9e6a9ca6834e8233a28e845c2806)
Change-Id: I59a444b5efa09fcabc26fa492de723ca063e14a4
Reviewed-on: https://gerrit.libreoffice.org/46988
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Ashod Nakashian <ashnakash@gmail.com>
Diffstat (limited to 'sc/source/core/data/cellvalue.cxx')
0 files changed, 0 insertions, 0 deletions