Age | Commit message (Collapse) | Author |
|
Saves 120m pcycles in just 250k calls to ScAddress::Format.
Change-Id: Ibf20cf0843a47cf0fa37a38c4fecf1ae1560412c
|
|
This makes writeBytes(), which is called a lot, simpler and thus faster.
E.g. for ~15m calls, this saves ~110m pcycles.
Change-Id: I29d01a1a8651f668aff574e0f015cd2f018eb1cd
|
|
Change-Id: Ia2268ce8a1e2111adb609c515e5bfa824afa66ce
|
|
Change-Id: I7b0085af3b13bd6e1a50bf1e0e986d1524b52d7b
|
|
Change-Id: I689754378773fc6926e4cebe3ec14b5056fb8986
|
|
Change-Id: I71cdd9154a8a5955e2915858cec33ec4e9ef4987
|
|
Change-Id: I8c7cd4c2cdc134556c2c664a22e2048b51a3b98e
|
|
Change-Id: If991c0efe1ded6ef6d32b3a722ee87bbe36bf0bf
|
|
Change-Id: Id4c581724e7e5466ffe46f11f0a8da2527c23dc6
|
|
Change-Id: Iad39bce8e7562821bc8fbf8156ea56aedc19c7d6
|
|
Change-Id: I0eaeebad6be75a1c0cccdf90955fde1a2909bdba
|
|
Change-Id: I9134aff4f2e6bff43ebb78c605e0ff521eac6ffc
|
|
Change-Id: I4aafc170895d8bab47206c7b07b4f1f6105d42d3
|
|
Change-Id: I896c9ac1c941b85d052fbefb902c4341664881d4
|
|
Change-Id: I69b550d38dcafba3bacf438711cb6c3d20483065
|
|
Change-Id: I7bf6dc1d366093e797a19a8e555103c15b311ac8
|
|
Change-Id: Ib9b7c148f0679e458821cf2f30ef14d815b96706
|
|
Change-Id: Ic3e2c390de22d3e998daf760d73619218da020ec
|
|
Change-Id: Iea43399c70e56ff4e32953a5ddc5751abed39ff7
|
|
Change-Id: I31584f1b204b85929a5549ecd7f7e05b6968e580
|
|
Change-Id: I9720402f6482419cee84b468dd82a8c76ca1ddf4
|
|
Change-Id: I51bc114e215327f539612f94c40019c554698813
|
|
Change-Id: Ic8d2963536b793f0a229901d9e13d8e54842d9b9
|
|
Change-Id: I3ec05ae695428f92b7424295b6f2d3e833c6b162
|
|
Change-Id: I014d70ace7ce34b804ea2a018d3de8f94f7e0cbc
|
|
Change-Id: I290e2c84b17b9b5063139c6027b72f6cd3a78a99
|
|
Some of the changes could be wrong and we don't need them.
This reverts commit 784d4bea86d8cbb3a855e557c465ce50a049cefc.
This reverts commit 8524d5aba59148eef94859289f00ab6477e0e821.
This reverts commit 018f1deae884febbbe639c7ee46b45ce4807e9d3.
This reverts commit 8124fddc5803b4e104d4fc2456cb92cb030d9436.
We use our own helper cache class in FastSaxSerializer
since f736eba5a9df8645849a37b08d2764a5f495ab45.
Change-Id: Iaca6b5b11cb32595db4420a02fa72b0007cf6286
|
|
Previously comphelper::OSequenceOutputStream was used.
Change-Id: I4dc38c8c62422e59efa1071312497364cdf5be3c
|
|
Change-Id: I2d5dbe9adccdd231cc16a1f83a90a4adeb965c64
|
|
Change-Id: I28085d4e060bcf052e6aa97a0822a4d653d7c066
|
|
This contained an rtl_Sequence complete with horror internal
allocator, caught red-handed serializing threaded loading to no
good purpose.
Change-Id: I837b2c17e4f70fd6a49bed33ad74a7d79f98f35c
|
|
Change-Id: I462f8ed89de48174ed7aa6e008709963bec50649
|
|
Change-Id: I359ca9d3b766b71904e4199ebfbdbd5b203775cc
|
|
Instead directly write the content.
Change-Id: I7b6db925348b879a013acbd2a76a80d590f721c0
|
|
And remove characters() member function.
Change-Id: Ifcedbb6d969b7b057ff378d2fbce09c2dde5ac18
|
|
Change-Id: Id89fb1f0444331c2858a9795ae81dcdb875d3d2b
|
|
Change-Id: Ibca65a2b8397358ac4013c8e5b53389ac6949e4d
|
|
Make the caller responsible for using it wisely.
AFAICS it's used only in FastSaxSerializer, so far.
Change-Id: I50d48fd7f3e6cdeb9e4637868da213b8171e542b
|
|
Change-Id: I6996e15f99b94b50c1903092d7424a96339ccfaf
|
|
Use OSequenceOutputStream class to concatenate strings in a
Sequence<sal_Int8> buffer. And write data to file only at the end.
The design is a bit fragile, since all FSHelpers need to be destroyed
before calling FilterBase::commitStorage(). Otherwise data is not written.
Change-Id: I26b02335ef36011bfcda17484b560811d18c7657
|
|
Change-Id: I31149484d626013ddcd52356be7d416b435cebcc
|
|
...now that ScToken has dissolved into FormulaToken
Change-Id: Idd28842125698fde62df7f70079f73105b918bc0
|
|
Change-Id: I3ca1784b931dfc4f3dc42abe8f0af588fd6b8bd0
|
|
Change-Id: I2c0d14f8e015304489d2b199db620bf046758331
Reviewed-on: https://gerrit.libreoffice.org/12069
Reviewed-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
Tested-by: Samuel Mehrbrodt <s.mehrbrodt@gmail.com>
|
|
Change-Id: I91806c3a55905dfd1ae90a10bc890cc526ff3270
Reviewed-on: https://gerrit.libreoffice.org/11908
Reviewed-by: Andras Timar <andras.timar@collabora.com>
Tested-by: Andras Timar <andras.timar@collabora.com>
|
|
...to keep UBSan from complaining about illegal downcasts from FormulaToken to
ScToken (which were practically harmless, given that ScToken did not add any
data members).
Change-Id: I8fdc026eec363442cc4b720b71d65c972b4a4446
|
|
Change-Id: I03daf7bb68ed33d9610b7ef19d3bd6c18dc8170f
|
|
Change-Id: I20eb3b44d540f459cd1902a7a3b6a5c867e5bc07
|
|
...so that default implementations can return nullptr without further ado
Change-Id: Idc8778fe868efa00b1de597a54aa07a2e6fa3bc0
|
|
Change-Id: I2c81f24a27ede9922ed8ff16cf0ea4af824e9e59
|