Summary: | Adopt VM_FLAGS_PERMANENT for the config vm mapping | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Saam Barati <saam> | ||||||||||||
Component: | JavaScriptCore | Assignee: | Saam Barati <saam> | ||||||||||||
Status: | RESOLVED FIXED | ||||||||||||||
Severity: | Normal | CC: | achristensen, benjamin, cdumez, cmarcelo, ews-watchlist, keith_miller, mark.lam, msaboff, tzagallo, webkit-bug-importer, ysuzuki | ||||||||||||
Priority: | P2 | Keywords: | InRadar | ||||||||||||
Version: | WebKit Nightly Build | ||||||||||||||
Hardware: | Unspecified | ||||||||||||||
OS: | Unspecified | ||||||||||||||
Attachments: |
|
Description
Saam Barati
2021-02-17 18:06:20 PST
Created attachment 420778 [details]
WIP
Created attachment 422634 [details]
patch
Created attachment 422639 [details]
patch
Try to fix the build error.
I'll also look into the style error w.r.t my version checks.
Comment on attachment 422639 [details]
patch
r=me
Created attachment 422738 [details]
patch for landing
Created attachment 422973 [details]
patch for landing
Let's test EWS on this.
Committed r274325: <https://commits.webkit.org/r274325> All reviewed patches have been landed. Closing bug and clearing flags on attachment 422973 [details]. Comment on attachment 422973 [details] patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=422973&action=review > Source/WTF/wtf/WTFConfig.cpp:75 > + RELEASE_ASSERT(result == KERN_SUCCESS); I'm hitting this assertion. Never mind. Configuration issue on my part. Comment on attachment 422973 [details] patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=422973&action=review > Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:169 > + WTF::initializeMainThread(); This is too early. It causes SafariForWebKitDevelopment to crash because it calls a function from JavaScriptCore.framework before we have loaded the framework. What was the intent of adding this? Comment on attachment 422973 [details] patch for landing View in context: https://bugs.webkit.org/attachment.cgi?id=422973&action=review >> Source/WebKit/Shared/EntryPointUtilities/Cocoa/XPCService/XPCServiceMain.mm:169 >> + WTF::initializeMainThread(); > > This is too early. It causes SafariForWebKitDevelopment to crash because it calls a function from JavaScriptCore.framework before we have loaded the framework. What was the intent of adding this? Just kidding. It seems to work fine. |