| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Always link in gb_STDLIBS, except when the library explicitly opts out
with gb_LinkTarget_disable_standard_system_libs.
Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
|
|
|
|
|
|
| |
... new gb_LinkTarget_add_standard_system_libs
Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
|
|
|
|
| |
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
|
|
|
|
|
|
|
|
| |
re-work LRU cache to really be an 8 entry LRU cache.
only force dirty pages to stay in memory, hopefully huge reads
should now stream through memory.
Change-Id: I0bedc762086f5f02202795568743750aefaaa50b
|
|
|
|
|
|
| |
Store a dirty page hash to allow us to fix the LRU cache next.
Change-Id: I67130af37ac1bc2d0a4abbb11f4d9871bb2bc306
|
|
|
|
|
|
|
|
|
| |
Sort only the pages we want to write out, at the end, using a std::sort
instead of a hand-crafted linked-list mess maintained during use.
Cleanup StgPage as well, de-friend it from StgCache, clean member names.
Remove unused pCache member as well.
Change-Id: I0f53d1f85be373fce0d504b226d34ccaf575b2b3
|
|
|
|
| |
Change-Id: I3d011a1aae47b6961b1cea2bf544af2c88bd611e
|
|
|
|
| |
Change-Id: Ic8df1012752e78d3326999a07dc15a99e982b896
|
|
|
|
| |
Change-Id: Idd6616ac11e16b4c4631c607a3dc92417a796521
|
|
|
|
|
|
| |
...and some further clean-up.
Change-Id: If5dce53e382b56390c502d0d0d93fc06cbfe33ea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* As UCB is only ever initialized with "Local"/"Office", remove this
configuration vector completely. The "create" ctor creates an instance
internally initialized with those "Local"/"Office" keys. Special (test) code
can still instantiate an uninitialized one via plain createInstance. And for
backwards compatilibity process startup still ensures to create an initialized
instance early, in case there is still code out there (in extensions) that
later calls plain createInstance and expects to get the already-initialized
(single) instance.
* XInitialization is an "implementation detail" of the UniversalContentBroker
service, do not expose in XUniversalContentBroker.
* ucbhelper/configurationkeys.hxx is no longer needed and is removed.
* ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that
requires ucbhelper::Content constructors to take explicit XComponentContext
arguments now.
* The only remaining code in ucbhelper/source/client/contentbroker.cxx is
Android-only InitUCBHelper. Is that relevant still?
Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
|
|
|
|
| |
Change-Id: Iacfcb2e16cb0e3c25a4cd0678a374fe5111284f7
|
|
|
|
| |
Change-Id: Ia448d6d74201e2be487c6d8317f94be3745808aa
|
|
|
|
| |
Change-Id: Ief164c980f3a92316e1f47cb50bdf243155b6dd9
|
|
|
|
| |
Change-Id: I9f49970e5e06d1afd3fc066a20d1671c93e262fc
|
|
|
|
|
|
|
| |
Refer to this thread for details.
http://lists.freedesktop.org/archives/libreoffice/2012-August/036852.html
Change-Id: Id2115732a1e1bcd78c13445f5aaefe1ec7cfa0c2
|
|
|
|
| |
Change-Id: I87e7264ffd3086796aaa8e136c2f9b77fde7b74f
|
|
|
|
|
|
| |
Those classes don't exist. So remove friend class operators too.
Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
|
|
|
|
| |
Change-Id: Iafc55604f49f0db08ad2b6b3940c1ade12835355
|
| |
|
|
|
|
| |
Change-Id: I2b482bd323ac510629c5ee31868010b7cd6ce691
|
| |
|
|
|
|
|
|
| |
this also moved necessary ones to right headers
Change-Id: Idda93aeaa1fdfeda602b14e3b233ffd1cf27c0cf
|
|
|
|
| |
Change-Id: I96f76ed6b33f5c786d1e3ab3981a535037a9c1b5
|
|
|
|
|
|
| |
These were only referenced by Package_inc.mk...
Change-Id: Idc771477595b9d221f9f2003b293fdd1ba7e1588
|
|
|
|
| |
Change-Id: Ibb55fcedecaf66f0817d24d8f408ef69d273ffa2
|
|
|
|
| |
Change-Id: Ic3d45afca14d0bebfb6168b6cf6fc6c618754183
|
| |
|
|
|
|
| |
After commit ec5fa0164b9bae5c5bc6654f581e493206584301 "replace all but one .hdl include with equivalent .hpp includes" some of these includes were doubled in the corresponding files. This patch deletes those duplicates.
|
|
|
|
| |
Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
|
|
|
|
| |
Change-Id: I8c375e3bfbcd3d7046a8bdb1968934b7d7ca96f8
|
|
|
|
| |
Change-Id: I6c145e984c885c7e06caa1c27bfb354ea49ad9ce
|
|
|
|
| |
Change-Id: Ice06e639213aeb6f7f23cbf4634947dd25613db1
|
|
|
|
| |
Change-Id: I0fa0c60e12c418d25f8bd96cc04c6abd74b1a608
|
|
|
|
| |
Change-Id: I666791b2a2bb817d59625868d5e2df1a9341b2ff
|
|
|
|
|
|
| |
More than two lines are removed for readability.
Change-Id: Ibff6cf68d7c512e240a54065b54a225bb23a782b
|
|
|
|
|
|
| |
and doesn't seem to make a lot of sense
Change-Id: Ie59e39c88070b6620cb7683e69052314d732c54a
|
|
|
|
| |
Change-Id: Ifd6b90778725d94a9338a53a4cdc514cdb595052
|
|
|
|
| |
This reverts commit 90f3840e4c767154266c6be1c532f5e748e8c3f7.
|
|
|
|
| |
Change-Id: I3ca0d308199bc4acf66a4c473d8b48561560d631
|
| |
|
| |
|
|
|
|
|
|
|
| |
The gotcha here is that if we get ahead of ourselves, and read to
the end of the stream, we detect bad chains too early, so instead
incrementally build the page chain cache, which is also quicker
and behaves more similarly to the previous code.
|
|
|
|
| |
Change-Id: Icb6fe9341244dfd53300f58ac85560604f53558a
|
|
|
|
| |
Change-Id: Icac9a8337296f92af5007a051f00388a64955178
|
|
|
|
| |
Change-Id: I3f5fd059ecd5b6c4278ffe0f3a2d69b6526d2d01
|
|
|
|
| |
Change-Id: I3039bb172beb21ebafc60a431692b58793cb1538
|
|
|
|
|
|
|
|
|
|
| |
For huge ole2 structured storage files build a page chain cache on
demand to speed up long distance seeks
i.e. reduces .doc parse time for fdo#47644 from 1 minute 7 seconds to 18
seconds for me
Change-Id: I I40eefb8cabd05db8345a38ea3407686732eb35c9
|
|
|
|
| |
Change-Id: I844cefad718e5b37dac5657674294a0873b8a8e5
|
|
|
|
|
|
|
| |
We want the Tell position of the wrapper stream, not that of the underlying
wrapped stream.
Change-Id: I5d30192dbc3746104ca2127d9a747ef70b85a136
|