{"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":"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)"}},{"before":"db544f2df4c9983fede6d6a85519789723a52a3a","after":"ccbdd07925ba02af22214336fcfe99d70f566959","ref":"refs/heads/typo_fix","pushedAt":"2024-06-21T18:23:44.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":"Fix typos in explainer\n\nFixes #310.","shortMessageHtmlLink":"Fix typos in explainer"}},{"before":null,"after":"db544f2df4c9983fede6d6a85519789723a52a3a","ref":"refs/heads/typo_fix","pushedAt":"2024-06-21T18:23:21.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":"Fix typos in explainer","shortMessageHtmlLink":"Fix typos in explainer"}},{"before":null,"after":"5f473603b36c622bd7867e9c3223ad6c16098e08","ref":"refs/heads/80col","pushedAt":"2024-06-21T18:19:29.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":"Wrap explainer text to 80 columns","shortMessageHtmlLink":"Wrap explainer text to 80 columns"}},{"before":"f30dfeeff5a340ec620700ac9c7d178064a60faa","after":"901a9b0e33501535691707fe79115b14de9f457c","ref":"refs/heads/master","pushedAt":"2024-06-21T18:09:05.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] Sync with WPT tests (#306)\n\nThis reflects the WPT changes in\r\nhttps://github.com/web-platform-tests/wpt/commit/5623804845b906f272c3f808e717c50f5cd8e14e\r\nhttps://github.com/web-platform-tests/wpt/commit/e0c0429460a5982c4e4889026dbfbcb60c3c9ef9\r\nand https://github.com/web-platform-tests/wpt/pull/42764\r\n\r\n`wasm-module-builder.js` was not fully synced with the WPT repo; the\r\nchanges reflected were just enough to pass the tests.\r\n\r\nThis also changes `worker` from `dedicatedworker` in\r\n`legacy/exceptions/js-api/basic.tentative.any.js`, even though the\r\nmatching WPT test has not been updated to use it, because all other\r\ntests seem to be using `dedicatedworker` now.","shortMessageHtmlLink":"[js-api] Sync with WPT tests (#306)"}},{"before":"b23a5ea549b39521a2e18cb9649b7a8c969513ce","after":null,"ref":"refs/heads/js_api_test_sync_wpt","pushedAt":"2024-06-21T18:08:54.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":"f30dfeeff5a340ec620700ac9c7d178064a60faa","after":"901a9b0e33501535691707fe79115b14de9f457c","ref":"refs/heads/main","pushedAt":"2024-06-21T18:08:52.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] Sync with WPT tests (#306)\n\nThis reflects the WPT changes in\r\nhttps://github.com/web-platform-tests/wpt/commit/5623804845b906f272c3f808e717c50f5cd8e14e\r\nhttps://github.com/web-platform-tests/wpt/commit/e0c0429460a5982c4e4889026dbfbcb60c3c9ef9\r\nand https://github.com/web-platform-tests/wpt/pull/42764\r\n\r\n`wasm-module-builder.js` was not fully synced with the WPT repo; the\r\nchanges reflected were just enough to pass the tests.\r\n\r\nThis also changes `worker` from `dedicatedworker` in\r\n`legacy/exceptions/js-api/basic.tentative.any.js`, even though the\r\nmatching WPT test has not been updated to use it, because all other\r\ntests seem to be using `dedicatedworker` now.","shortMessageHtmlLink":"[js-api] Sync with WPT tests (#306)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEcV8sbwA","startCursor":null,"endCursor":null}},"title":"Activity ยท WebAssembly/exception-handling"}