Add a 5.2-RELEASE "desired" entry: prebinding support. Assign task

to Matthew Dodd.
This commit is contained in:
Robert Watson 2003-05-30 20:56:58 +00:00
parent bbd8cd4d02
commit 813385b04e
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/www/; revision=17139

View file

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" [
<!ENTITY base CDATA "../..">
<!ENTITY email 'freebsd-qa'>
<!ENTITY date "$FreeBSD: www/en/releases/5.2R/todo.sgml,v 1.23 2003/05/30 17:26:11 scottl Exp $">
<!ENTITY date "$FreeBSD: www/en/releases/5.2R/todo.sgml,v 1.24 2003/05/30 20:48:41 rwatson Exp $">
<!ENTITY title "FreeBSD 5.2 Open Issues">
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
<!ENTITY % developers SYSTEM "../../developers.sgml"> %developers;
@ -305,6 +305,23 @@
models.</td>
</tr>
<tr>
<td>Per object ELF Prebinding support</td>
<td>In progress</td>
<td>&a.mdodd;</td>
<td>Prebinding reduces executable startup time by lowering the
expense of symbol lookup, binding and relocation. This is
accomplished by a prebinding data file or ELF segment that
contains intermediate lookup results allowing fast symbol binding
and relocation, provided that dependent objects remain unchanged
since the prebinding information was generated.</td>
<td>The benefits of prebinding are realized when running executables
that use a large (>10) number of shared libraries. C++
applications also benefit as they contain a large number of
relocations.</td>
</tr>
</table>
<h3>Documentation items that must be resolved for 5.2</h3>