<?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>190337</bug_id>
          
          <creation_ts>2018-10-07 08:43:54 -0700</creation_ts>
          <short_desc>Name Heap threads</short_desc>
          <delta_ts>2018-10-07 09:15:27 -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>benjamin</cc>
    
    <cc>cdumez</cc>
    
    <cc>cmarcelo</cc>
    
    <cc>dbates</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1466928</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 08:43:54 -0700</bug_when>
    <thetext>Name Heap threads</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466929</commentid>
    <comment_count>1</comment_count>
      <attachid>351738</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 08:44:31 -0700</bug_when>
    <thetext>Created attachment 351738
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466931</commentid>
    <comment_count>2</comment_count>
      <attachid>351739</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:02:46 -0700</bug_when>
    <thetext>Created attachment 351739
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466934</commentid>
    <comment_count>3</comment_count>
      <attachid>351739</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:07:23 -0700</bug_when>
    <thetext>Comment on attachment 351739
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=351739&amp;action=review

&gt; Source/JavaScriptCore/ChangeLog:8
&gt; +        Name heap threads as &quot;Heap Helper Thread&quot;. In Linux, we name it &quot;HeapHelper&quot; since

The name is aligned to the existing DFG, FTL, JIT worker names like, `&quot;FTL Worklist Worker Thread&quot;`, `&quot;JIT Worklist Helper Thread&quot;` etc.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466935</commentid>
    <comment_count>4</comment_count>
      <attachid>351741</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:10:19 -0700</bug_when>
    <thetext>Created attachment 351741
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466937</commentid>
    <comment_count>5</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:14:38 -0700</bug_when>
    <thetext>Thank you!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466938</commentid>
    <comment_count>6</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2018-10-07 09:14:55 -0700</bug_when>
    <thetext>Committed r236905: &lt;https://trac.webkit.org/changeset/236905&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1466939</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-10-07 09:15:27 -0700</bug_when>
    <thetext>&lt;rdar://problem/45073928&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>351738</attachid>
            <date>2018-10-07 08:44:31 -0700</date>
            <delta_ts>2018-10-07 09:02:44 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190337-20181008004430.patch</filename>
            <type>text/plain</type>
            <size>4209</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2OTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
NTA5OWFhZjMwOGU1NzBjMzgwM2EyYWFjOTQ0YThlNzA4ODg0MzRiLi4xMDdhNWJjMTA1MjVlYzE2
OWNhYzA3YmQzOGQxOWVkYjk3YWZjMmE0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNSBAQAorMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIE5hbWUgSGVhcCB0aHJlYWRzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTAzMzcKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOYW1lIGhlYXAgdGhyZWFkcyBhcyAiSGVh
cCBUaHJlYWQiLgorCisgICAgICAgICogaGVhcC9IZWFwSGVscGVyUG9vbC5jcHA6CisgICAgICAg
IChKU0M6OmhlYXBIZWxwZXJQb29sKToKKwogMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1
c3VrZXN1enVraUBzbG93c3RhcnQub3JnPgogCiAgICAgICAgIFtKU0NdIEF2b2lkIGNyZWF0aW5n
IFByb2dyYW1FeGVjdXRhYmxlIGluIGNoZWNrU3ludGF4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV1RG
L0NoYW5nZUxvZyBiL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCmluZGV4IGE5MTczNWUxMzIyYmE1OTZj
NDU0MDYxZjM2MDFjMTBlMGE3MDk5NGEuLmJmMDcwN2E0ZmQ5MTlkYzIxZmUyM2UxMTQ3YmI4NmRl
MTIwOTVmMmEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9X
VEYvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTYgQEAKKzIwMTgtMTAtMDcgIFl1c3VrZSBTdXp1a2kg
IDx5dXN1a2VzdXp1a2lAc2xvd3N0YXJ0Lm9yZz4KKworICAgICAgICBOYW1lIEhlYXAgdGhyZWFk
cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkwMzM3
CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQWRkIGEg
ZnVuY3Rpb25hbGl0eSBuYW1pbmcgdGhyZWFkcyBvZiBQYXJhbGxlbEhlbHBlclBvb2wuCisKKyAg
ICAgICAgKiB3dGYvUGFyYWxsZWxIZWxwZXJQb29sLmNwcDoKKyAgICAgICAgKFdURjo6UGFyYWxs
ZWxIZWxwZXJQb29sOjpQYXJhbGxlbEhlbHBlclBvb2wpOgorICAgICAgICAqIHd0Zi9QYXJhbGxl
bEhlbHBlclBvb2wuaDoKKwogMjAxOC0xMC0wNiAgTWFyayBMYW0gIDxtYXJrLmxhbUBhcHBsZS5j
b20+CiAKICAgICAgICAgQWRkaW5nIHNvbWUgdGVtcG9yYXJ5IGFzc2VydHMgdG8gZGVidWcgYSBt
eXN0ZXJpb3VzIEFTQU4gYm90IGNyYXNoLgpkaWZmIC0tZ2l0IGEvU291cmNlL0phdmFTY3JpcHRD
b3JlL2hlYXAvSGVhcEhlbHBlclBvb2wuY3BwIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAv
SGVhcEhlbHBlclBvb2wuY3BwCmluZGV4IDc5MWFhNzU2Zjk1ZTFjYjU2NDBmYzMzYjQ1Njc3NDUx
ZWUxYTI1MzYuLmI3OGY3MWNlMjdlOTYxMmQ5MDliZjViMzQ5OWIzZTI3ZjhhNWNmZjAgMTAwNjQ0
Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXBIZWxwZXJQb29sLmNwcAorKysg
Yi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwSGVscGVyUG9vbC5jcHAKQEAgLTM4LDcg
KzM4LDcgQEAgUGFyYWxsZWxIZWxwZXJQb29sJiBoZWFwSGVscGVyUG9vbCgpCiAgICAgc3RkOjpj
YWxsX29uY2UoCiAgICAgICAgIGluaXRpYWxpemVIZWxwZXJQb29sT25jZUZsYWcsCiAgICAgICAg
IFtdIHsKLSAgICAgICAgICAgIGhlbHBlclBvb2wgPSBuZXcgUGFyYWxsZWxIZWxwZXJQb29sKCk7
CisgICAgICAgICAgICBoZWxwZXJQb29sID0gbmV3IFBhcmFsbGVsSGVscGVyUG9vbCh0b0NTdHJp
bmcoIkhlYXAgVGhyZWFkIikpOwogICAgICAgICAgICAgaGVscGVyUG9vbC0+ZW5zdXJlVGhyZWFk
cyhPcHRpb25zOjpudW1iZXJPZkdDTWFya2VycygpIC0gMSk7CiAgICAgICAgIH0pOwogICAgIHJl
dHVybiAqaGVscGVyUG9vbDsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL1BhcmFsbGVsSGVs
cGVyUG9vbC5jcHAgYi9Tb3VyY2UvV1RGL3d0Zi9QYXJhbGxlbEhlbHBlclBvb2wuY3BwCmluZGV4
IDQ4YTdiYzcwMjMzZjUxODdjYWRjM2U3MGQzNDJkMjViMmYyNGJmN2IuLmE5YWJmZjllMTFhYWUx
OTQ2OWVkMzU4NThhZGM2ODQxOThmNTRlYzcgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XVEYvd3RmL1Bh
cmFsbGVsSGVscGVyUG9vbC5jcHAKKysrIGIvU291cmNlL1dURi93dGYvUGFyYWxsZWxIZWxwZXJQ
b29sLmNwcApAQCAtMTIzLDkgKzEyMywxMCBAQCB2b2lkIFBhcmFsbGVsSGVscGVyQ2xpZW50Ojpy
dW5UYXNrKFJlZlB0cjxTaGFyZWRUYXNrPHZvaWQgKCk+PiB0YXNrKQogICAgIH0KIH0KIAotUGFy
YWxsZWxIZWxwZXJQb29sOjpQYXJhbGxlbEhlbHBlclBvb2woKQorUGFyYWxsZWxIZWxwZXJQb29s
OjpQYXJhbGxlbEhlbHBlclBvb2woQ1N0cmluZyYmIHRocmVhZE5hbWUpCiAgICAgOiBtX2xvY2so
Qm94PExvY2s+OjpjcmVhdGUoKSkKICAgICAsIG1fd29ya0F2YWlsYWJsZUNvbmRpdGlvbihBdXRv
bWF0aWNUaHJlYWRDb25kaXRpb246OmNyZWF0ZSgpKQorICAgICwgbV90aHJlYWROYW1lKFdURk1v
dmUodGhyZWFkTmFtZSkpCiB7CiB9CiAKQEAgLTE3Niw2ICsxNzcsMTEgQEAgY2xhc3MgUGFyYWxs
ZWxIZWxwZXJQb29sOjpUaHJlYWQgOiBwdWJsaWMgQXV0b21hdGljVGhyZWFkIHsKICAgICB7CiAg
ICAgfQogICAgIAorICAgIGNvbnN0IGNoYXIqIG5hbWUoKSBjb25zdCBvdmVycmlkZQorICAgIHsK
KyAgICAgICAgcmV0dXJuIG1fcG9vbC5tX3RocmVhZE5hbWUuZGF0YSgpOworICAgIH0KKwogcHJv
dGVjdGVkOgogICAgIFBvbGxSZXN1bHQgcG9sbChjb25zdCBBYnN0cmFjdExvY2tlciYgbG9ja2Vy
KSBvdmVycmlkZQogICAgIHsKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvd3RmL1BhcmFsbGVsSGVs
cGVyUG9vbC5oIGIvU291cmNlL1dURi93dGYvUGFyYWxsZWxIZWxwZXJQb29sLmgKaW5kZXggNzM0
Y2RmNDc2Yzg4NzRmZDNhOGQ5ODAyMzBmMDdmYTVkMWQ5ODM1YS4uNzlhZjZjNzFjYmMyOWU0ZGRi
YWRkOTJkNmZjMzkxMjM5MTBlMjBkZiAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGFyYWxs
ZWxIZWxwZXJQb29sLmgKKysrIGIvU291cmNlL1dURi93dGYvUGFyYWxsZWxIZWxwZXJQb29sLmgK
QEAgLTM1LDYgKzM1LDcgQEAKICNpbmNsdWRlIDx3dGYvVGhyZWFkaW5nLmg+CiAjaW5jbHVkZSA8
d3RmL1ZlY3Rvci5oPgogI2luY2x1ZGUgPHd0Zi9XZWFrUmFuZG9tLmg+CisjaW5jbHVkZSA8d3Rm
L3RleHQvQ1N0cmluZy5oPgogCiBuYW1lc3BhY2UgV1RGIHsKIApAQCAtMTc5LDcgKzE4MCw3IEBA
IGNsYXNzIFBhcmFsbGVsSGVscGVyQ2xpZW50IHsKIAogY2xhc3MgUGFyYWxsZWxIZWxwZXJQb29s
IDogcHVibGljIFRocmVhZFNhZmVSZWZDb3VudGVkPFBhcmFsbGVsSGVscGVyUG9vbD4gewogcHVi
bGljOgotICAgIFdURl9FWFBPUlRfUFJJVkFURSBQYXJhbGxlbEhlbHBlclBvb2woKTsKKyAgICBX
VEZfRVhQT1JUX1BSSVZBVEUgUGFyYWxsZWxIZWxwZXJQb29sKENTdHJpbmcmJiB0aHJlYWROYW1l
KTsKICAgICBXVEZfRVhQT1JUX1BSSVZBVEUgflBhcmFsbGVsSGVscGVyUG9vbCgpOwogCiAgICAg
V1RGX0VYUE9SVF9QUklWQVRFIHZvaWQgZW5zdXJlVGhyZWFkcyh1bnNpZ25lZCBudW1UaHJlYWRz
KTsKQEAgLTIwNyw2ICsyMDgsNyBAQCBjbGFzcyBQYXJhbGxlbEhlbHBlclBvb2wgOiBwdWJsaWMg
VGhyZWFkU2FmZVJlZkNvdW50ZWQ8UGFyYWxsZWxIZWxwZXJQb29sPiB7CiAgICAgCiAgICAgVmVj
dG9yPFBhcmFsbGVsSGVscGVyQ2xpZW50Kj4gbV9jbGllbnRzOwogICAgIFZlY3RvcjxSZWZQdHI8
QXV0b21hdGljVGhyZWFkPj4gbV90aHJlYWRzOworICAgIENTdHJpbmcgbV90aHJlYWROYW1lOwog
ICAgIHVuc2lnbmVkIG1fbnVtVGhyZWFkcyB7IDAgfTsgLy8gVGhpcyBjYW4gYmUgbGFyZ2VyIHRo
YW4gbV90aHJlYWRzLnNpemUoKSBiZWNhdXNlIHdlIHN0YXJ0IHRocmVhZHMgb25seSBvbmNlIHRo
ZXJlIGlzIHdvcmsuCiAgICAgYm9vbCBtX2lzRHlpbmcgeyBmYWxzZSB9OwogfTsK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>351739</attachid>
            <date>2018-10-07 09:02:46 -0700</date>
            <delta_ts>2018-10-07 09:10:17 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190337-20181008010246.patch</filename>
            <type>text/plain</type>
            <size>4610</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2OTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
NTA5OWFhZjMwOGU1NzBjMzgwM2EyYWFjOTQ0YThlNzA4ODg0MzRiLi4yMDAzOGY1OTc4MTQwZjZj
OWNmYzI0MGVlZmM5N2UxMDE0NzQ1OWY2IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIE5hbWUgSGVhcCB0aHJlYWRzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTAzMzcKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOYW1lIGhlYXAgdGhyZWFkcyBhcyAiSGVh
cCBIZWxwZXIgVGhyZWFkIi4gSW4gTGludXgsIHdlIG5hbWUgaXQgIkhlYXBIZWxwZXIiIHNpbmNl
CisgICAgICAgIExpbnV4IGRvZXMgbm90IGFjY2VwdCB0aGUgbmFtZSBsb25nZXIgdGhhbiAxNS4g
V2UgZG8gbm90IHdhbnQgdG8gdXNlIHRoZSBzaG9ydCBuYW1lCisgICAgICAgIGZvciBub24tTGlu
dXggZW52aXJvbm1lbnQuIEFuZCB0cnVuY2F0ZSBuYW1lIGlzIG5vdCBhY2NlcHRhYmxlIGluIExp
bnV4LiBTbyBoYXZpbmcKKyAgICAgICAgdGhlIHR3byBuYW1lcyBpcyB0aGUgb25seSB3YXkuCisK
KyAgICAgICAgKiBoZWFwL0hlYXBIZWxwZXJQb29sLmNwcDoKKyAgICAgICAgKEpTQzo6aGVhcEhl
bHBlclBvb2wpOgorCiAyMDE4LTEwLTA3ICBZdXN1a2UgU3V6dWtpICA8eXVzdWtlc3V6dWtpQHNs
b3dzdGFydC5vcmc+CiAKICAgICAgICAgW0pTQ10gQXZvaWQgY3JlYXRpbmcgUHJvZ3JhbUV4ZWN1
dGFibGUgaW4gY2hlY2tTeW50YXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIv
U291cmNlL1dURi9DaGFuZ2VMb2cKaW5kZXggYTkxNzM1ZTEzMjJiYTU5NmM0NTQwNjFmMzYwMWMx
MGUwYTcwOTk0YS4uYmYwNzA3YTRmZDkxOWRjMjFmZTIzZTExNDdiYjg2ZGUxMjA5NWYyYSAxMDA2
NDQKLS0tIGEvU291cmNlL1dURi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dURi9DaGFuZ2VMb2cK
QEAgLTEsMyArMSwxNiBAQAorMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVr
aUBzbG93c3RhcnQub3JnPgorCisgICAgICAgIE5hbWUgSGVhcCB0aHJlYWRzCisgICAgICAgIGh0
dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTAzMzcKKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGQgYSBmdW5jdGlvbmFsaXR5
IG5hbWluZyB0aHJlYWRzIG9mIFBhcmFsbGVsSGVscGVyUG9vbC4KKworICAgICAgICAqIHd0Zi9Q
YXJhbGxlbEhlbHBlclBvb2wuY3BwOgorICAgICAgICAoV1RGOjpQYXJhbGxlbEhlbHBlclBvb2w6
OlBhcmFsbGVsSGVscGVyUG9vbCk6CisgICAgICAgICogd3RmL1BhcmFsbGVsSGVscGVyUG9vbC5o
OgorCiAyMDE4LTEwLTA2ICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KIAogICAgICAg
ICBBZGRpbmcgc29tZSB0ZW1wb3JhcnkgYXNzZXJ0cyB0byBkZWJ1ZyBhIG15c3RlcmlvdXMgQVNB
TiBib3QgY3Jhc2guCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFw
SGVscGVyUG9vbC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwSGVscGVyUG9v
bC5jcHAKaW5kZXggNzkxYWE3NTZmOTVlMWNiNTY0MGZjMzNiNDU2Nzc0NTFlZTFhMjUzNi4uNjE1
YWRlNzNlN2ZkMzY1MDViMDg1ZmUyZDVlNWY5MGRmODNkMDk5MiAxMDA2NDQKLS0tIGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcEhlbHBlclBvb2wuY3BwCisrKyBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9oZWFwL0hlYXBIZWxwZXJQb29sLmNwcApAQCAtMzgsNyArMzgsMTIgQEAgUGFy
YWxsZWxIZWxwZXJQb29sJiBoZWFwSGVscGVyUG9vbCgpCiAgICAgc3RkOjpjYWxsX29uY2UoCiAg
ICAgICAgIGluaXRpYWxpemVIZWxwZXJQb29sT25jZUZsYWcsCiAgICAgICAgIFtdIHsKLSAgICAg
ICAgICAgIGhlbHBlclBvb2wgPSBuZXcgUGFyYWxsZWxIZWxwZXJQb29sKCk7CisjaWYgT1MoTElO
VVgpCisgICAgICAgICAgICBjb25zdCBjaGFyKiB0aHJlYWROYW1lID0gIkhlYXBIZWxwZXIiOwor
I2Vsc2UKKyAgICAgICAgICAgIGNvbnN0IGNoYXIqIHRocmVhZE5hbWUgPSAiSGVhcCBIZWxwZXIg
VGhyZWFkIjsKKyNlbmRpZgorICAgICAgICAgICAgaGVscGVyUG9vbCA9IG5ldyBQYXJhbGxlbEhl
bHBlclBvb2wodGhyZWFkTmFtZSk7CiAgICAgICAgICAgICBoZWxwZXJQb29sLT5lbnN1cmVUaHJl
YWRzKE9wdGlvbnM6Om51bWJlck9mR0NNYXJrZXJzKCkgLSAxKTsKICAgICAgICAgfSk7CiAgICAg
cmV0dXJuICpoZWxwZXJQb29sOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGFyYWxsZWxI
ZWxwZXJQb29sLmNwcCBiL1NvdXJjZS9XVEYvd3RmL1BhcmFsbGVsSGVscGVyUG9vbC5jcHAKaW5k
ZXggNDhhN2JjNzAyMzNmNTE4N2NhZGMzZTcwZDM0MmQyNWIyZjI0YmY3Yi4uYTlhYmZmOWUxMWFh
ZTE5NDY5ZWQzNTg1OGFkYzY4NDE5OGY1NGVjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dURi93dGYv
UGFyYWxsZWxIZWxwZXJQb29sLmNwcAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9QYXJhbGxlbEhlbHBl
clBvb2wuY3BwCkBAIC0xMjMsOSArMTIzLDEwIEBAIHZvaWQgUGFyYWxsZWxIZWxwZXJDbGllbnQ6
OnJ1blRhc2soUmVmUHRyPFNoYXJlZFRhc2s8dm9pZCAoKT4+IHRhc2spCiAgICAgfQogfQogCi1Q
YXJhbGxlbEhlbHBlclBvb2w6OlBhcmFsbGVsSGVscGVyUG9vbCgpCitQYXJhbGxlbEhlbHBlclBv
b2w6OlBhcmFsbGVsSGVscGVyUG9vbChDU3RyaW5nJiYgdGhyZWFkTmFtZSkKICAgICA6IG1fbG9j
ayhCb3g8TG9jaz46OmNyZWF0ZSgpKQogICAgICwgbV93b3JrQXZhaWxhYmxlQ29uZGl0aW9uKEF1
dG9tYXRpY1RocmVhZENvbmRpdGlvbjo6Y3JlYXRlKCkpCisgICAgLCBtX3RocmVhZE5hbWUoV1RG
TW92ZSh0aHJlYWROYW1lKSkKIHsKIH0KIApAQCAtMTc2LDYgKzE3NywxMSBAQCBjbGFzcyBQYXJh
bGxlbEhlbHBlclBvb2w6OlRocmVhZCA6IHB1YmxpYyBBdXRvbWF0aWNUaHJlYWQgewogICAgIHsK
ICAgICB9CiAgICAgCisgICAgY29uc3QgY2hhciogbmFtZSgpIGNvbnN0IG92ZXJyaWRlCisgICAg
eworICAgICAgICByZXR1cm4gbV9wb29sLm1fdGhyZWFkTmFtZS5kYXRhKCk7CisgICAgfQorCiBw
cm90ZWN0ZWQ6CiAgICAgUG9sbFJlc3VsdCBwb2xsKGNvbnN0IEFic3RyYWN0TG9ja2VyJiBsb2Nr
ZXIpIG92ZXJyaWRlCiAgICAgewpkaWZmIC0tZ2l0IGEvU291cmNlL1dURi93dGYvUGFyYWxsZWxI
ZWxwZXJQb29sLmggYi9Tb3VyY2UvV1RGL3d0Zi9QYXJhbGxlbEhlbHBlclBvb2wuaAppbmRleCA3
MzRjZGY0NzZjODg3NGZkM2E4ZDk4MDIzMGYwN2ZhNWQxZDk4MzVhLi43OWFmNmM3MWNiYzI5ZTRk
ZGJhZGQ5MmQ2ZmMzOTEyMzkxMGUyMGRmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV1RGL3d0Zi9QYXJh
bGxlbEhlbHBlclBvb2wuaAorKysgYi9Tb3VyY2UvV1RGL3d0Zi9QYXJhbGxlbEhlbHBlclBvb2wu
aApAQCAtMzUsNiArMzUsNyBAQAogI2luY2x1ZGUgPHd0Zi9UaHJlYWRpbmcuaD4KICNpbmNsdWRl
IDx3dGYvVmVjdG9yLmg+CiAjaW5jbHVkZSA8d3RmL1dlYWtSYW5kb20uaD4KKyNpbmNsdWRlIDx3
dGYvdGV4dC9DU3RyaW5nLmg+CiAKIG5hbWVzcGFjZSBXVEYgewogCkBAIC0xNzksNyArMTgwLDcg
QEAgY2xhc3MgUGFyYWxsZWxIZWxwZXJDbGllbnQgewogCiBjbGFzcyBQYXJhbGxlbEhlbHBlclBv
b2wgOiBwdWJsaWMgVGhyZWFkU2FmZVJlZkNvdW50ZWQ8UGFyYWxsZWxIZWxwZXJQb29sPiB7CiBw
dWJsaWM6Ci0gICAgV1RGX0VYUE9SVF9QUklWQVRFIFBhcmFsbGVsSGVscGVyUG9vbCgpOworICAg
IFdURl9FWFBPUlRfUFJJVkFURSBQYXJhbGxlbEhlbHBlclBvb2woQ1N0cmluZyYmIHRocmVhZE5h
bWUpOwogICAgIFdURl9FWFBPUlRfUFJJVkFURSB+UGFyYWxsZWxIZWxwZXJQb29sKCk7CiAKICAg
ICBXVEZfRVhQT1JUX1BSSVZBVEUgdm9pZCBlbnN1cmVUaHJlYWRzKHVuc2lnbmVkIG51bVRocmVh
ZHMpOwpAQCAtMjA3LDYgKzIwOCw3IEBAIGNsYXNzIFBhcmFsbGVsSGVscGVyUG9vbCA6IHB1Ymxp
YyBUaHJlYWRTYWZlUmVmQ291bnRlZDxQYXJhbGxlbEhlbHBlclBvb2w+IHsKICAgICAKICAgICBW
ZWN0b3I8UGFyYWxsZWxIZWxwZXJDbGllbnQqPiBtX2NsaWVudHM7CiAgICAgVmVjdG9yPFJlZlB0
cjxBdXRvbWF0aWNUaHJlYWQ+PiBtX3RocmVhZHM7CisgICAgQ1N0cmluZyBtX3RocmVhZE5hbWU7
CiAgICAgdW5zaWduZWQgbV9udW1UaHJlYWRzIHsgMCB9OyAvLyBUaGlzIGNhbiBiZSBsYXJnZXIg
dGhhbiBtX3RocmVhZHMuc2l6ZSgpIGJlY2F1c2Ugd2Ugc3RhcnQgdGhyZWFkcyBvbmx5IG9uY2Ug
dGhlcmUgaXMgd29yay4KICAgICBib29sIG1faXNEeWluZyB7IGZhbHNlIH07CiB9Owo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>351741</attachid>
            <date>2018-10-07 09:10:19 -0700</date>
            <delta_ts>2018-10-07 09:13:54 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190337-20181008011018.patch</filename>
            <type>text/plain</type>
            <size>4634</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM2OTA0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBl
NTA5OWFhZjMwOGU1NzBjMzgwM2EyYWFjOTQ0YThlNzA4ODg0MzRiLi5lN2MwOTNhMTk0Y2RlYzI3
YmJhODYyYzk0YjkxOTFlZjkzM2I0NDY5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAxOC0xMC0wNyAgWXVzdWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93
c3RhcnQub3JnPgorCisgICAgICAgIE5hbWUgSGVhcCB0aHJlYWRzCisgICAgICAgIGh0dHBzOi8v
YnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTAzMzcKKworICAgICAgICBSZXZpZXdl
ZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBOYW1lIGhlYXAgdGhyZWFkcyBhcyAiSGVh
cCBIZWxwZXIgVGhyZWFkIi4gSW4gTGludXgsIHdlIG5hbWUgaXQgIkhlYXBIZWxwZXIiIHNpbmNl
CisgICAgICAgIExpbnV4IGRvZXMgbm90IGFjY2VwdCB0aGUgbmFtZSBsb25nZXIgdGhhbiAxNS4g
V2UgZG8gbm90IHdhbnQgdG8gdXNlIHRoZSBzaG9ydCBuYW1lCisgICAgICAgIGZvciBub24tTGlu
dXggZW52aXJvbm1lbnQuIEFuZCB3ZSB3YW50IHRvIGhhdmUgY2xlYXIgbmFtZSBpbiBMaW51eDog
dHJ1bmNhdGVkIG5hbWUKKyAgICAgICAgaXMgbm90IGdvb2QuIFNvLCBoYXZpbmcgdGhlIHR3byBu
YW1lcyBpcyB0aGUgb25seSB3YXkuCisKKyAgICAgICAgKiBoZWFwL0hlYXBIZWxwZXJQb29sLmNw
cDoKKyAgICAgICAgKEpTQzo6aGVhcEhlbHBlclBvb2wpOgorCiAyMDE4LTEwLTA3ICBZdXN1a2Ug
U3V6dWtpICA8eXVzdWtlc3V6dWtpQHNsb3dzdGFydC5vcmc+CiAKICAgICAgICAgW0pTQ10gQXZv
aWQgY3JlYXRpbmcgUHJvZ3JhbUV4ZWN1dGFibGUgaW4gY2hlY2tTeW50YXgKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XVEYvQ2hhbmdlTG9nIGIvU291cmNlL1dURi9DaGFuZ2VMb2cKaW5kZXggYTkxNzM1
ZTEzMjJiYTU5NmM0NTQwNjFmMzYwMWMxMGUwYTcwOTk0YS4uYmYwNzA3YTRmZDkxOWRjMjFmZTIz
ZTExNDdiYjg2ZGUxMjA5NWYyYSAxMDA2NDQKLS0tIGEvU291cmNlL1dURi9DaGFuZ2VMb2cKKysr
IGIvU291cmNlL1dURi9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBAQAorMjAxOC0xMC0wNyAgWXVz
dWtlIFN1enVraSAgPHl1c3VrZXN1enVraUBzbG93c3RhcnQub3JnPgorCisgICAgICAgIE5hbWUg
SGVhcCB0aHJlYWRzCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xOTAzMzcKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAg
ICAgICBBZGQgYSBmdW5jdGlvbmFsaXR5IG5hbWluZyB0aHJlYWRzIG9mIFBhcmFsbGVsSGVscGVy
UG9vbC4KKworICAgICAgICAqIHd0Zi9QYXJhbGxlbEhlbHBlclBvb2wuY3BwOgorICAgICAgICAo
V1RGOjpQYXJhbGxlbEhlbHBlclBvb2w6OlBhcmFsbGVsSGVscGVyUG9vbCk6CisgICAgICAgICog
d3RmL1BhcmFsbGVsSGVscGVyUG9vbC5oOgorCiAyMDE4LTEwLTA2ICBNYXJrIExhbSAgPG1hcmsu
bGFtQGFwcGxlLmNvbT4KIAogICAgICAgICBBZGRpbmcgc29tZSB0ZW1wb3JhcnkgYXNzZXJ0cyB0
byBkZWJ1ZyBhIG15c3RlcmlvdXMgQVNBTiBib3QgY3Jhc2guCmRpZmYgLS1naXQgYS9Tb3VyY2Uv
SmF2YVNjcmlwdENvcmUvaGVhcC9IZWFwSGVscGVyUG9vbC5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvaGVhcC9IZWFwSGVscGVyUG9vbC5jcHAKaW5kZXggNzkxYWE3NTZmOTVlMWNiNTY0MGZj
MzNiNDU2Nzc0NTFlZTFhMjUzNi4uNjE1YWRlNzNlN2ZkMzY1MDViMDg1ZmUyZDVlNWY5MGRmODNk
MDk5MiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL2hlYXAvSGVhcEhlbHBlclBv
b2wuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9oZWFwL0hlYXBIZWxwZXJQb29sLmNw
cApAQCAtMzgsNyArMzgsMTIgQEAgUGFyYWxsZWxIZWxwZXJQb29sJiBoZWFwSGVscGVyUG9vbCgp
CiAgICAgc3RkOjpjYWxsX29uY2UoCiAgICAgICAgIGluaXRpYWxpemVIZWxwZXJQb29sT25jZUZs
YWcsCiAgICAgICAgIFtdIHsKLSAgICAgICAgICAgIGhlbHBlclBvb2wgPSBuZXcgUGFyYWxsZWxI
ZWxwZXJQb29sKCk7CisjaWYgT1MoTElOVVgpCisgICAgICAgICAgICBjb25zdCBjaGFyKiB0aHJl
YWROYW1lID0gIkhlYXBIZWxwZXIiOworI2Vsc2UKKyAgICAgICAgICAgIGNvbnN0IGNoYXIqIHRo
cmVhZE5hbWUgPSAiSGVhcCBIZWxwZXIgVGhyZWFkIjsKKyNlbmRpZgorICAgICAgICAgICAgaGVs
cGVyUG9vbCA9IG5ldyBQYXJhbGxlbEhlbHBlclBvb2wodGhyZWFkTmFtZSk7CiAgICAgICAgICAg
ICBoZWxwZXJQb29sLT5lbnN1cmVUaHJlYWRzKE9wdGlvbnM6Om51bWJlck9mR0NNYXJrZXJzKCkg
LSAxKTsKICAgICAgICAgfSk7CiAgICAgcmV0dXJuICpoZWxwZXJQb29sOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dURi93dGYvUGFyYWxsZWxIZWxwZXJQb29sLmNwcCBiL1NvdXJjZS9XVEYvd3RmL1Bh
cmFsbGVsSGVscGVyUG9vbC5jcHAKaW5kZXggNDhhN2JjNzAyMzNmNTE4N2NhZGMzZTcwZDM0MmQy
NWIyZjI0YmY3Yi4uYTlhYmZmOWUxMWFhZTE5NDY5ZWQzNTg1OGFkYzY4NDE5OGY1NGVjNyAxMDA2
NDQKLS0tIGEvU291cmNlL1dURi93dGYvUGFyYWxsZWxIZWxwZXJQb29sLmNwcAorKysgYi9Tb3Vy
Y2UvV1RGL3d0Zi9QYXJhbGxlbEhlbHBlclBvb2wuY3BwCkBAIC0xMjMsOSArMTIzLDEwIEBAIHZv
aWQgUGFyYWxsZWxIZWxwZXJDbGllbnQ6OnJ1blRhc2soUmVmUHRyPFNoYXJlZFRhc2s8dm9pZCAo
KT4+IHRhc2spCiAgICAgfQogfQogCi1QYXJhbGxlbEhlbHBlclBvb2w6OlBhcmFsbGVsSGVscGVy
UG9vbCgpCitQYXJhbGxlbEhlbHBlclBvb2w6OlBhcmFsbGVsSGVscGVyUG9vbChDU3RyaW5nJiYg
dGhyZWFkTmFtZSkKICAgICA6IG1fbG9jayhCb3g8TG9jaz46OmNyZWF0ZSgpKQogICAgICwgbV93
b3JrQXZhaWxhYmxlQ29uZGl0aW9uKEF1dG9tYXRpY1RocmVhZENvbmRpdGlvbjo6Y3JlYXRlKCkp
CisgICAgLCBtX3RocmVhZE5hbWUoV1RGTW92ZSh0aHJlYWROYW1lKSkKIHsKIH0KIApAQCAtMTc2
LDYgKzE3NywxMSBAQCBjbGFzcyBQYXJhbGxlbEhlbHBlclBvb2w6OlRocmVhZCA6IHB1YmxpYyBB
dXRvbWF0aWNUaHJlYWQgewogICAgIHsKICAgICB9CiAgICAgCisgICAgY29uc3QgY2hhciogbmFt
ZSgpIGNvbnN0IG92ZXJyaWRlCisgICAgeworICAgICAgICByZXR1cm4gbV9wb29sLm1fdGhyZWFk
TmFtZS5kYXRhKCk7CisgICAgfQorCiBwcm90ZWN0ZWQ6CiAgICAgUG9sbFJlc3VsdCBwb2xsKGNv
bnN0IEFic3RyYWN0TG9ja2VyJiBsb2NrZXIpIG92ZXJyaWRlCiAgICAgewpkaWZmIC0tZ2l0IGEv
U291cmNlL1dURi93dGYvUGFyYWxsZWxIZWxwZXJQb29sLmggYi9Tb3VyY2UvV1RGL3d0Zi9QYXJh
bGxlbEhlbHBlclBvb2wuaAppbmRleCA3MzRjZGY0NzZjODg3NGZkM2E4ZDk4MDIzMGYwN2ZhNWQx
ZDk4MzVhLi43OWFmNmM3MWNiYzI5ZTRkZGJhZGQ5MmQ2ZmMzOTEyMzkxMGUyMGRmIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV1RGL3d0Zi9QYXJhbGxlbEhlbHBlclBvb2wuaAorKysgYi9Tb3VyY2UvV1RG
L3d0Zi9QYXJhbGxlbEhlbHBlclBvb2wuaApAQCAtMzUsNiArMzUsNyBAQAogI2luY2x1ZGUgPHd0
Zi9UaHJlYWRpbmcuaD4KICNpbmNsdWRlIDx3dGYvVmVjdG9yLmg+CiAjaW5jbHVkZSA8d3RmL1dl
YWtSYW5kb20uaD4KKyNpbmNsdWRlIDx3dGYvdGV4dC9DU3RyaW5nLmg+CiAKIG5hbWVzcGFjZSBX
VEYgewogCkBAIC0xNzksNyArMTgwLDcgQEAgY2xhc3MgUGFyYWxsZWxIZWxwZXJDbGllbnQgewog
CiBjbGFzcyBQYXJhbGxlbEhlbHBlclBvb2wgOiBwdWJsaWMgVGhyZWFkU2FmZVJlZkNvdW50ZWQ8
UGFyYWxsZWxIZWxwZXJQb29sPiB7CiBwdWJsaWM6Ci0gICAgV1RGX0VYUE9SVF9QUklWQVRFIFBh
cmFsbGVsSGVscGVyUG9vbCgpOworICAgIFdURl9FWFBPUlRfUFJJVkFURSBQYXJhbGxlbEhlbHBl
clBvb2woQ1N0cmluZyYmIHRocmVhZE5hbWUpOwogICAgIFdURl9FWFBPUlRfUFJJVkFURSB+UGFy
YWxsZWxIZWxwZXJQb29sKCk7CiAKICAgICBXVEZfRVhQT1JUX1BSSVZBVEUgdm9pZCBlbnN1cmVU
aHJlYWRzKHVuc2lnbmVkIG51bVRocmVhZHMpOwpAQCAtMjA3LDYgKzIwOCw3IEBAIGNsYXNzIFBh
cmFsbGVsSGVscGVyUG9vbCA6IHB1YmxpYyBUaHJlYWRTYWZlUmVmQ291bnRlZDxQYXJhbGxlbEhl
bHBlclBvb2w+IHsKICAgICAKICAgICBWZWN0b3I8UGFyYWxsZWxIZWxwZXJDbGllbnQqPiBtX2Ns
aWVudHM7CiAgICAgVmVjdG9yPFJlZlB0cjxBdXRvbWF0aWNUaHJlYWQ+PiBtX3RocmVhZHM7Cisg
ICAgQ1N0cmluZyBtX3RocmVhZE5hbWU7CiAgICAgdW5zaWduZWQgbV9udW1UaHJlYWRzIHsgMCB9
OyAvLyBUaGlzIGNhbiBiZSBsYXJnZXIgdGhhbiBtX3RocmVhZHMuc2l6ZSgpIGJlY2F1c2Ugd2Ug
c3RhcnQgdGhyZWFkcyBvbmx5IG9uY2UgdGhlcmUgaXMgd29yay4KICAgICBib29sIG1faXNEeWlu
ZyB7IGZhbHNlIH07CiB9Owo=
</data>
<flag name="review"
          id="369085"
          type_id="1"
          status="+"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>