<html>
<head>
<base href="https://bugs.freedesktop.org/" />
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - Mesa 10.6.3 linker is slow"
href="https://bugs.freedesktop.org/show_bug.cgi?id=91857">91857</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Mesa 10.6.3 linker is slow
</td>
</tr>
<tr>
<th>Product</th>
<td>DRI
</td>
</tr>
<tr>
<th>Version</th>
<td>unspecified
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86 (IA32)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>DRM/Intel
</td>
</tr>
<tr>
<th>Assignee</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>CliveMcCarthy@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>CC</th>
<td>intel-gfx-bugs@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>The Mesa linker is dreadfully slow. Compilation of my GLSL source on an
i3-4010U takes just 63.9ms. The linker takes 88.2 seconds, yes, seconds.
An apples and oranges comparison: an Nvidia driver on an i7 platform, with the
same GLSL code, compiles in 31.1ms and links in 12.5ms.
Proportionately, this makes the Mesa linker 3,400 times slower than the Nvidia
linker, apples-to-apples. My guess is that some linkage look-up has bad
behaviour as the symbol table size grows.
The good news is that the shader runs just fine.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are on the CC list for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>