<?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 dladdr-demangling.cpp</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>399408a9 - [sanitizer_common] Replace forkpty with posix_spawn on Darwin</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Darwin/dladdr-demangling.cpp#399408a9</link>
        <description>[sanitizer_common] Replace forkpty with posix_spawn on DarwinOn Darwin, we currently use forkpty to communicate with the &quot;atos&quot;symbolizer. There are several problems that fork[pty] has, e.g. thatafter fork, interceptors are still active and this sometimes causescrashes or hangs. This is especially problematic for TSan, which usesinterceptors for OS-provided locks and mutexes, and even Libc functionsuse those.This patch replaces forkpty with posix_spawn on Darwin. Sinceposix_spawn doesn&apos;t fork (at least on Darwin), the interceptors are nota problem. Another benefit is that we&apos;ll handle post-fork failures (e.g.sandbox disallows &quot;exec&quot;) gracefully now.Related revisions and previous attempts that were blocked by or had tobe revered due to test failures:https://reviews.llvm.org/D48451https://reviews.llvm.org/D40032Reviewed By: kubamracekDifferential Revision: https://reviews.llvm.org/D65253llvm-svn: 368947

            List of files:
            /llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Darwin/dladdr-demangling.cpp</description>
        <pubDate>Thu, 15 Aug 2019 00:18:55 +0000</pubDate>
        <dc:creator>Julian Lettner &lt;jlettner@apple.com&gt;</dc:creator>
    </item>
<item>
        <title>673dc3d4 - compiler-rt: Rename cc files below test/asan to cpp</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Darwin/dladdr-demangling.cpp#673dc3d4</link>
        <description>compiler-rt: Rename cc files below test/asan to cppSee r367803 and similar other changes.llvm-svn: 367887

            List of files:
            /llvm-project-15.0.7/compiler-rt/test/asan/TestCases/Darwin/dladdr-demangling.cpp</description>
        <pubDate>Mon, 05 Aug 2019 16:48:12 +0000</pubDate>
        <dc:creator>Nico Weber &lt;nicolasweber@gmx.de&gt;</dc:creator>
    </item>
</channel>
</rss>
