[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