{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":89617081,"defaultBranch":"main","name":"exception-handling","ownerLogin":"WebAssembly","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-04-27T16:16:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/11578470?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719531978.0","currentOid":""},"activityList":{"items":[{"before":"c5b968f31fbffff93f43c7b71c80e7075c913a4f","after":"4c93161c9d3fb1e20126ce1903be33308b494ba1","ref":"refs/heads/master","pushedAt":"2024-07-04T19:17:28.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":"[js-api] Add tests for WebAssembly.JSTag (#319)\n\nThis adds tests for `WebAssembly.JSTag`. The tests are adapted from\r\nhttps://github.com/v8/v8/blob/main/test/mjsunit/wasm/exnref-api.js.\r\n\r\nConfirmed that they run successfully with web test infrastructure in\r\nChrome with `--js-flags=--experimental-wasm-exnref` command line\r\nargument. The only thing failing there was the shadowrealm test, which I\r\nthink we should add a separate expectation files like the existing\r\n`***.tentative.any.shadowrealm-expected.txt` in\r\nhttps://github.com/chromium/chromium/tree/main/third_party/blink/web_tests/external/wpt/wasm/jsapi/exception.\r\nBut given that we don't host these files in this EH repo, I'll just\r\nupload the js files.","shortMessageHtmlLink":"[js-api] Add tests for WebAssembly.JSTag (#319)"}},{"before":"c5b968f31fbffff93f43c7b71c80e7075c913a4f","after":"4c93161c9d3fb1e20126ce1903be33308b494ba1","ref":"refs/heads/main","pushedAt":"2024-07-04T19:17:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api] Add tests for WebAssembly.JSTag (#319)\n\nThis adds tests for `WebAssembly.JSTag`. The tests are adapted from\r\nhttps://github.com/v8/v8/blob/main/test/mjsunit/wasm/exnref-api.js.\r\n\r\nConfirmed that they run successfully with web test infrastructure in\r\nChrome with `--js-flags=--experimental-wasm-exnref` command line\r\nargument. The only thing failing there was the shadowrealm test, which I\r\nthink we should add a separate expectation files like the existing\r\n`***.tentative.any.shadowrealm-expected.txt` in\r\nhttps://github.com/chromium/chromium/tree/main/third_party/blink/web_tests/external/wpt/wasm/jsapi/exception.\r\nBut given that we don't host these files in this EH repo, I'll just\r\nupload the js files.","shortMessageHtmlLink":"[js-api] Add tests for WebAssembly.JSTag (#319)"}},{"before":"583775527f151276b60876aab99162da14226283","after":"c5b968f31fbffff93f43c7b71c80e7075c913a4f","ref":"refs/heads/master","pushedAt":"2024-07-04T19:17: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":"[js-api] Update basic and identity tests for exnref (#316)\n\nThis updates `basic.tentative.any.js` and `identity.tentative.any.js`\r\ntests to use the new instructions (`try_table` and `throw_ref`). In\r\naddition to converting existing tests to use the new instruction while\r\nmaintaining the semantics, I added a new test in\r\n`basic.tentative.any.js` that makes use of all four `catch` clause\r\nvariants to show all catch clauses works well in JS API tests.\r\n\r\nThese new tests reauire `--js-flags=--experimental-wasm-exnref` argument\r\nto chrome, which is not currently supported in WPT out of the box. I've\r\ninstead confirmed these run with chrome web tests infrastructure\r\n(https://chromium.googlesource.com/chromium/src/+/HEAD/docs/testing/web_tests.md#Running-Web-Tests).","shortMessageHtmlLink":"[js-api] Update basic and identity tests for exnref (#316)"}},{"before":"583775527f151276b60876aab99162da14226283","after":"c5b968f31fbffff93f43c7b71c80e7075c913a4f","ref":"refs/heads/main","pushedAt":"2024-07-04T19:16:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api] Update basic and identity tests for exnref (#316)\n\nThis updates `basic.tentative.any.js` and `identity.tentative.any.js`\r\ntests to use the new instructions (`try_table` and `throw_ref`). In\r\naddition to converting existing tests to use the new instruction while\r\nmaintaining the semantics, I added a new test in\r\n`basic.tentative.any.js` that makes use of all four `catch` clause\r\nvariants to show all catch clauses works well in JS API tests.\r\n\r\nThese new tests reauire `--js-flags=--experimental-wasm-exnref` argument\r\nto chrome, which is not currently supported in WPT out of the box. I've\r\ninstead confirmed these run with chrome web tests infrastructure\r\n(https://chromium.googlesource.com/chromium/src/+/HEAD/docs/testing/web_tests.md#Running-Web-Tests).","shortMessageHtmlLink":"[js-api] Update basic and identity tests for exnref (#316)"}},{"before":"cfb909da069ae6904406fc1c799d60cafc9ea184","after":"583775527f151276b60876aab99162da14226283","ref":"refs/heads/master","pushedAt":"2024-07-04T07:24:47.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":"[interpreter] Fix crashes on try_table with parameters (#321)\n\nThe test case was ported from toywasm.","shortMessageHtmlLink":"[interpreter] Fix crashes on try_table with parameters (#321)"}},{"before":"cfb909da069ae6904406fc1c799d60cafc9ea184","after":"583775527f151276b60876aab99162da14226283","ref":"refs/heads/main","pushedAt":"2024-07-04T07:24:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"rossberg","name":"Andreas Rossberg","path":"/rossberg","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4247099?s=80&v=4"},"commit":{"message":"[interpreter] Fix crashes on try_table with parameters (#321)\n\nThe test case was ported from toywasm.","shortMessageHtmlLink":"[interpreter] Fix crashes on try_table with parameters (#321)"}},{"before":"c699b3c92b1061e439ab90352967cd8f0e3e8d96","after":"b23013600d4ba6812bf6d9cdb29ad9694a0e4f5e","ref":"refs/heads/gh-pages","pushedAt":"2024-06-28T00:41:03.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: cfb909da069ae6904406fc1c799d60cafc9ea184","shortMessageHtmlLink":"deploy: cfb909d"}},{"before":"e2c8d9084e856dd6043b3df6ff863b68f81890b6","after":"cfb909da069ae6904406fc1c799d60cafc9ea184","ref":"refs/heads/master","pushedAt":"2024-06-28T00:37:58.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":"Rename section 4.7 from \"Tags\" to \"Exceptions\" (#317)\n\nThis section is about general exception-related topics, not just tags.","shortMessageHtmlLink":"Rename section 4.7 from \"Tags\" to \"Exceptions\" (#317)"}},{"before":"e2c8d9084e856dd6043b3df6ff863b68f81890b6","after":"cfb909da069ae6904406fc1c799d60cafc9ea184","ref":"refs/heads/main","pushedAt":"2024-06-28T00:37:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"dschuff","name":"Derek Schuff","path":"/dschuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122856?s=80&v=4"},"commit":{"message":"Rename section 4.7 from \"Tags\" to \"Exceptions\" (#317)\n\nThis section is about general exception-related topics, not just tags.","shortMessageHtmlLink":"Rename section 4.7 from \"Tags\" to \"Exceptions\" (#317)"}},{"before":null,"after":"797f4d7d7d9d2f93f52890bf7f200c6911a0597f","ref":"refs/heads/notype","pushedAt":"2024-06-27T23:46:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dschuff","name":"Derek Schuff","path":"/dschuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122856?s=80&v=4"},"commit":{"message":"Remove type() method from Tag object\n\nThis method mirrors the type methods on the other interfaces (Global, Memory,\netc) as defined in the JS type reflection proposal\n(https://github.com/WebAssembly/js-types/blob/main/proposals/js-types/Overview.md)\nSince this proposal will be standardized first, JS types should be rebased on top\nof exception-handling, and this method should be moved there.","shortMessageHtmlLink":"Remove type() method from Tag object"}},{"before":null,"after":"d109f5ec80a237d508c06845f5334bcfeedd33a8","ref":"refs/heads/tags-rename","pushedAt":"2024-06-27T23:35:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dschuff","name":"Derek Schuff","path":"/dschuff","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1122856?s=80&v=4"},"commit":{"message":"Rename section 4.7 from \"Tags\" to \"Exceptions\"\n\nThis section is about general exception-related topics, not just tags.","shortMessageHtmlLink":"Rename section 4.7 from \"Tags\" to \"Exceptions\""}},{"before":"2f5a7c524fdc4dec280c6a53bc3cc800b6ad1c11","after":"e2c8d9084e856dd6043b3df6ff863b68f81890b6","ref":"refs/heads/master","pushedAt":"2024-06-25T03:57:23.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":"[js-api] Re-add old tests to test/js-api/exception (#315)\n\nThese two tests used to be in\r\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/js-api/exception\r\nand were moved into\r\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/legacy/exceptions/js-api\r\nin #305.\r\n\r\nI'm planning new version of these tests that use `try_table` and\r\n`throw_ref` in\r\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/js-api/exception,\r\nbut it wouldn't require to rewrite the whole tests, but copying these\r\ntests into the this directory and modify them in a single PR makes\r\nGithub think these are brand-new files, resulting in a large diff\r\ncontaining the whole files that is difficult to review (and which has\r\nbeen reviewed and in the repo for a long time already).\r\n\r\nSo I'm making a PR that only re-adds these file here so that I can add\r\nchanges to these files in another PR.","shortMessageHtmlLink":"[js-api] Re-add old tests to test/js-api/exception (#315)"}},{"before":"b57a51c2a4f545eb49759c47e4a9d4f88553573a","after":null,"ref":"refs/heads/restore_old_tests","pushedAt":"2024-06-25T03:57:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"}},{"before":"2f5a7c524fdc4dec280c6a53bc3cc800b6ad1c11","after":"e2c8d9084e856dd6043b3df6ff863b68f81890b6","ref":"refs/heads/main","pushedAt":"2024-06-25T03:57:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api] Re-add old tests to test/js-api/exception (#315)\n\nThese two tests used to be in\r\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/js-api/exception\r\nand were moved into\r\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/legacy/exceptions/js-api\r\nin #305.\r\n\r\nI'm planning new version of these tests that use `try_table` and\r\n`throw_ref` in\r\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/js-api/exception,\r\nbut it wouldn't require to rewrite the whole tests, but copying these\r\ntests into the this directory and modify them in a single PR makes\r\nGithub think these are brand-new files, resulting in a large diff\r\ncontaining the whole files that is difficult to review (and which has\r\nbeen reviewed and in the repo for a long time already).\r\n\r\nSo I'm making a PR that only re-adds these file here so that I can add\r\nchanges to these files in another PR.","shortMessageHtmlLink":"[js-api] Re-add old tests to test/js-api/exception (#315)"}},{"before":"f0282c8ce0932a5dfb248cb320a341492a14bf91","after":"2f5a7c524fdc4dec280c6a53bc3cc800b6ad1c11","ref":"refs/heads/master","pushedAt":"2024-06-25T03:57:12.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":"[js-api] Update wasm-module-builder.js for exnref (#314)\n\nThis pulls in some exnref-related changes from\r\nhttps://github.com/v8/v8/blob/main/test/mjsunit/wasm/wasm-module-builder.js\r\nbut does not sync with it completely. That v8 version contains a lot of\r\nfeatures from new proposals that are not really relevant to EH and\r\nexnref, so this pulls only the relevant EH parts in.\r\n\r\nThis also renames `kWasmStmt` to `kWasmVoid` as in the V8 version,\r\nbecause it looks more intuitive. Also renames `kTagAttribute` to\r\n`kExceptionAttribute`.","shortMessageHtmlLink":"[js-api] Update wasm-module-builder.js for exnref (#314)"}},{"before":"bacb5e73911d84d61cafe718cdc4465079aaed3f","after":null,"ref":"refs/heads/module_builder","pushedAt":"2024-06-25T03:57:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"}},{"before":"f0282c8ce0932a5dfb248cb320a341492a14bf91","after":"2f5a7c524fdc4dec280c6a53bc3cc800b6ad1c11","ref":"refs/heads/main","pushedAt":"2024-06-25T03:57:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api] Update wasm-module-builder.js for exnref (#314)\n\nThis pulls in some exnref-related changes from\r\nhttps://github.com/v8/v8/blob/main/test/mjsunit/wasm/wasm-module-builder.js\r\nbut does not sync with it completely. That v8 version contains a lot of\r\nfeatures from new proposals that are not really relevant to EH and\r\nexnref, so this pulls only the relevant EH parts in.\r\n\r\nThis also renames `kWasmStmt` to `kWasmVoid` as in the V8 version,\r\nbecause it looks more intuitive. Also renames `kTagAttribute` to\r\n`kExceptionAttribute`.","shortMessageHtmlLink":"[js-api] Update wasm-module-builder.js for exnref (#314)"}},{"before":"31a5c1aba214c2b7d89b21cecb8fed33af0b31e5","after":"b57a51c2a4f545eb49759c47e4a9d4f88553573a","ref":"refs/heads/restore_old_tests","pushedAt":"2024-06-21T23:13:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api] Re-add old tests to test/js-api/exception\n\nThese two tests used to be in\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/js-api/exception\nand were moved into\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/legacy/exceptions/js-api\nin #305.\n\nI'm planning new version of these tests that use `try_table` and\n`throw_ref` in\nhttps://github.com/WebAssembly/exception-handling/tree/main/test/js-api/exception,\nbut it wouldn't require to rewrite the whole tests, but copying these\ntests into the this directory and modify them in a single PR makes\nGithub think these are brand-new files, resulting in a large diff\ncontaining the whole files that is difficult to review (and which has\nbeen reviewed and in the repo for a long time already).\n\nSo I'm making a PR that only re-adds these file here so that I can add\nchanges to these files in another PR.","shortMessageHtmlLink":"[js-api] Re-add old tests to test/js-api/exception"}},{"before":null,"after":"bacb5e73911d84d61cafe718cdc4465079aaed3f","ref":"refs/heads/module_builder","pushedAt":"2024-06-21T22:59:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api] Update wasm-module-builder.js for exnref\n\nThis pulls in some exnref-related changes from\nhttps://github.com/v8/v8/blob/main/test/mjsunit/wasm/wasm-module-builder.js\nbut does not sync with it completely. That v8 version contains a lot of\nfeatures from new proposals that are not really relevant to EH and\nexnref, so this pulls only the relevant EH parts in.\n\nThis also renames `kWasmStmt` to `kWasmVoid` as in the V8 version,\nbecause it looks more intuitive. Also renames `kTagAttribute` to\n`kExceptionAttribute`.","shortMessageHtmlLink":"[js-api] Update wasm-module-builder.js for exnref"}},{"before":"31a5c1aba214c2b7d89b21cecb8fed33af0b31e5","after":null,"ref":"refs/heads/js_api_test_exnref","pushedAt":"2024-06-21T22:45:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"}},{"before":null,"after":"31a5c1aba214c2b7d89b21cecb8fed33af0b31e5","ref":"refs/heads/restore_old_tests","pushedAt":"2024-06-21T22:45:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api]","shortMessageHtmlLink":"[js-api]"}},{"before":"a481f8b15988ef90443e30d05242d599a561b618","after":"31a5c1aba214c2b7d89b21cecb8fed33af0b31e5","ref":"refs/heads/js_api_test_exnref","pushedAt":"2024-06-21T22:44:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"[js-api]","shortMessageHtmlLink":"[js-api]"}},{"before":null,"after":"a481f8b15988ef90443e30d05242d599a561b618","ref":"refs/heads/js_api_test_exnref","pushedAt":"2024-06-21T22:43:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"more","shortMessageHtmlLink":"more"}},{"before":"0b840dad9f6f0092058c20616465206c80681a50","after":"f0282c8ce0932a5dfb248cb320a341492a14bf91","ref":"refs/heads/master","pushedAt":"2024-06-21T22:39:19.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 in explainer (#312)","shortMessageHtmlLink":"Fix typo in explainer (#312)"}},{"before":"2299b3306e484ab33ea6492a76f64a1184d12bc5","after":null,"ref":"refs/heads/typo_fix","pushedAt":"2024-06-21T22:39:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"}},{"before":"0b840dad9f6f0092058c20616465206c80681a50","after":"f0282c8ce0932a5dfb248cb320a341492a14bf91","ref":"refs/heads/main","pushedAt":"2024-06-21T22:39:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"Fix typo in explainer (#312)","shortMessageHtmlLink":"Fix typo in explainer (#312)"}},{"before":"ccbdd07925ba02af22214336fcfe99d70f566959","after":"2299b3306e484ab33ea6492a76f64a1184d12bc5","ref":"refs/heads/typo_fix","pushedAt":"2024-06-21T21:08:55.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"Merge branch 'main' into typo_fix","shortMessageHtmlLink":"Merge branch 'main' into typo_fix"}},{"before":"901a9b0e33501535691707fe79115b14de9f457c","after":"0b840dad9f6f0092058c20616465206c80681a50","ref":"refs/heads/master","pushedAt":"2024-06-21T21:06:26.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":"Wrap explainer text to 80 columns (#311)","shortMessageHtmlLink":"Wrap explainer text to 80 columns (#311)"}},{"before":"5f473603b36c622bd7867e9c3223ad6c16098e08","after":null,"ref":"refs/heads/80col","pushedAt":"2024-06-21T21:06:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"}},{"before":"901a9b0e33501535691707fe79115b14de9f457c","after":"0b840dad9f6f0092058c20616465206c80681a50","ref":"refs/heads/main","pushedAt":"2024-06-21T21:06:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"aheejin","name":"Heejin Ahn","path":"/aheejin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8726997?s=80&v=4"},"commit":{"message":"Wrap explainer text to 80 columns (#311)","shortMessageHtmlLink":"Wrap explainer text to 80 columns (#311)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEdzPxywA","startCursor":null,"endCursor":null}},"title":"Activity ยท WebAssembly/exception-handling"}