Bugzilla – Attachment 138226 Details for
Bug 114197
Handling large EMF document stalls LO for several minutes
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
LO 4.2.8 profile
profile_v428_problem.txt (text/plain), 7.06 KB, created by
Mason
on 2017-12-05 13:13:26 UTC
(
hide
)
Description:
LO 4.2.8 profile
Filename:
MIME Type:
Creator:
Mason
Created:
2017-12-05 13:13:26 UTC
Size:
7.06 KB
patch
obsolete
># ======== ># captured on: Tue Dec 5 12:57:19 2017 ># os release : 3.13.0-135-generic ># perf version : 3.13.11-ckt39 ># arch : x86_64 ># nrcpus online : 2 ># nrcpus avail : 2 ># cpudesc : Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz ># cpuid : GenuineIntel,6,23,6 ># total memory : 4047636 kB ># cmdline : /usr/lib/linux-tools-3.13.0-135/perf record -e cycles -c 1000000 libreoffice problem.odt ># event : name = cycles, type = 0, config = 0x0, config1 = 0x0, config2 = 0x0, excl_usr = 0, excl_kern = 0, excl_host = 0, excl_guest = 1, precise_ip = 0, attr_mmap2 = 0, attr_mmap = 1, attr_mmap_data = 0 ># HEADER_CPU_TOPOLOGY info available, use -I to display ># HEADER_NUMA_TOPOLOGY info available, use -I to display ># pmu mappings: cpu = 4, software = 1, tracepoint = 2, breakpoint = 5 ># ======== ># ># Samples: 165K of event 'cycles' ># Event count (approx.): 165281 ># ># Overhead Command Shared Object Symbol ># ........ ........... .......................... ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ ># > 22.58% soffice.bin libmergedlo.so [.] basegfx::tools::isPointOnPolygon(basegfx::B2DPolygon const&, basegfx::B2DPoint const&, bool) > 16.58% soffice.bin libmergedlo.so [.] basegfx::tools::isPointOnLine(basegfx::B2DPoint const&, basegfx::B2DPoint const&, basegfx::B2DPoint const&, bool) > 13.47% soffice.bin libmergedlo.so [.] basegfx::B2DPolygon::getB2DPoint(unsigned int) const > 12.11% soffice.bin libmergedlo.so [.] basegfx::areParallel(basegfx::B2DVector const&, basegfx::B2DVector const&) > 10.60% soffice.bin libmergedlo.so [.] basegfx::(anonymous namespace)::findTouches(basegfx::B2DPolygon const&, basegfx::B2DPolygon const&, std::vector<basegfx::(anonymous namespace)::temporaryPoint, std::allocator<basegfx::(anonymous namespace)::temporaryPoint> >&) > 9.13% soffice.bin libmergedlo.so [.] basegfx::tools::isInside(basegfx::B2DPolygon const&, basegfx::B2DPoint const&, bool) > 2.45% soffice.bin libmergedlo.so [.] basegfx::B2DVector::normalize() > 2.36% soffice.bin libmergedlo.so [.] basegfx::B2DCubicBezier::interpolatePoint(double) const > 2.13% soffice.bin libmergedlo.so [.] basegfx::(anonymous namespace)::findCutsAndTouchesAndCommonForBezier(basegfx::B2DPolygon const&, basegfx::B2DPolygon const&, std::vector<basegfx::(anonymous namespace)::temporaryPoint, std::allocator<basegfx::(anonymous namespace)::temporaryPoint> >&, std::vector<basegfx::(anonymous namespace)::temporaryPoint, std::allocator<basegfx::(anonymous namespace)::temporaryPoint> >&) > 0.88% soffice.bin libm-2.19.so [.] __hypot_finite > 0.85% soffice.bin libmergedlo.so [.] basegfx::B2DCubicBezier::testAndSolveTrivialBezier() > 0.65% soffice.bin libmergedlo.so [.] basegfx::B2DPolygon::append(basegfx::B2DPoint const&) > 0.59% soffice.bin libmergedlo.so [.] basegfx::B2DCubicBezier::getRange() const > 0.36% soffice.bin libmergedlo.so [.] basegfx::(anonymous namespace)::findCuts(basegfx::B2DPolygon const&, std::vector<basegfx::(anonymous namespace)::temporaryPoint, std::allocator<basegfx::(anonymous namespace)::temporaryPoint> >&) > 0.35% soffice.bin libuno_sal.so.3 [.] rtl_crc32 > 0.30% soffice.bin libmergedlo.so [.] basegfx::B2DPolygon::getBezierSegment(unsigned int, basegfx::B2DCubicBezier&) const > 0.25% soffice.bin libmergedlo.so [.] basegfx::B2DCubicBezier::adaptiveSubdivideByCount(basegfx::B2DPolygon&, unsigned int) const > 0.25% soffice.bin libc-2.19.so [.] _int_free > 0.24% soffice.bin libc-2.19.so [.] __memcpy_sse2_unaligned > 0.20% soffice.bin libc-2.19.so [.] malloc > 0.17% soffice.bin libc-2.19.so [.] _int_malloc > 0.17% soffice.bin libmergedlo.so [.] basegfx::tools::addPointsAtCutsAndTouches(basegfx::B2DPolyPolygon const&, bool) > 0.14% soffice.bin libmergedlo.so [.] basegfx::B2DCubicBezier::isBezier() const > 0.14% soffice.bin [kernel.kallsyms] [k] copy_user_generic_string > 0.13% soffice.bin libmergedlo.so [.] basegfx::B2DTuple::getEmptyTuple() > 0.13% soffice.bin libz.so.1.2.8 [.] 0x0000000000007cab > 0.12% soffice.bin libmergedlo.so [.] basegfx::B2DPolygon::count() const > 0.12% soffice.bin libmergedlo.so [.] basegfx::B2DVector::scalar(basegfx::B2DVector const&) const > 0.11% soffice.bin libmergedlo.so [.] basegfx::B2DPolygon::areControlPointsUsed() const > 0.10% soffice.bin [kernel.kallsyms] [k] clear_page_c > 0.08% soffice.bin libm-2.19.so [.] __hypot > 0.07% soffice.bin libmergedlo.so [.] Bitmap::ImplMakeGreyscales(unsigned short) > 0.06% soffice.bin libmergedlo.so [.] BitmapReadAccess::GetPixelFor_32BIT_TC_BGRA(unsigned char const*, long, ColorMask const&) > 0.06% soffice.bin libmergedlo.so [.] basegfx::B2DVector::getLength() const > 0.05% soffice.bin libmergedlo.so [.] Bitmap::CreateMask(Color const&, unsigned long) const > 0.04% soffice.bin libmergedlo.so [.] basegfx::B2DVector::cross(basegfx::B2DVector const&) const > 0.04% soffice.bin libmergedlo.so [.] BitmapReadAccess::SetPixelFor_24BIT_TC_BGR(unsigned char*, long, BitmapColor const&, ColorMask const&) > 0.04% soffice.bin ld-2.19.so [.] do_lookup_x > 0.04% soffice.bin libmergedlo.so [.] BitmapReadAccess::SetPixelFor_1BIT_MSB_PAL(unsigned char*, long, BitmapColor const&, ColorMask const&)
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 114197
:
138167
|
138168
|
138169
|
138170
|
138188
| 138226 |
138227
|
138322
|
138324