c3e8dbc139
for large complex documents with lots of shapes. When that happens, we spend a lot of time scanning the std::unordered_set inside DefaultItemInstanceManager. Since most of our items are already capable of being hashed, and thus avoiding the scanning cost, make it so we can use the HashableItemInstanceManager most of the time. Change-Id: I43f4c04e956d316c976bea67d1941529d2d91182 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/170813 Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk> Tested-by: Jenkins Tested-by: Armin Le Grand <Armin.Le.Grand@me.com> Tested-by: Noel Grandin <noel.grandin@collabora.co.uk> |
||
---|---|---|
.. | ||
adrparse.hxx | ||
asiancfg.hxx | ||
broadcast.hxx | ||
cenumitm.hxx | ||
cintitem.hxx | ||
cjkoptions.hxx | ||
converter.hxx | ||
cryptosign.hxx | ||
ctloptions.hxx | ||
currencytable.hxx | ||
custritm.hxx | ||
documentlockfile.hxx | ||
eitem.hxx | ||
filenotation.hxx | ||
flagitem.hxx | ||
fstathelper.hxx | ||
globalnameitem.hxx | ||
grabbagitem.hxx | ||
gridprinter.hxx | ||
hint.hxx | ||
ilstitem.hxx | ||
imageitm.hxx | ||
IndexedStyleSheets.hxx | ||
inethist.hxx | ||
inettype.hxx | ||
instrm.hxx | ||
int64item.hxx | ||
intitem.hxx | ||
itemiter.hxx | ||
itempool.hxx | ||
itemprop.hxx | ||
itemset.hxx | ||
languageoptions.hxx | ||
lckbitem.hxx | ||
legacyitem.hxx | ||
listener.hxx | ||
lngmisc.hxx | ||
lockfilecommon.hxx | ||
lstner.hxx | ||
macitem.hxx | ||
memberid.h | ||
metitem.hxx | ||
msodocumentlockfile.hxx | ||
nfengine.hxx | ||
nfkeytab.hxx | ||
nfsymbol.hxx | ||
numformat.hxx | ||
numuno.hxx | ||
ondemand.hxx | ||
outstrm.hxx | ||
ownlist.hxx | ||
PasswordHelper.hxx | ||
pickerhistoryaccess.hxx | ||
poolitem.hxx | ||
ptitem.hxx | ||
rectitem.hxx | ||
rngitem.hxx | ||
setitem.hxx | ||
SfxBroadcaster.hxx | ||
sharecontrolfile.hxx | ||
sharedstring.hxx | ||
sharedstringpool.hxx | ||
sigstruct.hxx | ||
slstitm.hxx | ||
solar.hrc | ||
srchdefs.hxx | ||
srchitem.hxx | ||
stritem.hxx | ||
style.hxx | ||
stylepool.hxx | ||
stylesheetuser.hxx | ||
svdde.hxx | ||
svl.hrc | ||
svldllapi.h | ||
svlresid.hxx | ||
typedwhich.hxx | ||
undo.hxx | ||
urihelper.hxx | ||
urlbmk.hxx | ||
visitem.hxx | ||
voiditem.hxx | ||
whichranges.hxx | ||
whiter.hxx | ||
zforlist.hxx | ||
zformat.hxx |