<html>
    <head>
      <base href="http://llvm.org/bugs/" />
    </head>
    <body><span class="vcard"><a class="email" href="mailto:tfiala@google.com" title="Todd Fiala <tfiala@google.com>"> <span class="fn">Todd Fiala</span></a>
</span> changed
              <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - lldb tests not running in parallel on OS X"
   href="http://llvm.org/bugs/show_bug.cgi?id=19575">bug 19575</a>
        <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Status</td>
           <td>NEW
           </td>
           <td>RESOLVED
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">CC</td>
           <td>
                
           </td>
           <td>tfiala@google.com
           </td>
         </tr>

         <tr>
           <td style="text-align:right;">Resolution</td>
           <td>---
           </td>
           <td>FIXED
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - lldb tests not running in parallel on OS X"
   href="http://llvm.org/bugs/show_bug.cgi?id=19575#c2">Comment # 2</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED FIXED - lldb tests not running in parallel on OS X"
   href="http://llvm.org/bugs/show_bug.cgi?id=19575">bug 19575</a>
              from <span class="vcard"><a class="email" href="mailto:tfiala@google.com" title="Todd Fiala <tfiala@google.com>"> <span class="fn">Todd Fiala</span></a>
</span></b>
        <pre>I fixed this a few weeks back with a conversion of dosep.ty to using the
multiprocessing library.  MacOSX's python was getting stuck in the global
interpreter lock on all threads while waiting to exec the thread's call to
dotest.py.  Only one was getting through at a time, effectively serializing the
run.  Multiprocessing uses different processes entirely for each of the
workers.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>