[webkit-changes] [WebKit/WebKit] e04108: [JSC] Expose $addressBits to skip tests than need ...

aoikonomopoulos noreply at github.com
Tue Apr 11 07:46:17 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: e04108fd6a039c9d936017a0ce4cd7907d7ea4ed
      https://github.com/WebKit/WebKit/commit/e04108fd6a039c9d936017a0ce4cd7907d7ea4ed
  Author: Angelos Oikonomopoulos <angelos at igalia.com>
  Date:   2023-04-11 (Tue, 11 Apr 2023)

  Changed paths:
    M JSTests/stress/big-wasm-memory-grow-no-max.js
    M JSTests/stress/big-wasm-memory-grow.js
    M JSTests/stress/big-wasm-memory.js
    M JSTests/stress/typed-array-always-large.js
    M JSTests/stress/typed-array-eventually-large.js
    M JSTests/stress/typed-array-large-eventually-oob.js
    M JSTests/stress/typed-array-large-slice.js
    M JSTests/wasm/regress/llint-callee-saves-with-fast-memory.js
    M JSTests/wasm/stress/externref-result-tuple.js
    M JSTests/wasm/v8/huge-memory.js
    M JSTests/wasm/v8/huge-typedarray.js
    M Tools/Scripts/run-jsc-stress-tests

  Log Message:
  -----------
  [JSC] Expose $addressBits to skip tests than need a lot of virtual address space
https://bugs.webkit.org/show_bug.cgi?id=255144

Reviewed by Justin Michaud.

This achieves the same effect, while making the skip self-explanatory.
Also, the list of architectures that need or don't need to skip a test
because of VA limitations can be managed in one place.

* JSTests/stress/big-wasm-memory-grow-no-max.js:
* JSTests/stress/big-wasm-memory-grow.js:
* JSTests/stress/big-wasm-memory.js:
* JSTests/stress/typed-array-always-large.js:
* JSTests/stress/typed-array-eventually-large.js:
* JSTests/stress/typed-array-large-eventually-oob.js:
* JSTests/stress/typed-array-large-slice.js:
* JSTests/wasm/regress/242294.js:
* JSTests/wasm/regress/llint-callee-saves-with-fast-memory.js:
* JSTests/wasm/stress/externref-result-tuple.js:
* JSTests/wasm/stress/only-referenced.js:
* JSTests/wasm/v8/huge-memory.js:
* JSTests/wasm/v8/huge-typedarray.js:
* Tools/Scripts/run-jsc-stress-tests:

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




More information about the webkit-changes mailing list