<?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 list_test.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>0d3d4d3b - [scudo][standalone] Make tests work on Fuchsia</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp#0d3d4d3b</link>
        <description>[scudo][standalone] Make tests work on FuchsiaSummary:This CL makes unit tests compatible with Fuchsia&apos;s zxtest. Thisrequired a few changes here and there, but also unearthed someincompatibilities that had to be addressed.A header is introduced to allow to account for the zxtest/gtestdifferences, some `#if SCUDO_FUCHSIA` are used to disable incompatiblecode (the 32-bit primary, or the exclusive TSD).It also brought to my attention that I was using`__scudo_default_options` in different tests, which ended up in asingle binary, and I am not sure how that ever worked. So movethis to the main cpp.Additionally fully disable the secondary freelist on Fuchsia as we donot track VMOs for secondary allocations, so no release possible.With some modifications to Scudo&apos;s BUILD.gn in Fuchsia:```[==========] 79 tests from 23 test cases ran (10280 ms total).[  PASSED  ] 79 tests```Reviewers: mcgrathr, phosek, hctim, pcc, eugenis, cferrisSubscribers: srhines, jfb, #sanitizers, llvm-commitsTags: #sanitizers, #llvmDifferential Revision: https://reviews.llvm.org/D70682

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp</description>
        <pubDate>Mon, 25 Nov 2019 18:28:57 +0000</pubDate>
        <dc:creator>Kostya Kortchinsky &lt;kostyak@google.com&gt;</dc:creator>
    </item>
<item>
        <title>2513250b - [scudo][standalone] Lists fix</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp#2513250b</link>
        <description>[scudo][standalone] Lists fixSummary:Apparently during the review of D69265, and my flailing around withgit, a somewhat important line disappeared.On top of that, there was no test exercising that code path, andwhile writing the follow up patch I intended to write, some `CHECK`swere failing.Re-add the missing line, and add a test that fails without said line.Reviewers: hctim, morehouse, pcc, cferrisReviewed By: hctimSubscribers: #sanitizers, llvm-commitsTags: #sanitizers, #llvmDifferential Revision: https://reviews.llvm.org/D69529

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp</description>
        <pubDate>Mon, 28 Oct 2019 22:06:10 +0000</pubDate>
        <dc:creator>Kostya Kortchinsky &lt;kostyak@google.com&gt;</dc:creator>
    </item>
<item>
        <title>6f2de9cb - [scudo][standalone] Consolidate lists</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp#6f2de9cb</link>
        <description>[scudo][standalone] Consolidate listsSummary:This is a clean patch using the last diff of D69265, but using gitinstead of svn, since svn went ro and arc was making my life hardedthan it needed to be.I was going to introduce a couple more lists and realized that ourlists are currently a bit all over the place. While we have a singlylinked list type relatively well defined, we are using doubly linkedlists defined on the fly for the stats and for the secondary blocks.This CL adds a doubly linked list object, reorganizing the singly listone to extract as much of the common code as possible. We use thisnew type in the stats and the secondary. We also reorganize the listtests to benefit from this consolidation.There are a few side effect changes such as using for iterator loopsthat are, in my opinion, cleaner in a couple of places.Reviewers: hctim, morehouse, pcc, cferrisReviewed By: hctimSubscribers: jfb, #sanitizers, llvm-commitsTags: #sanitizers, #llvmDifferential Revision: https://reviews.llvm.org/D69516

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp</description>
        <pubDate>Mon, 28 Oct 2019 16:25:04 +0000</pubDate>
        <dc:creator>Kostya Kortchinsky &lt;kostyak@google.com&gt;</dc:creator>
    </item>
<item>
        <title>3fa38318 - compiler-rt: Rename .cc file in lib/scudo/standalone/tests to .cpp</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp#3fa38318</link>
        <description>compiler-rt: Rename .cc file in lib/scudo/standalone/tests to .cppLike r367463, but for scudo/standalone/tests.With this, all files in compiler-rt/lib have extension cpp.llvm-svn: 367569

            List of files:
            /llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tests/list_test.cpp</description>
        <pubDate>Thu, 01 Aug 2019 14:38:49 +0000</pubDate>
        <dc:creator>Nico Weber &lt;nicolasweber@gmx.de&gt;</dc:creator>
    </item>
</channel>
</rss>
