<?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>210933</bug_id>
          
          <creation_ts>2020-04-23 12:19:59 -0700</creation_ts>
          <short_desc>Reduce iteration count and change how it invokes GC to reduce execution time of JSTests/stress/delete-property-dfg-inline.js</short_desc>
          <delta_ts>2020-04-23 12:30:24 -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>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>keith_miller</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1644901</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-23 12:19:59 -0700</bug_when>
    <thetext>Reduce iteration count and change how it invokes GC to reduce execution time of JSTests/stress/delete-property-dfg-inline.js</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1644903</commentid>
    <comment_count>1</comment_count>
      <attachid>397374</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-23 12:22:35 -0700</bug_when>
    <thetext>Created attachment 397374
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1644905</commentid>
    <comment_count>2</comment_count>
      <attachid>397374</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2020-04-23 12:24:02 -0700</bug_when>
    <thetext>Comment on attachment 397374
Patch

Can It just be 10000? That&apos;s the number we normally use.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1644907</commentid>
    <comment_count>3</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-23 12:26:48 -0700</bug_when>
    <thetext>(In reply to Keith Miller from comment #2)
&gt; Comment on attachment 397374 [details]
&gt; Patch
&gt; 
&gt; Can It just be 10000? That&apos;s the number we normally use.

I&apos;ve changed it to 10000, in that environment, no-cjit case can handle FTL anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1644909</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-04-23 12:29:28 -0700</bug_when>
    <thetext>Committed r260586: &lt;https://trac.webkit.org/changeset/260586&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1644911</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-04-23 12:30:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/62257208&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>397374</attachid>
            <date>2020-04-23 12:22:35 -0700</date>
            <delta_ts>2020-04-23 12:24:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-210933-20200423122234.patch</filename>
            <type>text/plain</type>
            <size>7788</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjYwNTg1CmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxv
ZyBiL0pTVGVzdHMvQ2hhbmdlTG9nCmluZGV4IDJmNDM2NWUwNDFlNDBlZGQ3YmU4ZDAwZWZiYjNi
YjNhZjhmZDMxODEuLmNkY2ViZmZiNDZjZjZiMjM5ZjU0OTc4ZTgyMTYwMDA0NTU3NWM4YmIgMTAw
NjQ0Ci0tLSBhL0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0x
LDMgKzEsMzggQEAKKzIwMjAtMDQtMjMgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNv
bT4KKworICAgICAgICBSZWR1Y2UgaXRlcmF0aW9uIGNvdW50IGFuZCBjaGFuZ2UgaG93IGl0IGlu
dm9rZXMgR0MgdG8gcmVkdWNlIGV4ZWN1dGlvbiB0aW1lIG9mIEpTVGVzdHMvc3RyZXNzL2RlbGV0
ZS1wcm9wZXJ0eS1kZmctaW5saW5lLmpzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD0yMTA5MzMKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9P
UFMhKS4KKworICAgICAgICBUaGlzIHRlc3QgdGFrZXMgN34gc2Vjb25kcyBpbiBSZWxlYXNlIGJ1
aWxkIHdpdGggZGVmYXVsdCBydW4uIEFuZCBpdCB0YWtlcyAxIG1pbnMgaW4gc2V2ZXJhbCB2YXJp
YW50cyBvZiBKU0MgdGVzdHMsIHdoaWNoIGlzIHRvbyBsb25nLgorICAgICAgICBCeSBhbmFseXpp
bmcgdGhpcywgd2UgZm91bmQgdGhhdCB0aGlzIHRha2VzIHZlcnkgbG9uZyB0aW1lLAorCisgICAg
ICAgICAgICAxLiBkdWUgdG8gc28gZnJlcXVlbnQgc3luY2hyb25vdXMgR0MgcnVuCisgICAgICAg
ICAgICAyLiBkdWUgdG8gbGFyZ2UgaXRlcmF0aW9uIGNvdW50IHdoaWxlIGZ1bmN0aW9uIGNhbiBn
ZXQgRlRMIHdpdGggbGVzcyBjb3VudHMKKworICAgICAgICBXaGlsZSBlbnN1cmluZyBhbGwgZnVu
Y3Rpb25zIGdldHMgRlRMLCB3ZSByZWR1Y2UgaXRlcmF0aW9uIGNvdW50IGFuZCBHQyBpbnZvY2F0
aW9ucyB0byByZWR1Y2UgdGhlIGV4ZWN1dGlvbiB0aW1lLCB0aGUgZGVmYXVsdCBydW4gZ2V0cyAy
MDBtcy4KKworICAgICAgICAqIHN0cmVzcy9kZWxldGUtcHJvcGVydHktZGZnLWlubGluZS5qczoK
KyAgICAgICAgKG5vSW5saW5lLmJsYWNrYm94LnRlc3RTaW5nbGVTdHJ1Y3R1cmUpOgorICAgICAg
ICAobm9JbmxpbmUudGVzdFNpbmdsZVN0cnVjdHVyZS50ZXN0SW5saW5lU2luZ2xlU3RydWN0dXJl
KToKKyAgICAgICAgKG5vSW5saW5lLnRlc3RJbmxpbmVTaW5nbGVTdHJ1Y3R1cmUudGVzdEV4aXQp
OgorICAgICAgICAobm9JbmxpbmUudGVzdEV4aXQudGVzdFNpbmdsZVN0cnVjdHVyZU1pc3MpOgor
ICAgICAgICAobm9JbmxpbmUudGVzdFNpbmdsZVN0cnVjdHVyZU1pc3MudGVzdFNpbmdsZVN0cnVj
dHVyZU1pc3NTdHJpY3QpOgorICAgICAgICAobm9JbmxpbmUudGVzdFNpbmdsZVN0cnVjdHVyZU1p
c3NTdHJpY3QudGVzdFNpbmdsZVN0cnVjdHVyZU1pc3NOb25Db25maWd1cmFibGUpOgorICAgICAg
ICAobm9JbmxpbmUudGVzdFNpbmdsZVN0cnVjdHVyZU1pc3NOb25Db25maWd1cmFibGUudGVzdFNp
bmdsZVN0cnVjdHVyZUVtcHR5KToKKyAgICAgICAgKG5vSW5saW5lLnRlc3RTaW5nbGVTdHJ1Y3R1
cmVFbXB0eS50ZXN0UG9seW1vcnBoaWMpOgorICAgICAgICAobm9JbmxpbmUudGVzdFBvbHltb3Jw
aGljLnRlc3RQb2x5dmFyaWFudCk6CisgICAgICAgIChub0lubGluZS50ZXN0UG9seXZhcmlhbnQu
dGVzdENvbnN0YW50Rm9sZGluZyk6CisgICAgICAgIChub0lubGluZS50ZXN0Q29uc3RhbnRGb2xk
aW5nLnRlc3RPYmplY3RTaW5raW5nKToKKyAgICAgICAgKG5vSW5saW5lLnRlc3RPYmplY3RTaW5r
aW5nLnRlc3RQcm94eSk6CisgICAgICAgIChub0lubGluZS50ZXN0UHJveHkudGVzdFR5cGVkQXJy
YXkpOgorICAgICAgICAobm9JbmxpbmUudGVzdFR5cGVkQXJyYXkudGVzdE1pc3NNaXhlZCk6Cisg
ICAgICAgIChub0lubGluZS50ZXN0TWlzc01peGVkLnRlc3RNaXNzTm9uTWl4ZWQpOgorICAgICAg
ICAobm9JbmxpbmUudGVzdE1pc3NOb25NaXhlZC50ZXN0QnlWYWwubm9JbmxpbmUudGVzdCk6Cisg
ICAgICAgIChub0lubGluZS50ZXN0TWlzc05vbk1peGVkLnRlc3RCeVZhbCk6CisgICAgICAgIChu
b0lubGluZS5hc3NlcnQuYXNzZXJ0X3Rocm93cyk6IERlbGV0ZWQuCisKIDIwMjAtMDQtMjIgIEtl
aXRoIE1pbGxlciAgPGtlaXRoX21pbGxlckBhcHBsZS5jb20+CiAKICAgICAgICAgRml4IE9TUiBl
eGl0aW5nL2l0ZXJhdG9yIG9iamVjdCBjaGVja3MgaW4gZm9yLW9mIGJ5dGVjb2RlcwpkaWZmIC0t
Z2l0IGEvSlNUZXN0cy9zdHJlc3MvZGVsZXRlLXByb3BlcnR5LWRmZy1pbmxpbmUuanMgYi9KU1Rl
c3RzL3N0cmVzcy9kZWxldGUtcHJvcGVydHktZGZnLWlubGluZS5qcwppbmRleCA2NmU1NTI5YzI1
OWE2MWU0NGZmNWQ3YWRiN2UzOWNhMDYzOWVhNTY3Li40NGI0NTM3ZGEyNjRjMzJkNzYxZDVmNGZk
OWY4Nzg4YWNkMTRlNDI2IDEwMDY0NAotLS0gYS9KU1Rlc3RzL3N0cmVzcy9kZWxldGUtcHJvcGVy
dHktZGZnLWlubGluZS5qcworKysgYi9KU1Rlc3RzL3N0cmVzcy9kZWxldGUtcHJvcGVydHktZGZn
LWlubGluZS5qcwpAQCAtMSwxMSArMSwxMSBAQAotLy9AIHNsb3chCi0KIGZ1bmN0aW9uIGFzc2Vy
dChjb25kaXRpb24pIHsKICAgICBpZiAoIWNvbmRpdGlvbikKICAgICAgICAgdGhyb3cgbmV3IEVy
cm9yKCJhc3NlcnRpb24gZmFpbGVkIikKIH0KIG5vSW5saW5lKGFzc2VydCkKIAorbGV0IGl0ZXJh
dGlvbkNvdW50ID0gNTAwMDA7CisKIGZ1bmN0aW9uIGFzc2VydF90aHJvd3MoZikgewogICAgIHRy
eSB7CiAgICAgICAgIGYoKQpAQCAtMzIsNyArMzIsNyBAQCBmdW5jdGlvbiBkb0FsbG9jMSgpIHsK
ICAgICB9CiAgICAgbm9JbmxpbmUoZG9BbGxvYzEpCiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8
IDEwMDAwMDA7ICsraSkgeworICAgIGZvciAobGV0IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7
ICsraSkgewogICAgICAgICBkb0FsbG9jMSgpCiAgICAgfQogfQpAQCAtNjMsNyArNjMsNyBAQCBm
dW5jdGlvbiBkb0FsbG9jMigpIHsKICAgICAgICAgZG9BbGxvYzIoKQogICAgIH0KIAotICAgIGZv
ciAobGV0IGkgPSAwOyBpIDwgMTAwMDAwMDsgKytpKSB7CisgICAgZm9yIChsZXQgaSA9IDA7IGkg
PCBpdGVyYXRpb25Db3VudDsgKytpKSB7CiAgICAgICAgIGRvQWxsb2MyKCkKICAgICB9CiB9CkBA
IC03NSw3ICs3NSw3IEBAIGZ1bmN0aW9uIGRvRGVsZXRlMyhvYmopIHsKICAgICB9CiAgICAgbm9J
bmxpbmUoZG9EZWxldGUzKQogCi0gICAgZm9yIChsZXQgaSA9IDA7IGkgPCAxMDAwMDA7ICsraSkg
eworICAgIGZvciAobGV0IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7ICsraSkgewogICAgICAg
ICBkb0RlbGV0ZTMoeyBpLCBhOiA0IH0pCiAgICAgfQogCkBAIC04OCw3ICs4OCw3IEBAIGZ1bmN0
aW9uIGRvRGVsZXRlMyhvYmopIHsKICAgICAgICAgZG9EZWxldGUzKHsgaSwgYTogNCB9KQogICAg
IH0KIAotICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMTAwMDAwMDsgKytpKSB7CisgICAgZm9yIChs
ZXQgaSA9IDA7IGkgPCBpdGVyYXRpb25Db3VudDsgKytpKSB7CiAgICAgICAgIGRvRGVsZXRlMyh7
IGksIGE6IDQgfSkKICAgICB9CiB9CkBAIC0xMDUsNyArMTA1LDcgQEAgZnVuY3Rpb24gZG9BbGxv
YzQoKSB7CiAgICAgfQogICAgIG5vSW5saW5lKGRvQWxsb2M0KQogCi0gICAgZm9yIChsZXQgaSA9
IDA7IGkgPCAxMDAwMDAwOyArK2kpIHsKKyAgICBmb3IgKGxldCBpID0gMDsgaSA8IGl0ZXJhdGlv
bkNvdW50OyArK2kpIHsKICAgICAgICAgZG9BbGxvYzQoKQogICAgIH0KIH0KQEAgLTEyNyw3ICsx
MjcsNyBAQCBmdW5jdGlvbiBkb0FsbG9jNSgpIHsKICAgICB9CiAgICAgbm9JbmxpbmUoZG9BbGxv
YzUpCiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwMDA7ICsraSkgeworICAgIGZvciAo
bGV0IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7ICsraSkgewogICAgICAgICBkb0FsbG9jNSgp
CiAgICAgfQogfQpAQCAtMTQ3LDcgKzE0Nyw3IEBAIGZ1bmN0aW9uIGRvQWxsb2M2KCkgewogICAg
IH0KICAgICBub0lubGluZShkb0FsbG9jNikKIAotICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMTAw
MDAwMDsgKytpKSB7CisgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBpdGVyYXRpb25Db3VudDsgKytp
KSB7CiAgICAgICAgIGRvQWxsb2M2KCkKICAgICB9CiB9CkBAIC0xNjksNyArMTY5LDcgQEAgZnVu
Y3Rpb24gZG9BbGxvYzcoKSB7CiAgICAgfQogICAgIG5vSW5saW5lKGRvQWxsb2M3KQogCi0gICAg
Zm9yIChsZXQgaSA9IDA7IGkgPCAxMDAwMDAwOyArK2kpIHsKKyAgICBmb3IgKGxldCBpID0gMDsg
aSA8IGl0ZXJhdGlvbkNvdW50OyArK2kpIHsKICAgICAgICAgZG9BbGxvYzcoKQogICAgIH0KIH0K
QEAgLTE4Niw3ICsxODYsNyBAQCBmdW5jdGlvbiBkb0RlbGV0ZTgob2JqKSB7CiAgICAgICAgIGRv
RGVsZXRlOCh7IGksIGE6IDQgfSkKICAgICB9CiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8IDEw
MDAwMDsgKytpKSB7CisgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBpdGVyYXRpb25Db3VudDsgKytp
KSB7CiAgICAgICAgIGRvRGVsZXRlOCh7IGksIGY6IDQgfSkKICAgICAgICAgYXNzZXJ0KGRvRGVs
ZXRlOCh7IGksIGU6IDQsIHk6IDEwIH0pLnkgPT09IHVuZGVmaW5lZCkKICAgICAgICAgZG9EZWxl
dGU4KHsgaSwgZDogNCB9KQpAQCAtMTk1LDcgKzE5NSw3IEBAIGZ1bmN0aW9uIGRvRGVsZXRlOChv
YmopIHsKICAgICAgICAgYXNzZXJ0KGRvRGVsZXRlOCh7IGksIGE6IDQsIHk6IDEwIH0pLnkgPT09
IHVuZGVmaW5lZCkKICAgICB9CiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwMDA7ICsr
aSkgeworICAgIGZvciAobGV0IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7ICsraSkgewogICAg
ICAgICBkb0RlbGV0ZTgoeyBpLCBhOiA0IH0pCiAgICAgfQogfQpAQCAtMjE2LDcgKzIxNiw3IEBA
IGZ1bmN0aW9uIHBvbHl2YXJpYW50KG9iaikgewogICAgICAgICBwb2x5dmFyaWFudCh7IGksIGE6
IDQgfSkKICAgICB9CiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwMDsgKytpKSB7Cisg
ICAgZm9yIChsZXQgaSA9IDA7IGkgPCBpdGVyYXRpb25Db3VudDsgKytpKSB7CiAgICAgICAgIGRv
RGVsZXRlOSh7IGksIGY6IDQgfSkKICAgICAgICAgYXNzZXJ0KGRvRGVsZXRlOSh7IGksIGU6IDQs
IHk6IDEwIH0pLnkgPT09IHVuZGVmaW5lZCkKICAgICAgICAgZG9EZWxldGU5KHsgaSwgZDogNCB9
KQpAQCAtMjI1LDcgKzIyNSw3IEBAIGZ1bmN0aW9uIHBvbHl2YXJpYW50KG9iaikgewogICAgICAg
ICBhc3NlcnQoZG9EZWxldGU5KHsgaSwgYTogNCwgeTogMTAgfSkueSA9PT0gdW5kZWZpbmVkKQog
ICAgIH0KIAotICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMTAwMDAwMDsgKytpKSB7CisgICAgZm9y
IChsZXQgaSA9IDA7IGkgPCBpdGVyYXRpb25Db3VudDsgKytpKSB7CiAgICAgICAgIHBvbHl2YXJp
YW50KHsgaSwgYTogNCB9KQogICAgIH0KIH0KQEAgLTI0Miw3ICsyNDIsNyBAQCBmdW5jdGlvbiBk
b0RlbGV0ZTEwKG9iaikgewogICAgIH0KICAgICBub0lubGluZShkb0RlbGV0ZTEwKQogCi0gICAg
Zm9yIChsZXQgaSA9IDA7IGkgPCAxMDAwMDAwOyArK2kpIHsKKyAgICBmb3IgKGxldCBpID0gMDsg
aSA8IGl0ZXJhdGlvbkNvdW50OyArK2kpIHsKICAgICAgICAgYXNzZXJ0KGRvRGVsZXRlMTAoeyBp
LCBhOiA0LCB5OiAxMCB9KS55ID09PSB1bmRlZmluZWQpCiAgICAgICAgIGRvRGVsZXRlMTAoeyBp
LCBmOiA0IH0pCiAgICAgICAgIGFzc2VydChkb0RlbGV0ZTEwKHsgaSwgZTogNCwgeTogMTAgfSku
eSA9PT0gdW5kZWZpbmVkKQpAQCAtMjcxLDcgKzI3MSw3IEBAIGVsc2UgaWYgKGkgPT0gMykKICAg
ICB9CiAgICAgbm9JbmxpbmUoZG9BbGxvYzExKQogCi0gICAgZm9yIChsZXQgaSA9IDA7IGkgPCAx
MDAwMDAwOyArK2kpIHsKKyAgICBmb3IgKGxldCBpID0gMDsgaSA8IGl0ZXJhdGlvbkNvdW50OyAr
K2kpIHsKICAgICAgICAgYXNzZXJ0KGRvQWxsb2MxMShpICUgMykgPT0gMikKICAgICB9CiAgICAg
YXNzZXJ0KGRvQWxsb2MxMSg0KSA9PSAyKQpAQCAtMzAzLDEwICszMDMsMTAgQEAgZnVuY3Rpb24g
ZG9EZWxldGUxMihvYmopIHsKICAgICBub0lubGluZShkb0RlbGV0ZTEyKQogCiAgICAgbGV0IGZv
byA9IGRvQWxsb2MxMigpCi0gICAgZm9yIChsZXQgaSA9IDA7IGkgPCAxMDAwMDAwOyArK2kpIHsK
KyAgICBmb3IgKGxldCBpID0gMDsgaSA8IGl0ZXJhdGlvbkNvdW50OyArK2kpIHsKICAgICAgICAg
ZG9EZWxldGUxMihmb28pCiAgICAgfQotICAgIGFzc2VydChmb28uY291bnQgPSAxMDAwMDAwKQor
ICAgIGFzc2VydChmb28uY291bnQgPSBpdGVyYXRpb25Db3VudCkKIH0KIG5vSW5saW5lKHRlc3RQ
cm94eSkKIApAQCAtMzE3LDcgKzMxNyw3IEBAIGZ1bmN0aW9uIGRvRGVsZXRlMTIob2JqKSB7CiAg
ICAgfQogICAgIG5vSW5saW5lKGRvRGVsZXRlMTIpCiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8
IDEwMDAwMDA7ICsraSkgeworICAgIGZvciAobGV0IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7
ICsraSkgewogICAgICAgICBkb0RlbGV0ZTEyKG5ldyBVaW50OEFycmF5KCkpCiAgICAgfQogCkBA
IC0zMzQsNyArMzM0LDcgQEAgZnVuY3Rpb24gZG9EZWxldGUxMyhvYmopIHsKICAgICB9CiAgICAg
bm9JbmxpbmUoZG9EZWxldGUxMykKIAotICAgIGZvciAobGV0IGkgPSAwOyBpIDwgMTAwMDAwMDsg
KytpKSB7CisgICAgZm9yIChsZXQgaSA9IDA7IGkgPCBpdGVyYXRpb25Db3VudDsgKytpKSB7CiAg
ICAgICAgIGFzc2VydChkb0RlbGV0ZTEzKHsgeTogNCB9KSkKICAgICAgICAgbGV0IGZvbyA9IHt9
CiAgICAgICAgIE9iamVjdC5kZWZpbmVQcm9wZXJ0eShmb28sICJ4IiwgewpAQCAtMzUyLDcgKzM1
Miw3IEBAIGZ1bmN0aW9uIGRvRGVsZXRlMTQob2JqKSB7CiAgICAgfQogICAgIG5vSW5saW5lKGRv
RGVsZXRlMTQpCiAKLSAgICBmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwMDA7ICsraSkgeworICAg
IGZvciAobGV0IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7ICsraSkgewogICAgICAgICBsZXQg
Zm9vID0ge30KICAgICAgICAgT2JqZWN0LmRlZmluZVByb3BlcnR5KGZvbywgIngiLCB7CiAgICAg
ICAgICAgICBjb25maWd1cmFibGU6IGZhbHNlLApAQCAtMzc2LDcgKzM3Niw3IEBAIGZ1bmN0aW9u
IGRvRGVsZXRlMTUob2JqKSB7CiAgICAgfQogICAgIG5vSW5saW5lKGRvRGVsZXRlMTUpCiAKLSAg
ICBmb3IgKGxldCBpID0gMDsgaSA8IDEwMDAwOyArK2kpIHsKKyAgICBmdW5jdGlvbiB0ZXN0KCkg
ewogICAgICAgICBhc3NlcnQoZG9EZWxldGUxNSh7IHk6IDQgfSkpCiAgICAgICAgIGxldCBmb28g
PSB7fQogICAgICAgICBPYmplY3QuZGVmaW5lUHJvcGVydHkoZm9vLCAieCIsIHsKQEAgLTM4OCw4
ICszODgsMTggQEAgZnVuY3Rpb24gZG9EZWxldGUxNShvYmopIHsKICAgICAgICAgZm9vID0geyB4
OiA0IH0KICAgICAgICAgYXNzZXJ0KGRvRGVsZXRlMTUoZm9vKSkKICAgICAgICAgYXNzZXJ0KGZv
by54ID09IHVuZGVmaW5lZCkKKyAgICB9CisKKyAgICBmb3IgKGxldCBpID0gMDsgaSA8IDEwOyAr
K2kpIHsKKyAgICAgICAgdGVzdCgpOwogICAgICAgICBnYygpCiAgICAgfQorICAgIGZvciAobGV0
IGkgPSAwOyBpIDwgaXRlcmF0aW9uQ291bnQ7ICsraSkKKyAgICAgICAgdGVzdCgpOworICAgIGZv
ciAobGV0IGkgPSAwOyBpIDwgNTsgKytpKSB7CisgICAgICAgIHRlc3QoKTsKKyAgICAgICAgZ2Mo
KTsKKyAgICB9CiB9CiBub0lubGluZSh0ZXN0QnlWYWwpCiAK
</data>
<flag name="review"
          id="412765"
          type_id="1"
          status="+"
          setter="keith_miller"
    />
          </attachment>
      

    </bug>

</bugzilla>