<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>57410</bug_id>
          
          <creation_ts>2011-03-29 17:42:30 -0700</creation_ts>
          <short_desc>new-run-webkit-tests: use &apos;threads&apos; on win instead of &apos;old-threads&apos;</short_desc>
          <delta_ts>2011-03-29 21:01:20 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Other</rep_platform>
          <op_sys>OS X 10.5</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>57417</dependson>
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Dirk Pranke">dpranke</reporter>
          <assigned_to name="Dirk Pranke">dpranke</assigned_to>
          <cc>abarth</cc>
    
    <cc>aroben</cc>
    
    <cc>mihaip</cc>
    
    <cc>ojan</cc>
    
    <cc>tony</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>375932</commentid>
    <comment_count>0</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-03-29 17:42:30 -0700</bug_when>
    <thetext>new-run-webkit-tests: use &apos;threads&apos; on win instead of &apos;old-threads&apos;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375935</commentid>
    <comment_count>1</comment_count>
      <attachid>87443</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-03-29 17:43:55 -0700</bug_when>
    <thetext>Created attachment 87443
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375938</commentid>
    <comment_count>2</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-03-29 17:46:40 -0700</bug_when>
    <thetext>note that bug 55163 is tracking the switch to processes. 

Theoretically processes should be better than threads, even on windows, because we won&apos;t be gated by the python global lock. However, it may be that running IPC in python under multiprocessing may just be too unstable to be reliable. I&apos;d like to test this in the meantime to see how much of the issues on win are issues with the new code structure and messaging vs. the multiple processes issue.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375996</commentid>
    <comment_count>3</comment_count>
      <attachid>87443</attachid>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-03-29 19:17:27 -0700</bug_when>
    <thetext>Comment on attachment 87443
Patch

Clearing flags on attachment: 87443

Committed r82383: &lt;http://trac.webkit.org/changeset/82383&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>375997</commentid>
    <comment_count>4</comment_count>
    <who name="Dirk Pranke">dpranke</who>
    <bug_when>2011-03-29 19:17:31 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>87443</attachid>
            <date>2011-03-29 17:43:55 -0700</date>
            <delta_ts>2011-03-29 19:17:27 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-57410-20110329174354.patch</filename>
            <type>text/plain</type>
            <size>3188</size>
            <attacher name="Dirk Pranke">dpranke</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogODIxNjUKZGlmZiAtLWdpdCBhL1Rvb2xzL0NoYW5nZUxvZyBi
L1Rvb2xzL0NoYW5nZUxvZwppbmRleCBkYTc5MGJiNWYyZjJlZGIwNzRlOTNjZmJmM2E3MzQxODI0
NzA4ZDk4Li4zMmE0MDJhMWJlZTI2YzNkNzIyM2IzNzU5ODMzNTU1Y2E3ODExN2FmIDEwMDY0NAot
LS0gYS9Ub29scy9DaGFuZ2VMb2cKKysrIGIvVG9vbHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjAg
QEAKKzIwMTEtMDMtMjkgIERpcmsgUHJhbmtlICA8ZHByYW5rZUBjaHJvbWl1bS5vcmc+CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgbmV3LXJ1bi13ZWJr
aXQtdGVzdHM6IHVzZSAndGhyZWFkcycgb24gd2luIGluc3RlYWQgb2YgJ29sZC10aHJlYWRzJwor
CisgICAgICAgIEl0J3MgYSBiaXQgdW5jbGVhciB3aGV0aGVyIG11bHRpcGxlIHRocmVhZHMgb3Ig
bXVsdGlwbGUKKyAgICAgICAgcHJvY2Vzc2VzIHdpbGwgYmUgYSBiZXR0ZXIgbW9kZWwgb24gd2lu
ZG93cy4gVGhpcyBjaGFuZ2Ugd2lsbAorICAgICAgICB0ZXN0IHRocmVhZHMgZm9yIG5vdyB3aGls
ZSB3ZSdyZSBzdGlsbCB3b3JraW5nIG91dCB0aGUgYnVncyBpbgorICAgICAgICBtdWx0aXBsZS1w
cm9jZXNzZXMuCisKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTU3NDEwCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9wb3J0
L2Nocm9taXVtX3dpbi5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0
cy9wb3J0L2Nocm9taXVtX3dpbl91bml0dGVzdC5weToKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtp
dHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5OgorCiAyMDExLTAz
LTI4ICBBZGVsZSBQZXRlcnNvbiAgPGFkZWxlQGFwcGxlLmNvbT4KIAogICAgICAgICBSZXZpZXdl
ZCBieSBFcmljIFNlaWRlbC4KZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5
b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1fd2luLnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9s
YXlvdXRfdGVzdHMvcG9ydC9jaHJvbWl1bV93aW4ucHkKaW5kZXggZDA5MDhkZjJiOTM0Yjk1YmVi
NGEyOTVlOTczYzFjNGRkY2Q4NjE4Mi4uYTg3YmEyY2VjMDUyMTM0NjM5YmFiZWEyZGE4NjZkZTNl
YmFiZTA1ZCAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMv
cG9ydC9jaHJvbWl1bV93aW4ucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRf
dGVzdHMvcG9ydC9jaHJvbWl1bV93aW4ucHkKQEAgLTEzMCw4ICsxMzAsNyBAQCBjbGFzcyBDaHJv
bWl1bVdpblBvcnQoY2hyb21pdW0uQ2hyb21pdW1Qb3J0KToKICAgICAgICAgcmV0dXJuIHJlc3Vs
dAogCiAgICAgZGVmIGRlZmF1bHRfd29ya2VyX21vZGVsKHNlbGYpOgotICAgICAgICAjIEZJWE1F
OiBzaG91bGQgdXNlIGJhc2UgY2xhc3MgbWV0aG9kIGluc3RlYWQuIFNlZSBidWcgNTUxNjMuCi0g
ICAgICAgIHJldHVybiAnb2xkLXRocmVhZHMnCisgICAgICAgIHJldHVybiAndGhyZWFkcycKIAog
ICAgIGRlZiByZWxhdGl2ZV90ZXN0X2ZpbGVuYW1lKHNlbGYsIGZpbGVuYW1lKToKICAgICAgICAg
cGF0aCA9IGZpbGVuYW1lW2xlbihzZWxmLmxheW91dF90ZXN0c19kaXIoKSkgKyAxOl0KZGlmZiAt
LWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3BvcnQvY2hyb21pdW1f
d2luX3VuaXR0ZXN0LnB5IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9y
dC9jaHJvbWl1bV93aW5fdW5pdHRlc3QucHkKaW5kZXggOGVhNzA2MGM1M2FiNjAzYWQ4YzAyNTdi
OTY4NGUwNzUzOTBiNzdhMy4uYWMwNjZmNmIyMThkZWJiMTNmYTVkMWI4YWM0ZmFlOTc4ZDUyNzhh
YyAxMDA2NDQKLS0tIGEvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcG9ydC9j
aHJvbWl1bV93aW5fdW5pdHRlc3QucHkKKysrIGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlv
dXRfdGVzdHMvcG9ydC9jaHJvbWl1bV93aW5fdW5pdHRlc3QucHkKQEAgLTYzLDcgKzYzLDcgQEAg
Y2xhc3MgQ2hyb21pdW1XaW5UZXN0KHBvcnRfdGVzdGNhc2UuUG9ydFRlc3RDYXNlKToKICAgICAg
ICAgaWYgbm90IHBvcnQ6CiAgICAgICAgICAgICByZXR1cm4KIAotICAgICAgICBzZWxmLmFzc2Vy
dEVxdWFsKHBvcnQuZGVmYXVsdF93b3JrZXJfbW9kZWwoKSwgJ29sZC10aHJlYWRzJykKKyAgICAg
ICAgc2VsZi5hc3NlcnRFcXVhbChwb3J0LmRlZmF1bHRfd29ya2VyX21vZGVsKCksICd0aHJlYWRz
JykKIAogICAgIGRlZiB0ZXN0X3NldHVwX2Vudmlyb25fZm9yX3NlcnZlcihzZWxmKToKICAgICAg
ICAgcG9ydCA9IHNlbGYubWFrZV9wb3J0KCkKZGlmZiAtLWdpdCBhL1Rvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHNfdW5pdHRlc3QucHkgYi9Ub29scy9T
Y3JpcHRzL3dlYmtpdHB5L2xheW91dF90ZXN0cy9ydW5fd2Via2l0X3Rlc3RzX3VuaXR0ZXN0LnB5
CmluZGV4IDcwNzZlZjJlNWFmMzJlMjA0YWE1YTc5ODE2ODY2OTMzYWM2ZWJmZWYuLjMyOTcyYTFk
OWYyMWRhMzlmMTRjOGU5OTdjZmUyYTcyYTkwMWNmMWEgMTAwNjQ0Ci0tLSBhL1Rvb2xzL1Njcmlw
dHMvd2Via2l0cHkvbGF5b3V0X3Rlc3RzL3J1bl93ZWJraXRfdGVzdHNfdW5pdHRlc3QucHkKKysr
IGIvVG9vbHMvU2NyaXB0cy93ZWJraXRweS9sYXlvdXRfdGVzdHMvcnVuX3dlYmtpdF90ZXN0c191
bml0dGVzdC5weQpAQCAtNDkxLDcgKzQ5MSw3IEBAIGNsYXNzIE1haW5UZXN0KHVuaXR0ZXN0LlRl
c3RDYXNlKToKICAgICAgICAgc2VsZi5hc3NlcnRfcnVuX29yZGVyKCdvbGQtaW5saW5lJykKIAog
ICAgIGRlZiB0ZXN0X3J1bl9vcmRlcl9fdGhyZWFkcyhzZWxmKToKLSAgICAgICAgc2VsZi5hc3Nl
cnRfcnVuX29yZGVyKCdvbGQtaW5saW5lJywgY2hpbGRfcHJvY2Vzc2VzPScyJykKKyAgICAgICAg
c2VsZi5hc3NlcnRfcnVuX29yZGVyKCd0aHJlYWRzJywgY2hpbGRfcHJvY2Vzc2VzPScyJykKIAog
ICAgIGRlZiB0ZXN0X3J1bl9vcmRlcl9fb2xkX3RocmVhZHMoc2VsZik6CiAgICAgICAgIHNlbGYu
YXNzZXJ0X3J1bl9vcmRlcignb2xkLXRocmVhZHMnLCBjaGlsZF9wcm9jZXNzZXM9JzInKQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>