<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4570f2c7 - Add a test for debugserver handling threads suspended from within a program.</title>
        <link>http://172.16.0.5:8080/history/llvm-project-15.0.7/lldb/test/API/macosx/thread_suspend/Makefile#4570f2c7</link>
        <description>Add a test for debugserver handling threads suspended from within a program.Mach allows you to suspend and resume other threads within a program, sodebugserver has to be careful not to interfere with this when it goes to supend andresume threads while stepping over breakpoints and calling functions.  Eventrickier, if you call a function on a suspended thread, it has to resume thethread to get the expression to run, and then suspend it properly when done.This all works already, but there wasn&apos;t a test for it.  Adding that here.This same test could be written for a unix that supports pthread_{suspend,resume}_np, butmacOS doesn&apos;t support these calls, only the mach version.  It doesn&apos;t look likea lot of Linux&apos;es support this (AIX does apparently...)  And IIUC Windows allowsyou to suspend and resume other threads, but the code for that would look prettydifferent than this main.c.  So for simplicity&apos;s sake I wrote this test for Darwin-only.

            List of files:
            /llvm-project-15.0.7/lldb/test/API/macosx/thread_suspend/Makefile</description>
        <pubDate>Thu, 13 Feb 2020 23:48:38 +0000</pubDate>
        <dc:creator>Jim Ingham &lt;jingham@apple.com&gt;</dc:creator>
    </item>
</channel>
</rss>
