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 <[email protected]>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M Source/WebCore/platform/graphics/nicosia/NicosiaPaintingEngine.cpp
Log Message:
-----------
Cherry-pick 263378@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 <[email protected]>
Date: 2023-04-25 (Tue, 25 Apr 2023)
Changed paths:
M Source/WebCore/page/MemoryRelease.cpp
Log Message:
-----------
Cherry-pick 262461@main (b36decf27ea9).
https://bugs.webkit.org/show_bug.cgi?id=254852
Fix !ENABLE(WEB_AUDIO) build after 262451@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
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes