#!/bin/sh # Run this to generate all the initial makefiles, etc. if test "z$1" = "z--clean"; then echo "Cleaning" rm -Rf autom4te.cache rm -f missing install-sh mkinstalldirs libtool ltmain.sh exit 1; fi requote_args () { sed -r -e 's/.*configure //' -e 's/(["'"'"'])/\\\1/g' -e 's/=(([^"'"'"'-]|-[^-]| )*)( |$)/="\1" /g' } old_args="" if test $# -eq 0 && test -f config.log; then old_args=`grep '\$ ./configure' config.log | requote_args` echo "re-using arguments from last configure: $old_args"; fi touch ChangeLog aclocal $ACLOCAL_FLAGS || exit 1; #automake --gnu --add-missing --copy || exit 1; #intltoolize --copy --force --automake autoconf || exit 1; if test "x$NOCONFIGURE" = "x"; then if test -n "$old_args" ; then eval `echo ./configure $old_args` else ./configure "$@" fi else echo "Skipping configure process." fi /CN/libreoffice-7-4-LTS'>distro/CN/libreoffice-7-4-LTS LibreOffice 核心代码仓库文档基金会
summaryrefslogtreecommitdiff
path: root/include/drawinglayer/primitive2d/PolygonMarkerPrimitive2D.hxx
AgeCommit message (Collapse)Author
2024-02-12make BufferedDecompositionPrimitive2D store a Primitive2DReference..Noel Grandin
.. instead of a Primitive2DContainer. The container very frequently contains only a single item, since the decomposition method often sticks only a single top-level node in there, so it turns out to be a net loss overall, memory consumption-wise. Also, if we return a single Primitive2DReference from a BufferedDecomposition, that maximises the sharing of data between the BufferedDecomposition objects at the bottom of the decomposed tree, and objects higher up. Change-Id: Iaf272e60e2997299cc35a1bd209c51b6b79e9a8b Reviewed-on: https://gerrit.libreoffice.org/c/core/+/162976 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>