Summary: | [WHLSL] Improve default constructor and emit fewer pointers in metal codegen | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Saam Barati <saam> | ||||
Component: | WebGPU | Assignee: | Saam Barati <saam> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | commit-queue, dino, fpizlo, jonlee, justin_fan, mmaxfield, rmorisset, sam, webkit-bug-importer | ||||
Priority: | P2 | Keywords: | InRadar | ||||
Version: | WebKit Nightly Build | ||||||
Hardware: | Unspecified | ||||||
OS: | Unspecified | ||||||
Attachments: |
|
Description
Saam Barati
2019-08-21 13:44:35 PDT
Created attachment 376919 [details]
patch
Comment on attachment 376919 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=376919&action=review > Source/WebCore/ChangeLog:12 > + 4. Lazily produce lvalues for GlobalVariableReference. I forgot to add a comment her on speedup. Will do. Comment on attachment 376919 [details] patch Clearing flags on attachment: 376919 Committed r248994: <https://trac.webkit.org/changeset/248994> All reviewed patches have been landed. Closing bug. Comment on attachment 376919 [details] patch View in context: https://bugs.webkit.org/attachment.cgi?id=376919&action=review >> Source/WebCore/ChangeLog:12 >> + 4. Lazily produce lvalues for GlobalVariableReference. > > I forgot to add a comment her on speedup. Will do. This got committed by the commit queue. For posterity, I was seeing a 7-8% speedup in metal compile times with p=0.0001 |