WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
240881
Use the Clang .alt_entry directive to allow use of global labels in LLInt asm.
https://bugs.webkit.org/show_bug.cgi?id=240881
Summary
Use the Clang .alt_entry directive to allow use of global labels in LLInt asm.
Mark Lam
Reported
2022-05-24 13:48:58 PDT
With this, debugging LLInt code will be easier. LLInt code will no longer all be at an offset from vmEntryToJavaScript. They will instead be broken up into different sections under human readable labels. Secondly, crash traces of LLInt crashes will now be able to tell us give us the nearest label, as opposed to everything being an offset from vmEntryToJavaScript.
Attachments
Add attachment
proposed patch, testcase, etc.
Mark Lam
Comment 1
2022-05-24 13:59:31 PDT
Pull request:
https://github.com/WebKit/WebKit/pull/981
EWS
Comment 2
2022-05-24 14:56:36 PDT
Committed
r294768
(
250933@main
): <
https://commits.webkit.org/250933@main
> Reviewed commits have been landed. Closing PR #981 and removing active labels.
Radar WebKit Bug Importer
Comment 3
2022-05-24 14:57:14 PDT
<
rdar://problem/93860412
>
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