{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":87563033,"defaultBranch":"main","name":"gc","ownerLogin":"WebAssembly","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-07T15:54:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11578470?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713170452.0","currentOid":""},"activityList":{"items":[{"before":"d60fb1ddb6ea51a10ae8828442268ce6b7ab89bd","after":"1a6a30acfd0da0ff1055db538810cdf485114da5","ref":"refs/heads/gh-pages","pushedAt":"2024-04-28T08:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 9d2d6770914316193787ae64a61c697ef692a79a","shortMessageHtmlLink":"deploy: 9d2d677"}},{"before":"cd8b5c503a13e35e6eba5f514e89b6054ec83a0a","after":"9d2d6770914316193787ae64a61c697ef692a79a","ref":"refs/heads/master","pushedAt":"2024-04-28T08:17:51.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'funcref'","shortMessageHtmlLink":"Merge branch 'funcref'"}},{"before":"cd8b5c503a13e35e6eba5f514e89b6054ec83a0a","after":"9d2d6770914316193787ae64a61c697ef692a79a","ref":"refs/heads/main","pushedAt":"2024-04-28T08:17:40.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Merge branch 'funcref'","shortMessageHtmlLink":"Merge branch 'funcref'"}},{"before":"273c2aca85fd27d76a83ce0b23a92bbf249bb369","after":"cd8b5c503a13e35e6eba5f514e89b6054ec83a0a","ref":"refs/heads/master","pushedAt":"2024-04-23T22:58:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix i31.wast default table element assertions (#541)\n\nCopy-paste bug. Don't repeatedly assert the first element's value, but each element in the table.","shortMessageHtmlLink":"Fix i31.wast default table element assertions (#541)"}},{"before":"273c2aca85fd27d76a83ce0b23a92bbf249bb369","after":"cd8b5c503a13e35e6eba5f514e89b6054ec83a0a","ref":"refs/heads/main","pushedAt":"2024-04-23T22:58:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tlively","name":"Thomas Lively","path":"/tlively","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7121787?s=80&v=4"},"commit":{"message":"Fix i31.wast default table element assertions (#541)\n\nCopy-paste bug. Don't repeatedly assert the first element's value, but each element in the table.","shortMessageHtmlLink":"Fix i31.wast default table element assertions (#541)"}},{"before":"ebf37402f9ec9c3ee27f9effc6369e55f6d0e0d5","after":"d60fb1ddb6ea51a10ae8828442268ce6b7ab89bd","ref":"refs/heads/gh-pages","pushedAt":"2024-04-23T08:51:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 273c2aca85fd27d76a83ce0b23a92bbf249bb369","shortMessageHtmlLink":"deploy: 273c2ac"}},{"before":"cd543fa9b7e8eb852d37e560361c5520a3fe6156","after":"273c2aca85fd27d76a83ce0b23a92bbf249bb369","ref":"refs/heads/master","pushedAt":"2024-04-23T08:44:37.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'funcref'","shortMessageHtmlLink":"Merge branch 'funcref'"}},{"before":"cd543fa9b7e8eb852d37e560361c5520a3fe6156","after":"273c2aca85fd27d76a83ce0b23a92bbf249bb369","ref":"refs/heads/main","pushedAt":"2024-04-23T08:44:25.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Merge branch 'funcref'","shortMessageHtmlLink":"Merge branch 'funcref'"}},{"before":"5a5a8e736d98b37841ca5cbc0c2d629f4fd247eb","after":"ebf37402f9ec9c3ee27f9effc6369e55f6d0e0d5","ref":"refs/heads/gh-pages","pushedAt":"2024-04-21T08:52:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: cd543fa9b7e8eb852d37e560361c5520a3fe6156","shortMessageHtmlLink":"deploy: cd543fa"}},{"before":"9ce923e2a5a428510c0ab3a37b84dc369a81f17a","after":"cd543fa9b7e8eb852d37e560361c5520a3fe6156","ref":"refs/heads/master","pushedAt":"2024-04-21T08:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"9ce923e2a5a428510c0ab3a37b84dc369a81f17a","after":"cd543fa9b7e8eb852d37e560361c5520a3fe6156","ref":"refs/heads/main","pushedAt":"2024-04-21T08:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"e5af64983adf256f3472de4e4e6b81e5a0063c82","after":"9ce923e2a5a428510c0ab3a37b84dc369a81f17a","ref":"refs/heads/master","pushedAt":"2024-04-21T08:19:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix wrong type expansion","shortMessageHtmlLink":"Fix wrong type expansion"}},{"before":"e5af64983adf256f3472de4e4e6b81e5a0063c82","after":"9ce923e2a5a428510c0ab3a37b84dc369a81f17a","ref":"refs/heads/main","pushedAt":"2024-04-21T08:19:37.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Fix wrong type expansion","shortMessageHtmlLink":"Fix wrong type expansion"}},{"before":"8a4a77f9b85dd233e21c9f8267c7b498de79de64","after":"5a5a8e736d98b37841ca5cbc0c2d629f4fd247eb","ref":"refs/heads/gh-pages","pushedAt":"2024-04-15T08:47:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: e5af64983adf256f3472de4e4e6b81e5a0063c82","shortMessageHtmlLink":"deploy: e5af649"}},{"before":"e19c032b712c3a30ff53b7618821257bf45c690c","after":"e5af64983adf256f3472de4e4e6b81e5a0063c82","ref":"refs/heads/master","pushedAt":"2024-04-15T08:41:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #537 from WebAssembly/fix-array-fill-copy-bounds\n\n[Spec] Fix bounds check prose for array.fill and array.copy","shortMessageHtmlLink":"Merge pull request #537 from WebAssembly/fix-array-fill-copy-bounds"}},{"before":"c84a3c63b19fe11e79d3afec0ac1eb6ab7ac80aa","after":null,"ref":"refs/heads/fix-array-fill-copy-bounds","pushedAt":"2024-04-15T08:40:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"}},{"before":"e19c032b712c3a30ff53b7618821257bf45c690c","after":"e5af64983adf256f3472de4e4e6b81e5a0063c82","ref":"refs/heads/main","pushedAt":"2024-04-15T08:40:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Merge pull request #537 from WebAssembly/fix-array-fill-copy-bounds\n\n[Spec] Fix bounds check prose for array.fill and array.copy","shortMessageHtmlLink":"Merge pull request #537 from WebAssembly/fix-array-fill-copy-bounds"}},{"before":null,"after":"c84a3c63b19fe11e79d3afec0ac1eb6ab7ac80aa","ref":"refs/heads/fix-array-fill-copy-bounds","pushedAt":"2024-04-15T00:00:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tlively","name":"Thomas Lively","path":"/tlively","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7121787?s=80&v=4"},"commit":{"message":"[Spec] Fix bounds check prose for array.fill and array.copy\n\nThe prose incorrectly used \"larger than or equal to\" when it should have used\njust \"larger than.\" The formalism was already correct.\n\nFixes #536.","shortMessageHtmlLink":"[Spec] Fix bounds check prose for array.fill and array.copy"}},{"before":"b172ec0ac284334a69aa815f0edee52a0de4fc39","after":"e19c032b712c3a30ff53b7618821257bf45c690c","ref":"refs/heads/master","pushedAt":"2024-04-09T15:49:48.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #534 from fitzgen/more-i31ref-spec-tests\n\nAdd additional `i31ref` spec tests","shortMessageHtmlLink":"Merge pull request #534 from fitzgen/more-i31ref-spec-tests"}},{"before":"b172ec0ac284334a69aa815f0edee52a0de4fc39","after":"e19c032b712c3a30ff53b7618821257bf45c690c","ref":"refs/heads/main","pushedAt":"2024-04-09T15:49:34.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Merge pull request #534 from fitzgen/more-i31ref-spec-tests\n\nAdd additional `i31ref` spec tests","shortMessageHtmlLink":"Merge pull request #534 from fitzgen/more-i31ref-spec-tests"}},{"before":"d0e3e37b1c163795a25fbcc928992fe15a9f5e2a","after":"8a4a77f9b85dd233e21c9f8267c7b498de79de64","ref":"refs/heads/gh-pages","pushedAt":"2024-03-19T12:49:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: b172ec0ac284334a69aa815f0edee52a0de4fc39","shortMessageHtmlLink":"deploy: b172ec0"}},{"before":"ad25ca8fe6cf542248b1967f0c8e1348c761fe56","after":"b172ec0ac284334a69aa815f0edee52a0de4fc39","ref":"refs/heads/master","pushedAt":"2024-03-19T12:40:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"ad25ca8fe6cf542248b1967f0c8e1348c761fe56","after":"b172ec0ac284334a69aa815f0edee52a0de4fc39","ref":"refs/heads/main","pushedAt":"2024-03-19T12:39:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Fix typo","shortMessageHtmlLink":"Fix typo"}},{"before":"aaa6718c3ed57c435d695a1d4e1990711caeaacc","after":"ad25ca8fe6cf542248b1967f0c8e1348c761fe56","ref":"refs/heads/master","pushedAt":"2024-03-17T07:00:46.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge branch 'funcref'","shortMessageHtmlLink":"Merge branch 'funcref'"}},{"before":"aaa6718c3ed57c435d695a1d4e1990711caeaacc","after":"ad25ca8fe6cf542248b1967f0c8e1348c761fe56","ref":"refs/heads/main","pushedAt":"2024-03-17T07:00:36.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Merge branch 'funcref'","shortMessageHtmlLink":"Merge branch 'funcref'"}},{"before":null,"after":"8b04c3c08da0047551dcbe9e660a273da93a1bcd","ref":"refs/heads/precise-types","pushedAt":"2024-03-15T01:48:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tlively","name":"Thomas Lively","path":"/tlively","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7121787?s=80&v=4"},"commit":{"message":"[Draft][spec] Improve typing of `br_if`\n\n`br_if` previously had type `[t* i32] -> [t*]` where `[t*]` was the type of its\ntarget label. This typing unnecessarily lost type information in cases where the\nactual input result type is a strict subtype of the label result type,\nrequiring casts to recover the types that the validation algorithm already knew\nabout before the `br_if`.\n\nUpdate the type of `br_if` to be `[t1* i32] -> [t1*]` where `[t*]` is a subtype\nof the label type `[t*]`. This type preserves types that were present before the\n`br_if`, even when they are strict subsets of the label result types.\n\nUpdate the description of principle types in the appendix to allow type\nvariables to be constrained by upper bounds and update the validation algorithm\nto reflect the new typing.\n\nThis current PR illustrates the intended changes only for `br_if`, but the full\nintended change would similarly improve the types of `br_on_null`,\n`br_on_non_null`, `br_on_cast`, `br_on_cast_fail`, and `local.tee`.","shortMessageHtmlLink":"[Draft][spec] Improve typing of br_if"}},{"before":"55ce42e35c4ddacdccd6d33161e73a661f607382","after":"d0e3e37b1c163795a25fbcc928992fe15a9f5e2a","ref":"refs/heads/gh-pages","pushedAt":"2024-03-06T15:29:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: aaa6718c3ed57c435d695a1d4e1990711caeaacc","shortMessageHtmlLink":"deploy: aaa6718"}},{"before":"7c26de335f84152a192e91a0837215011b739f7d","after":"aaa6718c3ed57c435d695a1d4e1990711caeaacc","ref":"refs/heads/master","pushedAt":"2024-03-06T15:20:44.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"Merge pull request #530 from fitzgen/patch-2\n\nFix typing of `ref.i31` in the appendix","shortMessageHtmlLink":"Merge pull request #530 from fitzgen/patch-2"}},{"before":"7c26de335f84152a192e91a0837215011b739f7d","after":"aaa6718c3ed57c435d695a1d4e1990711caeaacc","ref":"refs/heads/main","pushedAt":"2024-03-06T15:20:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"Merge pull request #530 from fitzgen/patch-2\n\nFix typing of `ref.i31` in the appendix","shortMessageHtmlLink":"Merge pull request #530 from fitzgen/patch-2"}},{"before":"1cfcdfbf93c10ff71b0d92e365f8e8c5ccb08368","after":"55ce42e35c4ddacdccd6d33161e73a661f607382","ref":"refs/heads/gh-pages","pushedAt":"2024-03-05T13:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"deploy: 7c26de335f84152a192e91a0837215011b739f7d","shortMessageHtmlLink":"deploy: 7c26de3"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEPCwaYQA","startCursor":null,"endCursor":null}},"title":"Activity ยท WebAssembly/gc"}