WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED INVALID
229794
Revert X86_64 JIT probe code for non DARWIN ports.
https://bugs.webkit.org/show_bug.cgi?id=229794
Summary
Revert X86_64 JIT probe code for non DARWIN ports.
Mark Lam
Reported
2021-09-02 01:27:16 PDT
This is to address
https://bugs.webkit.org/show_bug.cgi?id=229618#c10
.
Attachments
proposed patch.
(4.84 KB, patch)
2021-09-02 01:34 PDT
,
Mark Lam
mark.lam
: review-
Details
Formatted Diff
Diff
View All
Add attachment
proposed patch, testcase, etc.
Mark Lam
Comment 1
2021-09-02 01:34:41 PDT
Created
attachment 437125
[details]
proposed patch.
Diego Pino
Comment 2
2021-09-02 01:44:13 PDT
Thanks for the patch! I'm going to give it a try on Ubuntu 18.04.
Yusuke Suzuki
Comment 3
2021-09-02 01:47:42 PDT
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?
Diego Pino
Comment 4
2021-09-02 03:12:31 PDT
I tested Mark'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've triggered a clean build in the bot and I've also increased the verbosity of ld.gold.
Diego Pino
Comment 5
2021-09-02 03:25:15 PDT
Link to the Ubuntu 18.04 build including the speculative fix
https://build.webkit.org/#/builders/71/builds/224
Diego Pino
Comment 6
2021-09-02 03:40:58 PDT
There's currently an issue in the bot (it's failing on "jhbuild" step). I stopped the bot temporarily and I'm building manually.
Diego Pino
Comment 7
2021-09-02 07:13:32 PDT
I confirm Yusuke's patch fixes compilation in Ubuntu 18.04, so this patch is not actually needed. Thank you Mark anyway.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug