<?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>229794</bug_id>
          
          <creation_ts>2021-09-02 01:27:16 -0700</creation_ts>
          <short_desc>Revert X86_64 JIT probe code for non DARWIN ports.</short_desc>
          <delta_ts>2021-09-02 07:24:42 -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>INVALID</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=229618</see_also>
          <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="Mark Lam">mark.lam</reporter>
          <assigned_to name="Mark Lam">mark.lam</assigned_to>
          <cc>dpino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1789625</commentid>
    <comment_count>0</comment_count>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-09-02 01:27:16 -0700</bug_when>
    <thetext>This is to address https://bugs.webkit.org/show_bug.cgi?id=229618#c10.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789630</commentid>
    <comment_count>1</comment_count>
      <attachid>437125</attachid>
    <who name="Mark Lam">mark.lam</who>
    <bug_when>2021-09-02 01:34:41 -0700</bug_when>
    <thetext>Created attachment 437125
proposed patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789631</commentid>
    <comment_count>2</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2021-09-02 01:44:13 -0700</bug_when>
    <thetext>Thanks for the patch! I&apos;m going to give it a try on Ubuntu 18.04.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789633</commentid>
    <comment_count>3</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2021-09-02 01:47:42 -0700</bug_when>
    <thetext>I tried landing a speculative change. https://github.com/WebKit/WebKit/commit/ed75252f8730bd3006fe76456f427e9b307c43ba

@Diago
Can you change the buildbot to generate more error messages from ld?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789649</commentid>
    <comment_count>4</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2021-09-02 03:12:31 -0700</bug_when>
    <thetext>I tested Mark&apos;s patch on Ubuntu 18.04 and it built fine.

After that, I reverted the patch and tested the speculative main with the speculative fix. It built too.

I&apos;ve triggered a clean build in the bot and I&apos;ve also increased the verbosity of ld.gold.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789650</commentid>
    <comment_count>5</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2021-09-02 03:25:15 -0700</bug_when>
    <thetext>Link to the Ubuntu 18.04 build including the speculative fix https://build.webkit.org/#/builders/71/builds/224</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789654</commentid>
    <comment_count>6</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2021-09-02 03:40:58 -0700</bug_when>
    <thetext>There&apos;s currently an issue in the bot (it&apos;s failing on &quot;jhbuild&quot; step). I stopped the bot temporarily and I&apos;m building manually.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1789697</commentid>
    <comment_count>7</comment_count>
    <who name="Diego Pino">dpino</who>
    <bug_when>2021-09-02 07:13:32 -0700</bug_when>
    <thetext>I confirm Yusuke&apos;s patch fixes compilation in Ubuntu 18.04, so this patch is not actually needed. Thank you Mark anyway.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>437125</attachid>
            <date>2021-09-02 01:34:41 -0700</date>
            <delta_ts>2021-09-02 07:24:20 -0700</delta_ts>
            <desc>proposed patch.</desc>
            <filename>bug-229794.patch</filename>
            <type>text/plain</type>
            <size>4952</size>
            <attacher name="Mark Lam">mark.lam</attacher>
            
              <data encoding="base64">SW5kZXg6IFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gU291
cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkocmV2aXNpb24gMjgxOTExKQorKysgU291cmNl
L0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBA
CisyMDIxLTA5LTAyICBNYXJrIExhbSAgPG1hcmsubGFtQGFwcGxlLmNvbT4KKworICAgICAgICBS
ZXZlcnQgWDg2XzY0IEpJVCBwcm9iZSBjb2RlIGZvciBub24gREFSV0lOIHBvcnRzLgorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjI5Nzk0CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQXBwYXJlbnRseSwgc29t
ZSBsaW51eCBwb3J0cyBhcmVuJ3QgY29uZmlndXJlZCB0byBzdXBwb3J0IGRpcmVjdCBicmFuY2hl
cyBmcm9tCisgICAgICAgIGlubGluZSBhc20gY29kZS4KKworICAgICAgICAqIGFzc2VtYmxlci9N
YWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5jcHA6CisgICAgICAgIChKU0M6Ok1hY3JvQXNzZW1ibGVy
Ojpwcm9iZSk6CisKIDIwMjEtMDktMDIgIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNv
bT4KIAogICAgICAgICBVbnJldmlld2VkLCBhbm5vdGF0ZSBleGVjdXRlSlNDSklUUHJvYmUgd2l0
aCBSRUZFUkVOQ0VEX0ZST01fQVNNIFdURl9JTlRFUk5BTApJbmRleDogU291cmNlL0phdmFTY3Jp
cHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1vbi5jcHAKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gU291cmNlL0phdmFTY3JpcHRDb3JlL2Fzc2VtYmxlci9NYWNyb0Fzc2VtYmxlclg4NkNvbW1v
bi5jcHAJKHJldmlzaW9uIDI4MTkxMSkKKysrIFNvdXJjZS9KYXZhU2NyaXB0Q29yZS9hc3NlbWJs
ZXIvTWFjcm9Bc3NlbWJsZXJYODZDb21tb24uY3BwCSh3b3JraW5nIGNvcHkpCkBAIC0xMDUsNyAr
MTA1LDcgQEAgSlNDX0FOTk9UQVRFX0pJVF9PUEVSQVRJT05fUFJPQkUoY3RpTWFzbQogI2RlZmlu
ZSBQUk9CRV9TSVpFIChQUk9CRV9DUFVfWE1NMTVfT0ZGU0VUICsgWE1NX1NJWkUpCiAjZW5kaWYg
Ly8gQ1BVKFg4Nl82NCkKIAotI2lmIENPTVBJTEVSKE1TVkMpIHx8IENQVShYODYpCisjaWYgIU9T
KERBUldJTikKICNkZWZpbmUgUFJPQkVfRVhFQ1VUT1JfT0ZGU0VUIFBST0JFX1NJWkUgLy8gU3Rh
c2ggdGhlIGV4ZWN1dGVKU0NKSVRQcm9iZSBmdW5jdGlvbiBwb2ludGVyIGF0IHRoZSBlbmQgb2Yg
dGhlIFByb2JlQ29udGV4dC4KICNlbmRpZgogCkBAIC0xNjcsNyArMTY3LDcgQEAgc3RhdGljX2Fz
c2VydChQUk9CRV9PRkZTRVRPRl9SRUcoY3B1LmZwcgogI2VuZGlmIC8vIENQVShYODZfNjQpCiAK
IHN0YXRpY19hc3NlcnQoc2l6ZW9mKFByb2JlOjpTdGF0ZSkgPT0gUFJPQkVfU0laRSwgIlByb2Jl
OjpTdGF0ZTo6c2l6ZSdzIG1hdGNoZXMgY3RpTWFzbVByb2JlVHJhbXBvbGluZSIpOwotI2lmIENP
TVBJTEVSKE1TVkMpIHx8IENQVShYODYpCisjaWYgIU9TKERBUldJTikKIHN0YXRpY19hc3NlcnQo
KFBST0JFX0VYRUNVVE9SX09GRlNFVCArIFBUUl9TSVpFKSA8PSAoUFJPQkVfU0laRSArIE9VVF9T
SVpFKSwgIk11c3QgaGF2ZSByb29tIGFmdGVyIFByb2JlQ29udGV4dCB0byBzdGFzaCB0aGUgcHJv
YmUgaGFuZGxlciIpOwogI2VuZGlmCiAKQEAgLTUzMiw5ICs1MzIsMTMgQEAgYXNtICgKICAgICAv
LyAgICAgcmJwWzEgKiBwdHJTaXplXTogcmV0dXJuIGFkZHJlc3MgLyBzYXZlZCByaXAKICAgICAv
LyAgICAgcmJwWzIgKiBwdHJTaXplXTogc2F2ZWQgcmJ4CiAgICAgLy8gICAgIHJicFszICogcHRy
U2l6ZV06IHNhdmVkIHJkeAotICAgIC8vICAgICByYnBbNCAqIHB0clNpemVdOiBzYXZlZCByYXgK
KyAgICAvLyAgICAgcmJwWzQgKiBwdHJTaXplXTogc2F2ZWQgcmF4IGlmIE9TKERBUldJTikKKyAg
ICAvLworICAgIC8vICAgICByYnBbNCAqIHB0clNpemVdOiBzYXZlZCByY3ggaWYgIU9TKERBUldJ
TikKKyAgICAvLyAgICAgcmJwWzUgKiBwdHJTaXplXTogc2F2ZWQgcmF4IGlmICFPUyhEQVJXSU4p
CiAgICAgLy8KICAgICAvLyBJbmNvbWluZyByZWdpc3RlcnMgY29udGFpbjoKKyAgICAvLyAgICAg
cmN4OiBQcm9iZTo6ZXhlY3V0ZVByb2JlIGlmICFPUyhEQVJXSU4pCiAgICAgLy8gICAgIHJkeDog
cHJvYmUgZnVuY3Rpb24KICAgICAvLyAgICAgcmJ4OiBwcm9iZSBhcmcKICAgICAvLyAgICAgcmF4
OiBzY3JhdGNoICh3YXMgY3RpTWFzbVByb2JlVHJhbXBvbGluZSkKQEAgLTU0NSwxMyArNTQ5LDE2
IEBAIGFzbSAoCiAgICAgImFuZHEgJH4weDFmLCAlcnNwIiAiXG4iCiAgICAgLy8gU2luY2Ugc3Ag
cG9pbnRzIHRvIHRoZSBQcm9iZTo6U3RhdGUsIHdlJ3ZlIGVuc3VyZWQgdGhhdCBpdCdzIHByb3Rl
Y3RlZCBmcm9tIGludGVycnVwdHMgYmVmb3JlIHdlIGluaXRpYWxpemUgaXQuCiAKKyNpZiBPUyhE
QVJXSU4pCisgICAgIm1vdnEgJXJjeCwgIiBTVFJJTkdJWkVfVkFMVUVfT0YoUFJPQkVfQ1BVX0VD
WF9PRkZTRVQpICIoJXJzcCkiICJcbiIKKyNlbHNlCisgICAgIm1vdnEgJXJjeCwgIiBTVFJJTkdJ
WkVfVkFMVUVfT0YoUFJPQkVfRVhFQ1VUT1JfT0ZGU0VUKSAiKCVyc3ApIiAiXG4iCisjZW5kaWYK
ICAgICAibW92cSAlcmR4LCAiIFNUUklOR0laRV9WQUxVRV9PRihQUk9CRV9QUk9CRV9GVU5DVElP
Tl9PRkZTRVQpICIoJXJzcCkiICJcbiIKICAgICAibW92cSAlcmJ4LCAiIFNUUklOR0laRV9WQUxV
RV9PRihQUk9CRV9BUkdfT0ZGU0VUKSAiKCVyc3ApIiAiXG4iCiAgICAgIm1vdnEgJXJzaSwgIiBT
VFJJTkdJWkVfVkFMVUVfT0YoUFJPQkVfQ1BVX0VTSV9PRkZTRVQpICIoJXJzcCkiICJcbiIKICAg
ICAibW92cSAlcmRpLCAiIFNUUklOR0laRV9WQUxVRV9PRihQUk9CRV9DUFVfRURJX09GRlNFVCkg
IiglcnNwKSIgIlxuIgogCi0gICAgIm1vdnEgJXJjeCwgIiBTVFJJTkdJWkVfVkFMVUVfT0YoUFJP
QkVfQ1BVX0VDWF9PRkZTRVQpICIoJXJzcCkiICJcbiIKLQogICAgICJtb3ZxIC0xICogIiBTVFJJ
TkdJWkVfVkFMVUVfT0YoUFRSX1NJWkUpICIoJXJicCksICVyY3giICJcbiIKICAgICAibW92cSAl
cmN4LCAiIFNUUklOR0laRV9WQUxVRV9PRihQUk9CRV9DUFVfRUZMQUdTX09GRlNFVCkgIiglcnNw
KSIgIlxuIgogICAgICJtb3ZxIDAgKiAiIFNUUklOR0laRV9WQUxVRV9PRihQVFJfU0laRSkgIigl
cmJwKSwgJXJjeCIgIlxuIgpAQCAtNTYzLDYgKzU3MCwxMCBAQCBhc20gKAogICAgICJtb3ZxIDMg
KiAiIFNUUklOR0laRV9WQUxVRV9PRihQVFJfU0laRSkgIiglcmJwKSwgJXJjeCIgIlxuIgogICAg
ICJtb3ZxICVyY3gsICIgU1RSSU5HSVpFX1ZBTFVFX09GKFBST0JFX0NQVV9FRFhfT0ZGU0VUKSAi
KCVyc3ApIiAiXG4iCiAgICAgIm1vdnEgNCAqICIgU1RSSU5HSVpFX1ZBTFVFX09GKFBUUl9TSVpF
KSAiKCVyYnApLCAlcmN4IiAiXG4iCisjaWYgIU9TKERBUldJTikKKyAgICAibW92cSAlcmN4LCAi
IFNUUklOR0laRV9WQUxVRV9PRihQUk9CRV9DUFVfRUNYX09GRlNFVCkgIiglcnNwKSIgIlxuIgor
ICAgICJtb3ZxIDUgKiAiIFNUUklOR0laRV9WQUxVRV9PRihQVFJfU0laRSkgIiglcmJwKSwgJXJj
eCIgIlxuIgorI2VuZGlmCiAgICAgIm1vdnEgJXJjeCwgIiBTVFJJTkdJWkVfVkFMVUVfT0YoUFJP
QkVfQ1BVX0VBWF9PRkZTRVQpICIoJXJzcCkiICJcbiIKIAogICAgICJtb3ZxICVyYnAsICVyY3gi
ICJcbiIKQEAgLTU5Niw3ICs2MDcsMTEgQEAgYXNtICgKICAgICAibW92cSAleG1tMTUsICIgU1RS
SU5HSVpFX1ZBTFVFX09GKFBST0JFX0NQVV9YTU0xNV9PRkZTRVQpICIoJXJzcCkiICJcbiIKIAog
ICAgICJtb3ZxICVyc3AsICVyZGkiICJcbiIgLy8gdGhlIFByb2JlOjpTdGF0ZSogYXJnLgorI2lm
IE9TKERBUldJTikKICAgICAiY2FsbCAiIFNZTUJPTF9TVFJJTkcoZXhlY3V0ZUpTQ0pJVFByb2Jl
KSAiXG4iCisjZWxzZQorICAgICJjYWxsICoiIFNUUklOR0laRV9WQUxVRV9PRihQUk9CRV9FWEVD
VVRPUl9PRkZTRVQpICIoJXJzcCkiICJcbiIKKyNlbmRpZgogCiAgICAgLy8gTWFrZSBzdXJlIHRo
ZSBQcm9iZTo6U3RhdGUgaXMgZW50aXJlbHkgYmVsb3cgdGhlIHJlc3VsdCBzdGFjayBwb2ludGVy
IHNvCiAgICAgLy8gdGhhdCByZWdpc3RlciB2YWx1ZXMgYXJlIHN0aWxsIHByZXNlcnZlZCB3aGVu
IHdlIGNhbGwgdGhlIGluaXRpYWxpemVTdGFjawpAQCAtNzUyLDE0ICs3NjcsMTQgQEAgYXNtICgK
IAogdm9pZCBNYWNyb0Fzc2VtYmxlcjo6cHJvYmUoUHJvYmU6OkZ1bmN0aW9uIGZ1bmN0aW9uLCB2
b2lkKiBhcmcpCiB7Ci0jaWYgQ1BVKFg4Nl82NCkgJiYgQ09NUElMRVIoR0NDX0NPTVBBVElCTEUp
CisjaWYgT1MoREFSV0lOKQogICAgIC8vIEV4dHJhIHB1c2ggc28gdGhhdCB0aGUgdG90YWwgbnVt
YmVyIG9mIHB1c2hlcyBwYWQgb3V0IHRvIDMyLWJ5dGVzLCBhbmQgdGhlCiAgICAgLy8gc3RhY2sg
cG9pbnRlciByZW1haW5zIDMyIGJ5dGUgYWxpZ25lZCBhcyByZXF1aXJlZCBieSB0aGUgQUJJLgog
ICAgIHB1c2goUmVnaXN0ZXJJRDo6ZWF4KTsKICNlbmRpZgogICAgIHB1c2goUmVnaXN0ZXJJRDo6
ZWF4KTsKICAgICBtb3ZlKFRydXN0ZWRJbW1QdHIocmVpbnRlcnByZXRfY2FzdDx2b2lkKj4oY3Rp
TWFzbVByb2JlVHJhbXBvbGluZSkpLCBSZWdpc3RlcklEOjplYXgpOwotI2lmIENPTVBJTEVSKE1T
VkMpIHx8IENQVShYODYpCisjaWYgIU9TKERBUldJTikKICAgICBwdXNoKFJlZ2lzdGVySUQ6OmVj
eCk7CiAgICAgbW92ZShUcnVzdGVkSW1tUHRyKHJlaW50ZXJwcmV0X2Nhc3Q8dm9pZCo+KFByb2Jl
OjpleGVjdXRlSlNDSklUUHJvYmUpKSwgUmVnaXN0ZXJJRDo6ZWN4KTsKICNlbmRpZgo=
</data>
<flag name="review"
          id="460248"
          type_id="1"
          status="-"
          setter="mark.lam"
    />
          </attachment>
      

    </bug>

</bugzilla>