[webkit-changes] [WebKit/WebKit] 5d4b6d: Cherry-pick 263378 at main (3161dda2cc0e). https://bu...
Don Olmstead
noreply at github.com
Tue Apr 25 14:06:56 PDT 2023
Branch: refs/heads/webkitglib/2.40
Home: https://github.com/WebKit/WebKit
Commit: 5d4b6d638d141efa5761a9ded8412c630e73122f
https://github.com/WebKit/WebKit/commit/5d4b6d638d141efa5761a9ded8412c630e73122f
Author: Adrian Perez de Castro <aperez at igalia.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp
Log Message:
-----------
Cherry-pick 263378 at main (3161dda2cc0e). https://bugs.webkit.org/show_bug.cgi?id=255923
[GLib] Choose amount of painting threads depending on available CPU cores
https://bugs.webkit.org/show_bug.cgi?id=255923
Reviewed by Michael Catanzaro.
Pick default number of painting threads between 1 and 8, depending on
the amount of CPU cores. While at it, rework the environment variable
parsing to use WTF::parseInteger() and log the actual default number of
threads when the environment variable cannot be parsed or has a value
bigger than eight.
* Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp:
(Nicosia::PaintingEngine::create):
Canonical link: https://commits.webkit.org/263378@main
Commit: cfa5e2a8dab746c14c2e5876a48ff0d66cdf7486
https://github.com/WebKit/WebKit/commit/cfa5e2a8dab746c14c2e5876a48ff0d66cdf7486
Author: Don Olmstead <don.olmstead at sony.com>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M Source/WebCore/page/MemoryRelease.cpp
Log Message:
-----------
Cherry-pick 262461 at main (b36decf27ea9). https://bugs.webkit.org/show_bug.cgi?id=254852
Fix !ENABLE(WEB_AUDIO) build after 262451 at main
https://bugs.webkit.org/show_bug.cgi?id=254852
Unreviewed build fix.
Add !ENABLE(WEB_AUDIO) guard.
* Source/WebCore/page/MemoryRelease.cpp:
Canonical link: https://commits.webkit.org/262461@main
Compare: https://github.com/WebKit/WebKit/compare/ef62197ab1bb...cfa5e2a8dab7
More information about the webkit-changes
mailing list