Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 6ed33cad1c017e293bf2794e3bb2efa6dfaad962
https://github.com/WebKit/WebKit/commit/6ed33cad1c017e293bf2794e3bb2efa6dfaad962
Author: Yijia Huang <[email protected]>
Date: 2025-10-01 (Wed, 01 Oct 2025)
Changed paths:
M JSTests/wasm/debugger/README.md
M JSTests/wasm/debugger/lib/core/base.py
M JSTests/wasm/debugger/lib/core/environment.py
R JSTests/wasm/debugger/resources/add/add.c
R JSTests/wasm/debugger/resources/add/add.wasm
R JSTests/wasm/debugger/resources/add/add.wat
R JSTests/wasm/debugger/resources/add/main.js
A JSTests/wasm/debugger/resources/c-wasm/add/add.c
A JSTests/wasm/debugger/resources/c-wasm/add/add.wasm
A JSTests/wasm/debugger/resources/c-wasm/add/main.js
A JSTests/wasm/debugger/resources/swift-wasm/test/Package.swift
A JSTests/wasm/debugger/resources/swift-wasm/test/Sources/test/test.swift
A JSTests/wasm/debugger/resources/swift-wasm/test/main.js
A JSTests/wasm/debugger/resources/swift-wasm/test/test.wasm
M JSTests/wasm/debugger/test-wasm-debugger.py
R JSTests/wasm/debugger/tests/add.py
A JSTests/wasm/debugger/tests/tests.py
M Source/JavaScriptCore/wasm/debugger/README.md
M Source/JavaScriptCore/wasm/debugger/WasmDebugServer.cpp
M Source/JavaScriptCore/wasm/debugger/WasmDebugServer.h
Log Message:
-----------
[JSC] Add Swift WASM debugging tests
https://bugs.webkit.org/show_bug.cgi?id=299911
rdar://161691832
Reviewed by Yusuke Suzuki.
This patch adds a simple Swift WASM test case.
Key changes:
1. Add Swift WASM test infrastructure
- New Swift test case with proper function debugging
- Full Swift debugging workflow: breakpoints, stepping, variable inspection
- Memory region testing for Swift-compiled WASM modules
2. Reorganize test structure for multi-language support
- Move existing C tests to resources/c-wasm/ for better organization
- Add resources/swift-wasm/ for Swift WASM tests
- Consolidate test cases in tests.py supporting both C and Swift
3. Add GDB protocol thread management support
- Implement H packet handling (Hc/Hg) for LLDB compatibility
- Support standard thread operations for single-threaded WASM context
Canonical link: https://commits.webkit.org/300809@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes