<?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>232118</bug_id>
          
          <creation_ts>2021-10-21 16:54:21 -0700</creation_ts>
          <short_desc>--reportBytecodeCompileTimes=1 should correctly report the bytecode size</short_desc>
          <delta_ts>2021-10-22 09:37:16 -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>JavaScriptCore</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="Robin Morisset">rmorisset</reporter>
          <assigned_to name="Robin Morisset">rmorisset</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1807442</commentid>
    <comment_count>0</comment_count>
    <who name="Robin Morisset">rmorisset</who>
    <bug_when>2021-10-21 16:54:21 -0700</bug_when>
    <thetext>Currently, it always show 0, since it queries it after m_writer.finalize() which moves it away.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807446</commentid>
    <comment_count>1</comment_count>
      <attachid>442090</attachid>
    <who name="Robin Morisset">rmorisset</who>
    <bug_when>2021-10-21 16:59:24 -0700</bug_when>
    <thetext>Created attachment 442090
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807463</commentid>
    <comment_count>2</comment_count>
      <attachid>442090</attachid>
    <who name="Michael Saboff">msaboff</who>
    <bug_when>2021-10-21 17:25:31 -0700</bug_when>
    <thetext>Comment on attachment 442090
Patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807713</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2021-10-22 09:36:56 -0700</bug_when>
    <thetext>Committed r284690 (243410@main): &lt;https://commits.webkit.org/243410@main&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 442090.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1807714</commentid>
    <comment_count>4</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2021-10-22 09:37:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/84552557&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>442090</attachid>
            <date>2021-10-21 16:59:24 -0700</date>
            <delta_ts>2021-10-22 09:36:57 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>patch232118</filename>
            <type>text/plain</type>
            <size>3936</size>
            <attacher name="Robin Morisset">rmorisset</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvQ2hhbmdlTG9nCmluZGV4IDMyN2YwM2MzNTdhNi4uNDNlNDQzNzBjMTAzIDEw
MDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9K
YXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxOCBAQAorMjAyMS0xMC0yMSAgUm9i
aW4gTW9yaXNzZXQgIDxybW9yaXNzZXRAYXBwbGUuY29tPgorCisgICAgICAgIC0tcmVwb3J0Qnl0
ZWNvZGVDb21waWxlVGltZXM9MSBzaG91bGQgY29ycmVjdGx5IHJlcG9ydCB0aGUgYnl0ZWNvZGUg
c2l6ZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjMy
MTE4CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgZ2Vu
ZXJhdGUoKSBjYWxscyBtX3dyaXRlci5maW5hbGl6ZSgpIHdoaWNoIG1vdmVzIG1faW5zdHJ1Y3Rp
b25zLCBzbyB3aGVuIHdlIGxhdGVyIHF1ZXJ5IGl0cyBzaXplIHdlIGdldCAwLgorICAgICAgICBU
aGUgc29sdXRpb24gaXMgc2ltcGx5IHRvIHB1dCB0aGUgc2l6ZSBpbiBhbiBvdXQtcGFyYW1ldGVy
IGp1c3QgYmVmb3JlIGNhbGxpbmcgZmluYWxpemUoKS4KKworICAgICAgICAqIGJ5dGVjb21waWxl
ci9CeXRlY29kZUdlbmVyYXRvci5jcHA6CisgICAgICAgIChKU0M6OkJ5dGVjb2RlR2VuZXJhdG9y
OjpnZW5lcmF0ZSk6CisgICAgICAgICogYnl0ZWNvbXBpbGVyL0J5dGVjb2RlR2VuZXJhdG9yLmg6
CisgICAgICAgIChKU0M6OkJ5dGVjb2RlR2VuZXJhdG9yOjpnZW5lcmF0ZSk6CisKIDIwMjEtMTAt
MjEgIFJvYmluIE1vcmlzc2V0ICA8cm1vcmlzc2V0QGFwcGxlLmNvbT4KIAogICAgICAgICBKU0dl
bmVyaWNUeXBlZEFycmF5VmlldzxBZGFwdG9yPjo6c2V0IGNyYXNoZXMgaWYgdGhlIGxlbmd0aCAr
IG9iamVjdE9mZnNldCBpcyA+IFVJTlQzMl9NQVgKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9ieXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3IuY3BwIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL2J5dGVjb21waWxlci9CeXRlY29kZUdlbmVyYXRvci5jcHAKaW5kZXggZDcyNThi
MDYxN2QzLi45NWQ5Mjk2YTBmOWYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9i
eXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3IuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0
Q29yZS9ieXRlY29tcGlsZXIvQnl0ZWNvZGVHZW5lcmF0b3IuY3BwCkBAIC0xNDgsNyArMTQ4LDcg
QEAgRmluYWxseUNvbnRleHQ6OkZpbmFsbHlDb250ZXh0KEJ5dGVjb2RlR2VuZXJhdG9yJiBnZW5l
cmF0b3IsIExhYmVsJiBmaW5hbGx5TGFiZWwKICAgICBnZW5lcmF0b3IubW92ZUVtcHR5VmFsdWUo
Y29tcGxldGlvblZhbHVlUmVnaXN0ZXIoKSk7CiB9CiAKLVBhcnNlckVycm9yIEJ5dGVjb2RlR2Vu
ZXJhdG9yOjpnZW5lcmF0ZSgpCitQYXJzZXJFcnJvciBCeXRlY29kZUdlbmVyYXRvcjo6Z2VuZXJh
dGUodW5zaWduZWQmIHNpemUpCiB7CiAgICAgaWYgKFVOTElLRUxZKG1fb3V0T2ZNZW1vcnlEdXJp
bmdDb25zdHJ1Y3Rpb24pKQogICAgICAgICByZXR1cm4gUGFyc2VyRXJyb3IoUGFyc2VyRXJyb3I6
Ok91dE9mTWVtb3J5KTsKQEAgLTI4NSw2ICsyODUsNyBAQCBQYXJzZXJFcnJvciBCeXRlY29kZUdl
bmVyYXRvcjo6Z2VuZXJhdGUoKQogICAgICAgICBwZXJmb3JtR2VuZXJhdG9yaWZpY2F0aW9uKCp0
aGlzLCBtX2NvZGVCbG9jay5nZXQoKSwgbV93cml0ZXIsIG1fZ2VuZXJhdG9yRnJhbWVTeW1ib2xU
YWJsZS5nZXQoKSwgbV9nZW5lcmF0b3JGcmFtZVN5bWJvbFRhYmxlSW5kZXgpOwogCiAgICAgUkVM
RUFTRV9BU1NFUlQobV9jb2RlQmxvY2stPm51bUNhbGxlZUxvY2FscygpIDwgc3RhdGljX2Nhc3Q8
dW5zaWduZWQ+KEZpcnN0Q29uc3RhbnRSZWdpc3RlckluZGV4KSk7CisgICAgc2l6ZSA9IGluc3Ry
dWN0aW9ucygpLnNpemUoKTsKICAgICBtX2NvZGVCbG9jay0+ZmluYWxpemUobV93cml0ZXIuZmlu
YWxpemUoKSk7CiAgICAgaWYgKG1fZXhwcmVzc2lvblRvb0RlZXApCiAgICAgICAgIHJldHVybiBQ
YXJzZXJFcnJvcihQYXJzZXJFcnJvcjo6T3V0T2ZNZW1vcnkpOwpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL2J5dGVjb21waWxlci9CeXRlY29kZUdlbmVyYXRvci5oIGIvU291cmNl
L0phdmFTY3JpcHRDb3JlL2J5dGVjb21waWxlci9CeXRlY29kZUdlbmVyYXRvci5oCmluZGV4IGYz
NzVhNzhlMzAzZS4uNWY3MTE4OTc1MGQ0IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvYnl0ZWNvbXBpbGVyL0J5dGVjb2RlR2VuZXJhdG9yLmgKKysrIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2J5dGVjb21waWxlci9CeXRlY29kZUdlbmVyYXRvci5oCkBAIC0zODQsMTEgKzM4NCwx
MiBAQCBuYW1lc3BhY2UgSlNDIHsKIAogICAgICAgICAgICAgRGVmZXJHQyBkZWZlckdDKHZtLmhl
YXApOwogICAgICAgICAgICAgYXV0byBieXRlY29kZUdlbmVyYXRvciA9IG1ha2VVbmlxdWU8Qnl0
ZWNvZGVHZW5lcmF0b3I+KHZtLCBub2RlLCB1bmxpbmtlZENvZGVCbG9jaywgY29kZUdlbmVyYXRp
b25Nb2RlLCBwYXJlbnRTY29wZVREWlZhcmlhYmxlcywgcHJpdmF0ZU5hbWVFbnZpcm9ubWVudCk7
Ci0gICAgICAgICAgICBhdXRvIHJlc3VsdCA9IGJ5dGVjb2RlR2VuZXJhdG9yLT5nZW5lcmF0ZSgp
OworICAgICAgICAgICAgdW5zaWduZWQgc2l6ZTsKKyAgICAgICAgICAgIGF1dG8gcmVzdWx0ID0g
Ynl0ZWNvZGVHZW5lcmF0b3ItPmdlbmVyYXRlKHNpemUpOwogCiAgICAgICAgICAgICBpZiAoVU5M
SUtFTFkoT3B0aW9uczo6cmVwb3J0Qnl0ZWNvZGVDb21waWxlVGltZXMoKSkpIHsKICAgICAgICAg
ICAgICAgICBNb25vdG9uaWNUaW1lIGFmdGVyID0gTW9ub3RvbmljVGltZTo6bm93KCk7Ci0gICAg
ICAgICAgICAgICAgZGF0YUxvZ0xuKHJlc3VsdC5pc1ZhbGlkKCkgPyAiRmFpbGVkIHRvIGNvbXBp
bGUgIyIgOiAiQ29tcGlsZWQgIyIsIENvZGVCbG9ja0hhc2goc291cmNlQ29kZSwgdW5saW5rZWRD
b2RlQmxvY2stPmlzQ29uc3RydWN0b3IoKSA/IENvZGVGb3JDb25zdHJ1Y3QgOiBDb2RlRm9yQ2Fs
bCksICIgaW50byBieXRlY29kZSAiLCBieXRlY29kZUdlbmVyYXRvci0+aW5zdHJ1Y3Rpb25zKCku
c2l6ZSgpLCAiIGluc3RydWN0aW9ucyBpbiAiLCAoYWZ0ZXIgLSBiZWZvcmUpLm1pbGxpc2Vjb25k
cygpLCAiIG1zLiIpOworICAgICAgICAgICAgICAgIGRhdGFMb2dMbihyZXN1bHQuaXNWYWxpZCgp
ID8gIkZhaWxlZCB0byBjb21waWxlICMiIDogIkNvbXBpbGVkICMiLCBDb2RlQmxvY2tIYXNoKHNv
dXJjZUNvZGUsIHVubGlua2VkQ29kZUJsb2NrLT5pc0NvbnN0cnVjdG9yKCkgPyBDb2RlRm9yQ29u
c3RydWN0IDogQ29kZUZvckNhbGwpLCAiIGludG8gYnl0ZWNvZGUgIiwgc2l6ZSwgIiBpbnN0cnVj
dGlvbnMgaW4gIiwgKGFmdGVyIC0gYmVmb3JlKS5taWxsaXNlY29uZHMoKSwgIiBtcy4iKTsKICAg
ICAgICAgICAgIH0KICAgICAgICAgICAgIHJldHVybiByZXN1bHQ7CiAgICAgICAgIH0KQEAgLTEw
NzQsNyArMTA3NSw3IEBAIG5hbWVzcGFjZSBKU0MgewogICAgICAgICBpbnQgbGFiZWxTY29wZURl
cHRoKCkgY29uc3Q7CiAKICAgICBwcml2YXRlOgotICAgICAgICBQYXJzZXJFcnJvciBnZW5lcmF0
ZSgpOworICAgICAgICBQYXJzZXJFcnJvciBnZW5lcmF0ZSh1bnNpZ25lZCYpOwogICAgICAgICBW
YXJpYWJsZSB2YXJpYWJsZUZvckxvY2FsRW50cnkoY29uc3QgSWRlbnRpZmllciYsIGNvbnN0IFN5
bWJvbFRhYmxlRW50cnkmLCBpbnQgc3ltYm9sVGFibGVDb25zdGFudEluZGV4LCBib29sIGlzTGV4
aWNhbGx5U2NvcGVkKTsKIAogICAgICAgICBSZWdpc3RlcklEKiBraWxsKFJlZ2lzdGVySUQqIGRz
dCkK
</data>

          </attachment>
      

    </bug>

</bugzilla>