Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 51df1d376734659c3b98bbcdcb106ebb619cdcff https://github.com/WebKit/WebKit/commit/51df1d376734659c3b98bbcdcb106ebb619cdcff Author: Tadeu Zagallo <tzaga...@apple.com> Date: 2023-05-11 (Thu, 11 May 2023)
Changed paths: M Source/WebGPU/WGSL/AST/ASTDeclaration.h M Source/WebGPU/WGSL/AST/ASTFunction.h M Source/WebGPU/WGSL/AST/ASTStructure.h M Source/WebGPU/WGSL/AST/ASTVariable.h M Source/WebGPU/WGSL/AST/ASTVariableQualifier.h M Source/WebGPU/WGSL/EntryPointRewriter.cpp M Source/WebGPU/WGSL/GlobalVariableRewriter.cpp M Source/WebGPU/WGSL/Parser.cpp M Source/WebGPU/WGSL/ParserPrivate.h Log Message: ----------- [WGSL] Convert declaration nodes to be arena allocated https://bugs.webkit.org/show_bug.cgi?id=256599 rdar://109163094 Reviewed by Dan Glastonbury. Continue converting nodes to be arena allocated * Source/WebGPU/WGSL/AST/ASTDeclaration.h: * Source/WebGPU/WGSL/AST/ASTFunction.h: * Source/WebGPU/WGSL/AST/ASTStructure.h: * Source/WebGPU/WGSL/AST/ASTVariable.h: * Source/WebGPU/WGSL/AST/ASTVariableQualifier.h: * Source/WebGPU/WGSL/EntryPointRewriter.cpp: (WGSL::EntryPointRewriter::constructInputStruct): (WGSL::EntryPointRewriter::materialize): (WGSL::EntryPointRewriter::visit): * Source/WebGPU/WGSL/GlobalVariableRewriter.cpp: (WGSL::RewriteGlobalVariables::insertStructs): * Source/WebGPU/WGSL/Parser.cpp: (WGSL::Parser<Lexer>::parseGlobalDecl): (WGSL::Parser<Lexer>::parseStructure): (WGSL::Parser<Lexer>::parseVariableWithAttributes): (WGSL::Parser<Lexer>::parseVariableQualifier): (WGSL::Parser<Lexer>::parseFunction): * Source/WebGPU/WGSL/ParserPrivate.h: Canonical link: https://commits.webkit.org/263951@main _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes