New branch 'feature/perfwork4' available with the following commits: commit d72801ee81efc9a58be4be787ec62b31ef7e55bd Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Oct 15 17:27:01 2014 -0400
Delete old VCoordinateSystem objects right before creating new ones. Later I'll convert them into resetting rather than deleting old and creating new. Change-Id: I4e68979feda1dedc2465b873bf6ac3307df4d7de commit 9649e58287041a6dfeafea971e766d76c2573c7d Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Oct 15 14:26:02 2014 -0400 Reduce scopes and add some whitespaces. Change-Id: Ie1c94a4c241352c580d2509529919806f01ed6c0 commit b705b31bdcb7175265b1aa5b75382281bdedf0cd Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Oct 15 14:06:53 2014 -0400 Describe text animation types. Change-Id: I4f878eff707e318fa80b7d3c19833bf724e4bcef commit c0b5ef4a480f8c0104c5935802e3265732b6c098 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Wed Oct 15 10:04:51 2014 -0400 SetObjectItemSet() eventually calls NbcAdjustTextFrameWidthAndHeight(). No need to call this (rather expensive) method twice. Change-Id: I4c0a54acd1da0b8504ae7eb96beda4a8531943c7 commit 83e132e07c74742ca18a6d41c0a20291442b1b2f Author: Matúš Kukan <matus.ku...@collabora.com> Date: Mon Oct 13 12:37:13 2014 +0200 Move ZipPackageStream::saveChild to proper source file Change-Id: Icd108215874e830e5c9587f7dbb38a7f11ee27c8 commit 59b9cf441e5781a986cdf76598ab97d80578ef90 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Mon Oct 13 09:54:28 2014 +0200 package: Add pure virtual ZipPackageEntry::saveChild() ..and adapt what needs to be changed. So that, we can kill at least some usages of horrible ContentInfo struct. Change-Id: I32d41f3b8ce2dfb65f0d1df18a540a3f67dcab6d commit 07b3b27817e2748a545369f244b63641c22de89f Author: Matúš Kukan <matus.ku...@collabora.com> Date: Wed Oct 15 10:19:56 2014 +0200 package: ZipPackageStream: prefix members Change-Id: I02a1c3189c6b52f4f539b0eaa8878985cae8b321 commit 764f0611a8146994edb04e464d459a3748ffd1aa Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Oct 14 17:40:40 2014 -0400 AdoptTextMinSize() calls NbcAdjustTextFrameWidthAndHeight() at the end. No need to call this again in the caller. Change-Id: Ib36853cf5a0720082275e0490b4443cd9e0bd007 commit 11fa18a2be4b5c0e86f8f18e7e80dca7aae8a167 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Oct 14 17:19:56 2014 -0400 Reduce scope level & Annotate the code a bit. Change-Id: I6ebf849243000920b1c1f7e67d2dc81fcee9e16b commit 7a24cfe533f4802c7b7c2d4186156ac9b33803c3 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Oct 14 16:29:04 2014 -0400 Remove local variables that are no longer used. Armin removed their uses in 120e469d176026ceb59abbf74d2ad255323cbc9a. Change-Id: Id620466929ca3a66dd1c261e81aacd533a44cd76 commit d82f3fcba92cbd323b70c921bbfb5c6aaf7d7f87 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Oct 14 16:14:41 2014 -0400 Method descriptions. Change-Id: Iece61424e09fc36768889fde2c848ed2b0722701 commit 15160d246b389477ce91509df8fd50c1fb2b0a07 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Oct 14 15:37:14 2014 -0400 Explain what these are. Change-Id: Ibb7b830c4216967a5877224c702ad4b3e1fe0b34 commit f283a1b09e9392621dbdc34bd110db768d3d0148 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Tue Oct 14 11:35:29 2014 -0400 Take the current axis alignment state. Change-Id: I02c28f44af0a1510bdb780d1e6c70561b7ba24e5 commit 9d818b03f2a647709a094043f9636b4ce21a291b Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Oct 13 19:32:15 2014 -0400 More on documenting the methods. Change-Id: Ibdbc1b26521e56de5dcba1b9572bb0221fc0fff5 commit 59596a64c65e66acadadb32c660fdba5dc7e54cb Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Oct 13 15:24:33 2014 -0400 Scope level reduction & explain what the max axis index really is. The concept of axis index and dimension index is quite confusing in the chart2 code.... Change-Id: I035af0a225396bd5394089d6f584f78dcaf0ad31 commit 32d99618c949e208dbe9625edf4e83fffa4578c0 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Oct 13 15:11:51 2014 -0400 Explain what doAutoScaling() does. Change-Id: I15ca9ca0c3a22094f0a969adf2b3f1145d116052 commit 7189cb24ba5ca99701666c76009d15e618c1c5ae Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Mon Oct 13 21:57:39 2014 -0400 Make VCartesianAxis::get2DAxisMainLine() truly const method. No internal state gets modified by this method now. Change-Id: I10475ad3483cb3a92e41208e1a55a6b925c10223 commit ca13a9377e4a36436e4c82bb33648d0f3b6db6f5 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Thu Oct 9 15:22:54 2014 +0200 package: Add ZipOutputEntry to isolate deflating of streams. Preparation commit for deflating streams in parallel. We still use the same single XOutputStream (ByteChucker :-) for sequential writing but this can now be changed more easily. Change-Id: Idf26cc2187461660e31ac2e12c4708e761596fb2 commit 827879a0d18b817aa985e7d7039ae60f728ccabb Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Oct 3 16:43:25 2014 -0400 Inlining make no sense for virtual functions. Change-Id: I6392eaceb0544b7faa9a0c726acf6619d971dbb7 commit 9176c24a72578097f2fcecb6c6fa8e3fe17dcd8d Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Oct 3 16:28:54 2014 -0400 GetSymName() not used. Change-Id: Ia369bf99a5e381a6f1f9c3d8a2499aa1780f04b8 commit 6b48b22e79b729ffd0557a7b1f6402d428825452 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Oct 3 16:26:05 2014 -0400 GetNameAsString() identical to GetName(). Remove this and use GetName(). Change-Id: I26dce2dd11792ee118e78d23d652a5feb0789830 commit 5ecd5041e3e5e3c25285e4f69ce2c6c69cf62c55 Author: Kohei Yoshida <kohei.yosh...@collabora.com> Date: Fri Oct 3 16:21:14 2014 -0400 ( void ) -> () Change-Id: I0d3d1d9ab5f7bc270c89a2a98d45ebea3cc37e02 commit 53303f25ed18ee7a840254765854447cf9f7b88a Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 23:12:56 2014 +0200 FastSerializer: Also use cache for writing to ForMerge if we are inside mark() To ensure the correct order of calling ForMerge methods, call flush always before touching maMarkStack. This was the missing piece in optimizing write() methods, because of writeBytes() checking each time what to call. E.g. for Calc documents we don't use maMarkStack at all. So, just transfer the output to proper "ForMerge" when inside mark() and allow optimizations. This commit makes write() methods almost 1/3 as fast. Change-Id: I96c13888206c81f87e29b998839f78ea9d5570af commit dabeb8c5cfd9c34ac7cc4f977a1d5dea6bc17562 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 20:45:04 2014 +0200 inline TokenMap::getUtf8TokenName Change-Id: Icd9c6ebc9feb3e7aba28b01729b582a8f49c832a commit 8f50555466803f4927c2fbf241c6d642c92fc840 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 16:37:26 2014 +0200 FastSerializer: Simplify OUString write a bit more Change-Id: Ifa0746d635ec43cdc37867cf94bcc128bb8e2aca commit e61184249e43055eb41627742589c34d53262df8 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 12:30:51 2014 +0200 FastSerializer: Avoid some cycles when dealing with doubles Would be easier to use OStringBuffer, but we can't get its pData member. Also its append(double) is suboptimal (or anything that uses rtl_str_valueOfDouble) - should be doing something like this commit. Change-Id: I8f3140081a574a84f0e60dc85cce1bd2de23cd34 commit f1b8b6c9f52adf76ea031ae04696889d329094c6 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 11:35:46 2014 +0200 FastSerializer: Use fixed sized Sequence directly as cache Well, at least the allocated space is fixed size. When passing that to XOutputStream, change the size in a hacky way. Change-Id: I24fa134286e3086beda25c9a6915549e7c69119a commit 1e4efb0aa36dc689edb188ed3f0d5ad045a1678e Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 10:41:18 2014 +0200 FastSerializer: Use -1 for unknown string length Change-Id: I3920caf9d95f20992b7961873f1668468d797e8e commit 4ee7cf3dfdf56e00b8844cbeb15a2e48eb49b194 Author: Matúš Kukan <matus.ku...@collabora.com> Date: Fri Oct 3 11:16:39 2014 +0200 Remove few pointless OUString::number() and one method Change-Id: I3e9a302a7513eebfeff07402f71fc3dde22e4cc2
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits