<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><span class="vcard"><a class="email" href="mailto:vmiklos@collabora.com" title="Miklos Vajna <vmiklos@collabora.com>"> <span class="fn">Miklos Vajna</span></a>
</span> changed
<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - LibreOffice draw hangs with 100% CPU after opening a pdf file"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=115251">bug 115251</a>
<br>
<table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>What</th>
<th>Removed</th>
<th>Added</th>
</tr>
<tr>
<td style="text-align:right;">Status</td>
<td>NEW
</td>
<td>RESOLVED
</td>
</tr>
<tr>
<td style="text-align:right;">CC</td>
<td>
</td>
<td>noelgrandin@gmail.com
</td>
</tr>
<tr>
<td style="text-align:right;">Resolution</td>
<td>---
</td>
<td>FIXED
</td>
</tr></table>
<p>
<div>
<b><a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - LibreOffice draw hangs with 100% CPU after opening a pdf file"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=115251#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - LibreOffice draw hangs with 100% CPU after opening a pdf file"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=115251">bug 115251</a>
from <span class="vcard"><a class="email" href="mailto:vmiklos@collabora.com" title="Miklos Vajna <vmiklos@collabora.com>"> <span class="fn">Miklos Vajna</span></a>
</span></b>
<pre>This improved a lot in the 6.2 -> 6.3 timeframe. Oldest 6.3 is around 50s for
me, newest 6.3 is rather in the 20s range. Reverse bisecting points out:
commit bd44b3eef62f4325a189539d6ab1b90ca63cfc28
Author: Noel Grandin <<a href="mailto:noel.grandin@collabora.co.uk">noel.grandin@collabora.co.uk</a>>
Date: Wed Apr 24 13:40:59 2019 +0200
<a class="bz_bug_link
bz_status_VERIFIED bz_closed"
title="VERIFIED FIXED - PERF FILEOPEN xlsx: Excel 30s, Calc 10 min"
href="show_bug.cgi?id=89522">tdf#89522</a> PERF FILEOPEN xlsx, part 1
Inherit from tools::WeakBase non-virtually, so that we can use a
static_cast in tools::WeakReference::get instead of a dynamic_cast.
This takes the file-open time from 1m21 to 40s for me.
Add a clang plugin to make sure we don't accidentally end up inheriting
from tools::WeakBase more than once.
Change-Id: I9c7c36403333f99094e1f9d8cce2ecd9200377f9
Reviewed-on: <a href="https://gerrit.libreoffice.org/71231">https://gerrit.libreoffice.org/71231</a>
Reviewed-by: Noel Grandin <<a href="mailto:noel.grandin@collabora.co.uk">noel.grandin@collabora.co.uk</a>>
Tested-by: Noel Grandin <<a href="mailto:noel.grandin@collabora.co.uk">noel.grandin@collabora.co.uk</a>>
Thanks Noel. :-) I guess we can close this, then.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>