RESOLVED FIXED 176235
WSL NullType should be a special type variable so it can unify with any pointer type
https://bugs.webkit.org/show_bug.cgi?id=176235
Summary WSL NullType should be a special type variable so it can unify with any point...
Filip Pizlo
Reported 2017-09-01 11:09:40 PDT
...
Attachments
the patch (25.55 KB, patch)
2017-09-02 14:08 PDT, Filip Pizlo
no flags
the patch (30.53 KB, patch)
2017-09-02 14:29 PDT, Filip Pizlo
no flags
the patch (40.26 KB, patch)
2017-09-03 09:42 PDT, Filip Pizlo
mmaxfield: review+
Filip Pizlo
Comment 1 2017-09-02 14:08:49 PDT
Created attachment 319740 [details] the patch
Filip Pizlo
Comment 2 2017-09-02 14:10:36 PDT
Comment on attachment 319740 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=319740&action=review > Tools/WebGPUShadingLanguageRI/Test.js:628 > +gc(); I'll remove this. I put it in there out of curiosity. Turns out this program allocates about 10MB, so it doesn't get to GC yet even with all these tests.
Filip Pizlo
Comment 3 2017-09-02 14:29:41 PDT
Created attachment 319741 [details] the patch
Filip Pizlo
Comment 4 2017-09-03 09:42:23 PDT
Created attachment 319785 [details] the patch Added facilities for NullType to figure out what type it got unified with.
Myles C. Maxfield
Comment 5 2017-09-03 10:25:19 PDT
Comment on attachment 319785 [details] the patch View in context: https://bugs.webkit.org/attachment.cgi?id=319785&action=review > Tools/WebGPUShadingLanguageRI/Test.html:3 > +<title>WSL Test</title> So we're forbidding load() inside any of these js files?
Filip Pizlo
Comment 6 2017-09-03 10:43:40 PDT
Radar WebKit Bug Importer
Comment 7 2017-09-27 12:41:52 PDT
Myles C. Maxfield
Comment 8 2018-10-13 19:55:35 PDT
Note You need to log in before you can comment on or make changes to this bug.