<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <link>https://hg.paper.us.eu.org/crc32/</link>
    <language>en-us</language>

    <title>crc32 Changelog</title>
    <description>crc32 Changelog</description>
    <item>
    <title>[default] *: add profiling code too; expand x86 to use all eight XMM registers</title>
    <guid isPermaLink="true">https://hg.paper.us.eu.org/crc32/rev/6483683ac857</guid>
    <link>https://hg.paper.us.eu.org/crc32/rev/6483683ac857</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>6483683ac857</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td>default</td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td>tip</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>*: add profiling code too; expand x86 to use all eight XMM registers<br/>
<br/>
basically ported verbatim from the assembly</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>Makefile<br />crc32-test.c<br />crc32.c<br />crc32c.c<br />crc32i.h<br />crc32x86-tab.h<br />crc32x86.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 09 Feb 2026 21:30:30 -0500</pubDate>
</item>
<item>
    <title>*: make it work on non-x86 too</title>
    <guid isPermaLink="true">https://hg.paper.us.eu.org/crc32/rev/ead9f84d11db</guid>
    <link>https://hg.paper.us.eu.org/crc32/rev/ead9f84d11db</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>ead9f84d11db</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>*: make it work on non-x86 too</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>README<br />crc32-impls.h<br />crc32-test.c<br />crc32x86.c<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 09 Feb 2026 01:21:00 -0500</pubDate>
</item>
<item>
    <title>*: don't hardcode the list of impls in multiple places</title>
    <guid isPermaLink="true">https://hg.paper.us.eu.org/crc32/rev/90cb48b87dcc</guid>
    <link>https://hg.paper.us.eu.org/crc32/rev/90cb48b87dcc</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>90cb48b87dcc</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>*: don't hardcode the list of impls in multiple places</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>README<br />crc32-impls.h<br />crc32-test.c<br />crc32i.h<br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 09 Feb 2026 01:18:06 -0500</pubDate>
</item>
<item>
    <title>*: checkin</title>
    <guid isPermaLink="true">https://hg.paper.us.eu.org/crc32/rev/422835bc1aca</guid>
    <link>https://hg.paper.us.eu.org/crc32/rev/422835bc1aca</link>
    <description>
    <![CDATA[
        <table>
            <tr>
                <th style="text-align:left;">changeset</th>
                <td>422835bc1aca</td>
            </tr>
            <tr>
                <th style="text-align:left;">branch</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">bookmark</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;">tag</th>
                <td></td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">user</th>
                <td>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">description</th>
                <td>*: checkin</td>
            </tr>
            <tr>
                <th style="text-align:left;vertical-align:top;">files</th>
                <td>LICENSE<br />Makefile<br />README<br />crc32-table.c<br />crc32-test.c<br />crc32.c<br />crc32.h<br />crc32c.c<br />crc32i.h<br />crc32qw.c<br /><br /></td>
            </tr>
        </table>
    ]]>
    </description>
    <author>&#80;&#97;&#112;&#101;&#114;&#32;&#60;&#112;&#97;&#112;&#101;&#114;&#64;&#116;&#102;&#108;&#99;&#46;&#117;&#115;&#62;</author>
    <pubDate>Mon, 09 Feb 2026 01:15:00 -0500</pubDate>
</item>

  </channel>
</rss>