REGRESSION(312651@main): 73 sec SwiftCompile CPU time, ~12 sec (1%) clean build time#64727
Conversation
|
EWS run on current version of this PR (hash ac6ecd7) Details
|
|
Would be helpful to mention / link to the related back/forward list issue. |
| // This should match the rest of WebKit and use `-Onone`, but it negatively impacts build time. | ||
| SWIFT_OPTIMIZATION_LEVEL[config=Debug] = -O; | ||
|
|
There was a problem hiding this comment.
Are we sure this change alone addresses that back/forward list and build time issue?
There was a problem hiding this comment.
Yes, since it is the only functional change from my original commit.
There was a problem hiding this comment.
Given that we are in a situation of unexpected side-effects, I don't think we should assume too much about which parts of the commit are functional or not. I think we need to test (or just revert the full patch).
There was a problem hiding this comment.
the commit only moved things from one file to another, with the only non-moving part being this part, so I am confident this is the part to revert.
…lean build time https://bugs.webkit.org/show_bug.cgi?id=314606 rdar://176604369 Reviewed by Geoffrey Garen and Elliott Williams. 312651@main set the Swift optimization level for WebKit to `-Onone` which matches the rest of the project and aids in debugging. However, it caused negative build speed impact, so revert that part of the change. * Source/WebKit/Configurations/WebKit.xcconfig: Canonical link: https://commits.webkit.org/313106@main
ac6ecd7 to
d97ee90
Compare
|
Committed 313106@main (d97ee90): https://commits.webkit.org/313106@main Reviewed commits have been landed. Closing PR #64727 and removing active labels. |
d97ee90
ac6ecd7