<?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>190596</bug_id>
          
          <creation_ts>2018-10-15 13:06:42 -0700</creation_ts>
          <short_desc>BytecodeDumper should print all switch labels</short_desc>
          <delta_ts>2018-10-15 13:59: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="Keith Miller">keith_miller</reporter>
          <assigned_to name="Keith Miller">keith_miller</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</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>1469416</commentid>
    <comment_count>0</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2018-10-15 13:06:42 -0700</bug_when>
    <thetext>BytecodeDumper should print all switch labels</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1469421</commentid>
    <comment_count>1</comment_count>
      <attachid>352366</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2018-10-15 13:19:00 -0700</bug_when>
    <thetext>Created attachment 352366
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1469439</commentid>
    <comment_count>2</comment_count>
      <attachid>352366</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-15 13:58:34 -0700</bug_when>
    <thetext>Comment on attachment 352366
Patch

Clearing flags on attachment: 352366

Committed r237141: &lt;https://trac.webkit.org/changeset/237141&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1469440</commentid>
    <comment_count>3</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2018-10-15 13:58:35 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1469441</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-10-15 13:59:24 -0700</bug_when>
    <thetext>&lt;rdar://problem/45283354&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>352366</attachid>
            <date>2018-10-15 13:19:00 -0700</date>
            <delta_ts>2018-10-15 13:58:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-190596-20181015131900.patch</filename>
            <type>text/plain</type>
            <size>3830</size>
            <attacher name="Keith Miller">keith_miller</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjM3MTI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCAy
ZTllNjMyOGJjOGQ1MWIzZjMxNjQ4ZGE4NjQ2MTY3MjMzYmZhOTkxLi4yYTJiZTM3NmNlYWRjYzJi
MWFlNWRmNDA2ZTdkMTljMWE4ZTVkODU0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAxOC0xMC0xNSAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxl
LmNvbT4KKworICAgICAgICBCeXRlY29kZUR1bXBlciBzaG91bGQgcHJpbnQgYWxsIHN3aXRjaCBs
YWJlbHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE5
MDU5NgorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFJp
Z2h0IG5vdyB0aGUgYnl0ZWNvZGUgZHVtcGVyIG9ubHkgcHJpbnRzIHRoZSBkZWZhdWx0IHRhcmdl
dCBub3QgYW55IG9mIHRoZQorICAgICAgICBub24tZGVmYXVsdCB0YXJnZXRzLgorCisgICAgICAg
ICogYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwOgorICAgICAgICAoSlNDOjpCeXRlY29kZUR1
bXBlcjxCbG9jaz46OmR1bXBCeXRlY29kZSk6CisKIDIwMTgtMTAtMTQgIERhdmlkIEtpbHplciAg
PGRka2lsemVyQGFwcGxlLmNvbT4KIAogICAgICAgICBSRUdSRVNTSU9OIChyMjM3MDg0KTogSmF2
YVNjcmlwdENvcmUgZmFpbHMgdG8gYnVpbGQgb24gTGludXgKZGlmZiAtLWdpdCBhL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9ieXRlY29kZS9CeXRlY29kZUR1bXBlci5jcHAgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvYnl0ZWNvZGUvQnl0ZWNvZGVEdW1wZXIuY3BwCmluZGV4IDcwYmY3MTJhMmM2ZDgz
YzcxYmY5NmM1ZTBhODYzOTdlYmFhNDQ1MmYuLjVkN2MwYWQ0MmIyMTMwYTE3MTY1OWMxMmZmODg3
YmE3YjZkNjdmNzUgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ieXRlY29kZS9C
eXRlY29kZUR1bXBlci5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J5dGVjb2RlL0J5
dGVjb2RlRHVtcGVyLmNwcApAQCAtMTM1OSw3ICsxMzU5LDExIEBAIHZvaWQgQnl0ZWNvZGVEdW1w
ZXI8QmxvY2s+OjpkdW1wQnl0ZWNvZGUoUHJpbnRTdHJlYW0mIG91dCwgY29uc3QgdHlwZW5hbWUg
QmxvY2s6CiAgICAgICAgIGludCBkZWZhdWx0VGFyZ2V0ID0gKCsraXQpLT51Lm9wZXJhbmQ7CiAg
ICAgICAgIGludCBzY3J1dGluZWVSZWdpc3RlciA9ICgrK2l0KS0+dS5vcGVyYW5kOwogICAgICAg
ICBwcmludExvY2F0aW9uQW5kT3Aob3V0LCBsb2NhdGlvbiwgaXQsICJzd2l0Y2hfaW1tIik7Ci0g
ICAgICAgIG91dC5wcmludGYoIiVkLCAlZCgtPiVkKSwgJXMiLCB0YWJsZUluZGV4LCBkZWZhdWx0
VGFyZ2V0LCBsb2NhdGlvbiArIGRlZmF1bHRUYXJnZXQsIHJlZ2lzdGVyTmFtZShzY3J1dGluZWVS
ZWdpc3RlcikuZGF0YSgpKTsKKyAgICAgICAgb3V0LnByaW50ZigiJWQsIGRlZmF1bHQ6JWQoLT4l
ZCkiLCB0YWJsZUluZGV4LCBkZWZhdWx0VGFyZ2V0LCBsb2NhdGlvbiArIGRlZmF1bHRUYXJnZXQp
OworICAgICAgICBjb25zdCBhdXRvJiB0YWJsZSA9IGJsb2NrKCktPnN3aXRjaEp1bXBUYWJsZSh0
YWJsZUluZGV4KTsKKyAgICAgICAgZm9yICh1bnNpZ25lZCBpID0gMDsgaSA8IHRhYmxlLmJyYW5j
aE9mZnNldHMuc2l6ZSgpOyArK2kpCisgICAgICAgICAgICBvdXQucHJpbnRmKCIsICVkOiVkKC0+
JWQpIiwgaSwgdGFibGUuYnJhbmNoT2Zmc2V0c1tpXSwgbG9jYXRpb24gKyB0YWJsZS5icmFuY2hP
ZmZzZXRzW2ldKTsKKyAgICAgICAgb3V0LnByaW50KCIsICIsIHJlZ2lzdGVyTmFtZShzY3J1dGlu
ZWVSZWdpc3RlcikuZGF0YSgpKTsKICAgICAgICAgYnJlYWs7CiAgICAgfQogICAgIGNhc2Ugb3Bf
c3dpdGNoX2NoYXI6IHsKQEAgLTEzNjcsNyArMTM3MSwxMSBAQCB2b2lkIEJ5dGVjb2RlRHVtcGVy
PEJsb2NrPjo6ZHVtcEJ5dGVjb2RlKFByaW50U3RyZWFtJiBvdXQsIGNvbnN0IHR5cGVuYW1lIEJs
b2NrOgogICAgICAgICBpbnQgZGVmYXVsdFRhcmdldCA9ICgrK2l0KS0+dS5vcGVyYW5kOwogICAg
ICAgICBpbnQgc2NydXRpbmVlUmVnaXN0ZXIgPSAoKytpdCktPnUub3BlcmFuZDsKICAgICAgICAg
cHJpbnRMb2NhdGlvbkFuZE9wKG91dCwgbG9jYXRpb24sIGl0LCAic3dpdGNoX2NoYXIiKTsKLSAg
ICAgICAgb3V0LnByaW50ZigiJWQsICVkKC0+JWQpLCAlcyIsIHRhYmxlSW5kZXgsIGRlZmF1bHRU
YXJnZXQsIGxvY2F0aW9uICsgZGVmYXVsdFRhcmdldCwgcmVnaXN0ZXJOYW1lKHNjcnV0aW5lZVJl
Z2lzdGVyKS5kYXRhKCkpOworICAgICAgICBvdXQucHJpbnRmKCIlZCwgZGVmYXVsdDolZCgtPiVk
KSIsIHRhYmxlSW5kZXgsIGRlZmF1bHRUYXJnZXQsIGxvY2F0aW9uICsgZGVmYXVsdFRhcmdldCk7
CisgICAgICAgIGNvbnN0IGF1dG8mIHRhYmxlID0gYmxvY2soKS0+c3dpdGNoSnVtcFRhYmxlKHRh
YmxlSW5kZXgpOworICAgICAgICBmb3IgKHVuc2lnbmVkIGkgPSAwOyBpIDwgdGFibGUuYnJhbmNo
T2Zmc2V0cy5zaXplKCk7ICsraSkKKyAgICAgICAgICAgIG91dC5wcmludGYoIiwgJWM6JWQoLT4l
ZCkiLCBpLCB0YWJsZS5icmFuY2hPZmZzZXRzW2ldLCBsb2NhdGlvbiArIHRhYmxlLmJyYW5jaE9m
ZnNldHNbaV0pOworICAgICAgICBvdXQucHJpbnQoIiwgIiwgcmVnaXN0ZXJOYW1lKHNjcnV0aW5l
ZVJlZ2lzdGVyKS5kYXRhKCkpOwogICAgICAgICBicmVhazsKICAgICB9CiAgICAgY2FzZSBvcF9z
d2l0Y2hfc3RyaW5nOiB7CkBAIC0xMzc1LDcgKzEzODMsMTMgQEAgdm9pZCBCeXRlY29kZUR1bXBl
cjxCbG9jaz46OmR1bXBCeXRlY29kZShQcmludFN0cmVhbSYgb3V0LCBjb25zdCB0eXBlbmFtZSBC
bG9jazoKICAgICAgICAgaW50IGRlZmF1bHRUYXJnZXQgPSAoKytpdCktPnUub3BlcmFuZDsKICAg
ICAgICAgaW50IHNjcnV0aW5lZVJlZ2lzdGVyID0gKCsraXQpLT51Lm9wZXJhbmQ7CiAgICAgICAg
IHByaW50TG9jYXRpb25BbmRPcChvdXQsIGxvY2F0aW9uLCBpdCwgInN3aXRjaF9zdHJpbmciKTsK
LSAgICAgICAgb3V0LnByaW50ZigiJWQsICVkKC0+JWQpLCAlcyIsIHRhYmxlSW5kZXgsIGRlZmF1
bHRUYXJnZXQsIGxvY2F0aW9uICsgZGVmYXVsdFRhcmdldCwgcmVnaXN0ZXJOYW1lKHNjcnV0aW5l
ZVJlZ2lzdGVyKS5kYXRhKCkpOworICAgICAgICBvdXQucHJpbnRmKCIlZCwgZGVmYXVsdDolZCgt
PiVkKSIsIHRhYmxlSW5kZXgsIGRlZmF1bHRUYXJnZXQsIGxvY2F0aW9uICsgZGVmYXVsdFRhcmdl
dCk7CisgICAgICAgIGNvbnN0IGF1dG8mIHRhYmxlID0gYmxvY2soKS0+c3RyaW5nU3dpdGNoSnVt
cFRhYmxlKHRhYmxlSW5kZXgpOworICAgICAgICBmb3IgKGNvbnN0IGF1dG8mIG9mZnNldCA6IHRh
YmxlLm9mZnNldFRhYmxlKSB7CisgICAgICAgICAgICBvdXQucHJpbnQoIiwgIiwgSWRlbnRpZmll
cjo6ZnJvbVVpZCh2bSgpLCBzdGF0aWNfY2FzdDxVbmlxdWVkU3RyaW5nSW1wbCo+KG9mZnNldC5r
ZXkuZ2V0KCkpKSk7CisgICAgICAgICAgICBvdXQucHJpbnRmKCI6JWQoJWQpIiwgb2Zmc2V0LnZh
bHVlLmJyYW5jaE9mZnNldCwgbG9jYXRpb24gKyBvZmZzZXQudmFsdWUuYnJhbmNoT2Zmc2V0KTsK
KyAgICAgICAgfQorICAgICAgICBvdXQucHJpbnQoIiwgIiwgcmVnaXN0ZXJOYW1lKHNjcnV0aW5l
ZVJlZ2lzdGVyKS5kYXRhKCkpOwogICAgICAgICBicmVhazsKICAgICB9CiAgICAgY2FzZSBvcF9u
ZXdfZnVuYzogewo=
</data>

          </attachment>
      

    </bug>

</bugzilla>