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 <ape...@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@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.olmst...@sony.com> 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 webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes