<?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>106704</bug_id>
          
          <creation_ts>2013-01-11 14:56:37 -0800</creation_ts>
          <short_desc>Add a run-time option to print bytecode at DFG compile time</short_desc>
          <delta_ts>2013-01-11 15:07:01 -0800</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>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Filip Pizlo">fpizlo</reporter>
          <assigned_to name="Filip Pizlo">fpizlo</assigned_to>
          <cc>barraclough</cc>
    
    <cc>ggaren</cc>
    
    <cc>mark.lam</cc>
    
    <cc>mhahnenberg</cc>
    
    <cc>msaboff</cc>
    
    <cc>oliver</cc>
    
    <cc>sam</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>805641</commentid>
    <comment_count>0</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-01-11 14:56:37 -0800</bug_when>
    <thetext>Patch forthcoming.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805644</commentid>
    <comment_count>1</comment_count>
      <attachid>182422</attachid>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-01-11 14:57:39 -0800</bug_when>
    <thetext>Created attachment 182422
the patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805655</commentid>
    <comment_count>2</comment_count>
      <attachid>182422</attachid>
    <who name="Mark Hahnenberg">mhahnenberg</who>
    <bug_when>2013-01-11 15:03:14 -0800</bug_when>
    <thetext>Comment on attachment 182422
the patch

r=me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>805662</commentid>
    <comment_count>3</comment_count>
    <who name="Filip Pizlo">fpizlo</who>
    <bug_when>2013-01-11 15:07:01 -0800</bug_when>
    <thetext>Landed in http://trac.webkit.org/changeset/139506</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>182422</attachid>
            <date>2013-01-11 14:57:39 -0800</date>
            <delta_ts>2013-01-11 15:03:14 -0800</delta_ts>
            <desc>the patch</desc>
            <filename>bytecode.patch</filename>
            <type>text/plain</type>
            <size>3531</size>
            <attacher name="Filip Pizlo">fpizlo</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMTM5NTAzKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE1IEBA
CisyMDEzLTAxLTExICBGaWxpcCBQaXpsbyAgPGZwaXpsb0BhcHBsZS5jb20+CisKKyAgICAgICAg
QWRkIGEgcnVuLXRpbWUgb3B0aW9uIHRvIHByaW50IGJ5dGVjb2RlIGF0IERGRyBjb21waWxlIHRp
bWUKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEwNjcw
NAorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogZGZn
L0RGR0J5dGVDb2RlUGFyc2VyLmNwcDoKKyAgICAgICAgKEpTQzo6REZHOjpCeXRlQ29kZVBhcnNl
cjo6cGFyc2VDb2RlQmxvY2spOgorICAgICAgICAqIHJ1bnRpbWUvT3B0aW9ucy5oOgorICAgICAg
ICAoSlNDKToKKwogMjAxMy0wMS0xMSAgRmlsaXAgUGl6bG8gIDxmcGl6bG9AYXBwbGUuY29tPgog
CiAgICAgICAgIEl0IHNob3VsZCBiZSBwb3NzaWJsZSB0byBlbmFibGUgdmVyYm9zZSBwcmludGlu
ZyBvZiBlYWNoIE9TUiBleGl0IGF0IHJ1bi10aW1lIChyYXRoZXIgdGhhbiBjb21waWxlLXRpbWUp
IGFuZCBpdCBzaG91bGQgcHJpbnQgcmVnaXN0ZXIgc3RhdGUKSW5kZXg6IFNvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCj09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFNvdXJjZS9K
YXZhU2NyaXB0Q29yZS9kZmcvREZHQnl0ZUNvZGVQYXJzZXIuY3BwCShyZXZpc2lvbiAxMzk0OTYp
CisrKyBTb3VyY2UvSmF2YVNjcmlwdENvcmUvZGZnL0RGR0J5dGVDb2RlUGFyc2VyLmNwcAkod29y
a2luZyBjb3B5KQpAQCAtMzEsNiArMzEsNyBAQAogI2luY2x1ZGUgIkFycmF5Q29uc3RydWN0b3Iu
aCIKICNpbmNsdWRlICJDYWxsTGlua1N0YXR1cy5oIgogI2luY2x1ZGUgIkNvZGVCbG9jay5oIgor
I2luY2x1ZGUgIkNvZGVCbG9ja1dpdGhKSVRUeXBlLmgiCiAjaW5jbHVkZSAiREZHQXJyYXlNb2Rl
LmgiCiAjaW5jbHVkZSAiREZHQ2FwYWJpbGl0aWVzLmgiCiAjaW5jbHVkZSAiR2V0QnlJZFN0YXR1
cy5oIgpAQCAtMzY0MSwxNSArMzY0MiwyNCBAQCB2b2lkIEJ5dGVDb2RlUGFyc2VyOjpwYXJzZUNv
ZGVCbG9jaygpCiAgICAgICAgICAgICAqbV9nbG9iYWxEYXRhLT5tX3BlckJ5dGVjb2RlUHJvZmls
ZXIsIG1faW5saW5lU3RhY2tUb3AtPm1fcHJvZmlsZWRCbG9jayk7CiAgICAgfQogICAgIAorICAg
IGJvb2wgc2hvdWxkRHVtcEJ5dGVjb2RlID0gT3B0aW9uczo6ZHVtcEJ5dGVjb2RlQXRERkdUaW1l
KCk7CiAjaWYgREZHX0VOQUJMRShERUJVR19WRVJCT1NFKQotICAgIGRhdGFMb2coCi0gICAgICAg
ICJQYXJzaW5nICIsICpjb2RlQmxvY2ssCi0gICAgICAgICI6IGNhcHR1cmVDb3VudCA9ICIsIGNv
ZGVCbG9jay0+c3ltYm9sVGFibGUoKSA/IGNvZGVCbG9jay0+c3ltYm9sVGFibGUoKS0+Y2FwdHVy
ZUNvdW50KCkgOiAwLAotICAgICAgICAiLCBuZWVkc0Z1bGxTY29wZUNoYWluID0gIiwgY29kZUJs
b2NrLT5uZWVkc0Z1bGxTY29wZUNoYWluKCksCi0gICAgICAgICIsIG5lZWRzQWN0aXZhdGlvbiA9
ICIsIGNvZGVCbG9jay0+b3duZXJFeGVjdXRhYmxlKCktPm5lZWRzQWN0aXZhdGlvbigpLAotICAg
ICAgICAiLCBpc1N0cmljdE1vZGUgPSAiLCBjb2RlQmxvY2stPm93bmVyRXhlY3V0YWJsZSgpLT5p
c1N0cmljdE1vZGUoKSwgIlxuIik7Ci0gICAgY29kZUJsb2NrLT5iYXNlbGluZVZlcnNpb24oKS0+
ZHVtcEJ5dGVjb2RlKCk7CisgICAgc2hvdWxkRHVtcEJ5dGVjb2RlIHw9IHRydWU7CiAjZW5kaWYK
KyAgICBpZiAoc2hvdWxkRHVtcEJ5dGVjb2RlKSB7CisgICAgICAgIGRhdGFMb2coIlBhcnNpbmcg
IiwgKmNvZGVCbG9jayk7CisgICAgICAgIGlmIChtX2lubGluZVN0YWNrVG9wLT5tX2lubGluZUNh
bGxGcmFtZSkgeworICAgICAgICAgICAgZGF0YUxvZygKKyAgICAgICAgICAgICAgICAiIGZvciBp
bmxpbmluZyBhdCAiLCBDb2RlQmxvY2tXaXRoSklUVHlwZShtX2NvZGVCbG9jaywgSklUQ29kZTo6
REZHSklUKSwKKyAgICAgICAgICAgICAgICAiICIsIG1faW5saW5lU3RhY2tUb3AtPm1faW5saW5l
Q2FsbEZyYW1lLT5jYWxsZXIpOworICAgICAgICB9CisgICAgICAgIGRhdGFMb2coCisgICAgICAg
ICAgICAiOiBjYXB0dXJlQ291bnQgPSAiLCBjb2RlQmxvY2stPnN5bWJvbFRhYmxlKCkgPyBjb2Rl
QmxvY2stPnN5bWJvbFRhYmxlKCktPmNhcHR1cmVDb3VudCgpIDogMCwKKyAgICAgICAgICAgICIs
IG5lZWRzRnVsbFNjb3BlQ2hhaW4gPSAiLCBjb2RlQmxvY2stPm5lZWRzRnVsbFNjb3BlQ2hhaW4o
KSwKKyAgICAgICAgICAgICIsIG5lZWRzQWN0aXZhdGlvbiA9ICIsIGNvZGVCbG9jay0+b3duZXJF
eGVjdXRhYmxlKCktPm5lZWRzQWN0aXZhdGlvbigpLAorICAgICAgICAgICAgIiwgaXNTdHJpY3RN
b2RlID0gIiwgY29kZUJsb2NrLT5vd25lckV4ZWN1dGFibGUoKS0+aXNTdHJpY3RNb2RlKCksICJc
biIpOworICAgICAgICBjb2RlQmxvY2stPmJhc2VsaW5lVmVyc2lvbigpLT5kdW1wQnl0ZWNvZGUo
KTsKKyAgICB9CiAgICAgCiAgICAgZm9yICh1bnNpZ25lZCBqdW1wVGFyZ2V0SW5kZXggPSAwOyBq
dW1wVGFyZ2V0SW5kZXggPD0gY29kZUJsb2NrLT5udW1iZXJPZkp1bXBUYXJnZXRzKCk7ICsranVt
cFRhcmdldEluZGV4KSB7CiAgICAgICAgIC8vIFRoZSBtYXhpbXVtIGJ5dGVjb2RlIG9mZnNldCB0
byBnbyBpbnRvIHRoZSBjdXJyZW50IGJhc2ljYmxvY2sgaXMgZWl0aGVyIHRoZSBuZXh0IGp1bXAg
dGFyZ2V0LCBvciB0aGUgZW5kIG9mIHRoZSBpbnN0cnVjdGlvbnMuCkluZGV4OiBTb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9PcHRpb25zLmgKPT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291cmNlL0phdmFT
Y3JpcHRDb3JlL3J1bnRpbWUvT3B0aW9ucy5oCShyZXZpc2lvbiAxMzk0OTYpCisrKyBTb3VyY2Uv
SmF2YVNjcmlwdENvcmUvcnVudGltZS9PcHRpb25zLmgJKHdvcmtpbmcgY29weSkKQEAgLTc0LDcg
Kzc0LDcgQEAgbmFtZXNwYWNlIEpTQyB7CiAgICAgdihib29sLCBzaG93RGlzYXNzZW1ibHksIGZh
bHNlKSBcCiAgICAgdihib29sLCBzaG93REZHRGlzYXNzZW1ibHksIGZhbHNlKSBcCiAgICAgdihi
b29sLCBzaG93QWxsREZHTm9kZXMsIGZhbHNlKSBcCi0gICAgXAorICAgIHYoYm9vbCwgZHVtcEJ5
dGVjb2RlQXRERkdUaW1lLCBmYWxzZSkgXAogICAgIHYoYm9vbCwgcHJpbnRFYWNoT1NSRXhpdCwg
ZmFsc2UpIFwKICAgICBcCiAgICAgdihib29sLCBlbmFibGVQcm9maWxlciwgZmFsc2UpIFwK
</data>
<flag name="review"
          id="200414"
          type_id="1"
          status="+"
          setter="mhahnenberg"
    />
          </attachment>
      

    </bug>

</bugzilla>