clopez
Other contributor
Summary
clopez works almost entirely on the Linux ports' infrastructure rather than engine internals: WPE and GTK build configuration (CMake, ninja-only enforcement, Swift/C++ interop rebuild correctness), CI and bot plumbing (WKCI, ews-build.webkit.org, release-packaging nightlies, podman SDK image races), and test runners (test262 expectations, MVT flaky lists, `linux_get_crash_log` GDB timeouts). The JSC and WTF commits follow the same pattern — process and environment plumbing like `numberOfProcessorCores()` honoring `NUMBER_OF_PROCESSORS`, tightening `StackBounds::currentThreadStackBounds()` visibility, and avoiding `/proc/self/maps` re-reads in checkpoint OSR side-state handling — not compiler or GC semantics, and nothing in the window is security-classified. Worth tracking for tooling reasons rather than bug hunting: this window contains the GTK/WPE switch to Clang by default for both `build-webkit` and the bots, with the former Clang bots converted to GCC. Reproductions, crash triage, and any binary diffing against WPE/GTK nightly bundles from before and after that flip are not comparing the same toolchain output.
Components
Security Fix History
- No security fixes recorded
Hardening Commits
- No hardening commits recorded
Recent Commits
- 2026-09-17 [WPE][GTK] Release-Packaging-Nightly bots are failing the test step with the bundle because Debian 11 EOL (follow-up fix
- 2026-09-16 [WPE][GTK] Release-Packaging-Nightly bots are failing the test step with the bundle because Debian 11 EOL
- 2026-09-01 [CMake][Swift] Incremental builds can retain stale Swift objects after imported C++ headers change
- 2026-08-20 [WKCI][ews-build.webkit.org] webkitpy bot should be triggered for changes in test262 and webkit-sysprof dirs
- 2026-08-20 [Tools][JSC][Test262] Update expectations for Linux after 318774@main
- 2026-08-19 REGRESSION(318622@main)[Tools][JSC]: test262 runner not longer honors the env var NUMBER_OF_PROCESSORS
- 2026-08-19 [WPE][GTK][MVT] Update list of MVT flaky tests
- 2026-08-19 [Tools] linux_get_crash_log: run GDB with a maximum timeout of 30 minutes and improve checking of DEBUGINFOD_URLS
- 2026-08-19 [GTK][WPE] Use Clang by default when building with build-webkit
- 2026-08-13 [WTF] numberOfProcessorCores() should honor the env var NUMBER_OF_PROCESSORS if set
- 2026-08-10 [WKCI][WPE] Race condition when trying to use podman meanwhile the directory of shared SDK images is getting updated
- 2026-08-10 [Tools][WPE] run-mvt-tests: configure Selenium so the browser logs are shown by default
- 2026-08-07 [GTK][WPE][CMake] Do not allow to build with make, require ninja instead.
- 2026-08-06 REGRESSION(314923@main): [CMake] Give the Swift Clang importer the same global preprocessor definitions as C++
- 2026-08-05 [WPE][Clang] Build failing since switch to Clang due to new unused-function warnings