Note unloadObj changes in release notes.
authorAustin Seipp <aseipp@pobox.com>
Fri, 30 Aug 2013 22:40:38 +0000 (17:40 -0500)
committerAustin Seipp <aseipp@pobox.com>
Fri, 30 Aug 2013 22:40:38 +0000 (17:40 -0500)
Signed-off-by: Austin Seipp <aseipp@pobox.com>
docs/users_guide/7.8.1-notes.xml

index de40f38..85d2f61 100644 (file)
         <itemizedlist>
             <listitem>
                 <para>
+                    The RTS linker can now unload object code at
+                    runtime (when using the GHC API
+                    <literal>ObjLink</literal> module.) Previously,
+                    GHC would not unload the old object file, causing
+                    a gradual memory leak as more objects were loaded
+                    over time.
+               </para>
+
+                <para>
+                    Note that this change in unloading behavior
+                    <emphasis>only</emphasis> affects statically
+                    linked binaries, and not dynamic ones.
+               </para>
+           </listitem>
+
+            <listitem>
+                <para>
                     The performance of <literal>StablePtr</literal>s and
                     <literal>StableName</literal>s has been improved.
                </para>