[webkit-changes] [WebKit/WebKit] 4d6f50: Make JSC stress tests CLoop aware.

Commit Queue noreply at github.com
Wed Dec 13 08:05:52 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 4d6f500cb8b4c840a8eb76305c2ae7c0ec75af59
      https://github.com/WebKit/WebKit/commit/4d6f500cb8b4c840a8eb76305c2ae7c0ec75af59
  Author: Mark Lam <mark.lam at apple.com>
  Date:   2023-12-13 (Wed, 13 Dec 2023)

  Changed paths:
    M JSTests/stress/codeblock-destructor-access-unlinkedcodeblock.js
    M Tools/Scripts/run-javascriptcore-tests
    M Tools/Scripts/run-jsc-stress-tests

  Log Message:
  -----------
  Make JSC stress tests CLoop aware.
https://bugs.webkit.org/show_bug.cgi?id=266336
rdar://119612009

Reviewed by Justin Michaud.

Add a --cloop option to run-javascriptcore-tests and run-jsc-stress-tests.  This should be used when running
the JSC tests on a CLoop build.  --cloop automatically implies --no-jit.

Skip JIT tests and Wasm tests when running cloop.

Also skip JSTests/stress/codeblock-destructor-access-unlinkedcodeblock.js when running CLoop.  It is too slow
for CLoop builds.

* JSTests/stress/codeblock-destructor-access-unlinkedcodeblock.js:
* Tools/Scripts/run-javascriptcore-tests:
(runJSCStressTests):
* Tools/Scripts/run-jsc-stress-tests:

Canonical link: https://commits.webkit.org/271983@main




More information about the webkit-changes mailing list