<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in __bits</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>3f786833 - [libc++] Implements 128-bit support in to_chars.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#3f786833</link>
        <description>[libc++] Implements 128-bit support in to_chars.This is required by the Standard and makes it possible to add full128-bit support to format.The patch also fixes 128-bit from_chars &quot;support&quot;. One unit testrequired a too large value, this failed on 128-bit; the fix was to addmore characters to the input.Note only base 10 has been optimized. Other bases can be optimized.Note the 128-bit lookup table could be made smaller. This will be done later. Ireally want to get 128-bit working in to_chars and format in the upcommingLLVM 15 release, these optimizations aren&apos;t critical.Reviewed By: #libc, ldionneDifferential Revision: https://reviews.llvm.org/D128929

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Thu, 30 Jun 2022 15:25:28 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>368faaca - [libc++] Revert &quot;Protect users from relying on detail headers&quot; &amp; related changes</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#368faaca</link>
        <description>[libc++] Revert &quot;Protect users from relying on detail headers&quot; &amp; related changesThis commit reverts 5aaefa51 (and also partly 7f285f48e77 and b6d75682f9,which were related to the original commit). As landed, 5aaefa51 hadunintended consequences on some downstream bots and didn&apos;t have propercoverage upstream due to a few subtle things. Implementing this issomething we should do in libc++, however we&apos;ll first need to addressa few issues listed in https://reviews.llvm.org/D106124#3349710.Differential Revision: https://reviews.llvm.org/D120683

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Mon, 28 Feb 2022 21:37:25 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5aaefa51 - [libcxx][modules] protects users from relying on detail headers</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#5aaefa51</link>
        <description>[libcxx][modules] protects users from relying on detail headerslibc++ has started splicing standard library headers into much morefine-grained content for maintainability. It&apos;s very likely that outdatedand naive tooling (some of which is outside of LLVM&apos;s scope) willsuggest users include things such as &lt;__ranges/access.h&gt; instead of&lt;ranges&gt;, and Hyrum&apos;s law suggests that users will eventually begin torely on this without the help of tooling. As such, this commitintends to protect users from themselves, by making it a hard error foranyone outside of the standard library to include libc++ detail headers.Differential Revision: https://reviews.llvm.org/D106124

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Fri, 25 Feb 2022 18:59:32 +0000</pubDate>
        <dc:creator>Christopher Di Bella &lt;cjdb@google.com&gt;</dc:creator>
    </item>
<item>
        <title>fa6b9e40 - [libc++] Normalize all our &apos;#pragma GCC system_header&apos;, and regression-test.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#fa6b9e40</link>
        <description>[libc++] Normalize all our &apos;#pragma GCC system_header&apos;, and regression-test.Now we&apos;ll notice if a header forgets to include this magic phrase.Differential Revision: https://reviews.llvm.org/D118800

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Wed, 02 Feb 2022 01:16:40 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e6972024 - [libc++] Fix some typos and remove unused macros. NFCI.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#e6972024</link>
        <description>[libc++] Fix some typos and remove unused macros. NFCI.Reviewed as part of https://reviews.llvm.org/D100737

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Mon, 19 Apr 2021 02:15:38 +0000</pubDate>
        <dc:creator>Arthur O&apos;Dwyer &lt;arthur.j.odwyer@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>4cd6ca10 - [libc++] NFC: Normalize `#endif //` comment indentation</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#4cd6ca10</link>
        <description>[libc++] NFC: Normalize `#endif //` comment indentation

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Tue, 20 Apr 2021 16:03:32 +0000</pubDate>
        <dc:creator>Louis Dionne &lt;ldionne.2@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>c61e511f - [NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#c61e511f</link>
        <description>[NFC][libc++] Fix _LIBCPP_HAS_BITSCAN64 usage.Seems line was accidentally left inllvm-svn: 290924 86eebc5b658b5c2ccf2f4fbc16e8aee9880919a5Reviewed By: #libc, ldionneDifferential Revision: https://reviews.llvm.org/D97211

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Mon, 22 Feb 2021 19:31:47 +0000</pubDate>
        <dc:creator>Mark de Wever &lt;koraq@xs4all.nl&gt;</dc:creator>
    </item>
<item>
        <title>b973e2e2 - [libc++] Introduce __bits</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/libcxx/include/__bits#b973e2e2</link>
        <description>[libc++] Introduce __bitsIt has the low-level bit fiddling operations from bit. It eliminates a cyclic dependency between __bit_reference, bits, and vector. I want to exploit this in later patches.Reviewed By: #libc, ldionneDifferential Revision: https://reviews.llvm.org/D94908

            List of files:
            /llvm-project-15.0.7/libcxx/include/__bits</description>
        <pubDate>Mon, 18 Jan 2021 12:21:00 +0000</pubDate>
        <dc:creator>Thorsten Sch&#252;tt &lt;schuett@gmail.com&gt;</dc:creator>
    </item>
</channel>
</rss>
