Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 5dbb5a5c08b96f6197b2cedbd7ddf583b5b0dfdf
https://github.com/WebKit/WebKit/commit/5dbb5a5c08b96f6197b2cedbd7ddf583b5b0dfdf
Author: Adrian Taylor <[email protected]>
Date: 2025-05-09 (Fri, 09 May 2025)
Changed paths:
M Source/WTF/WTF.xcodeproj/project.pbxproj
M Source/WTF/wtf/Compiler.h
A Source/WTF/wtf/SwiftCXXThunk.h
M Source/WebGPU/WebGPU.xcodeproj/project.pbxproj
M Source/WebGPU/WebGPU/Buffer.h
M Source/WebGPU/WebGPU/CommandEncoder.h
R Source/WebGPU/WebGPU/SwiftCXXThunk.h
M Source/WebGPU/WebGPU/WebGPUExt.h
Log Message:
-----------
Promote SwiftCXXThunk.h to WTF
https://bugs.webkit.org/show_bug.cgi?id=292327
Reviewed by Elliott Williams.
This moves the existing SwiftCXXThunk.h header from WebGPU up into WTF, since
we expect to use it within WebKit in future. This header is useful in allowing
C++ classes to (appear to) have some of their member functions implemented in
Swift. In practice that's only achievable by small thunks, and the macros in
this header create those thunks.
* Source/WTF/WTF.xcodeproj/project.pbxproj:
* Source/WTF/wtf/SwiftCXXThunk.h: Renamed from
Source/WebGPU/WebGPU/SwiftCXXThunk.h.
* Source/WebGPU/WebGPU/Buffer.h:
* Source/WebGPU/WebGPU/CommandEncoder.h:
Canonical link: https://commits.webkit.org/294725@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