{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":4073516,"defaultBranch":"master","name":"mruby","ownerLogin":"mruby","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-04-19T09:11:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1796512?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713799235.0","currentOid":""},"activityList":{"items":[{"before":"fa213a2d89328edf20b0ba2241cf29fb3af3be6a","after":"c5314a29b76860816c0f535eead528e5c8893ec1","ref":"refs/heads/master","pushedAt":"2024-05-02T02:15:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"mruby-test: move declarations in driver.c and vformat.c","shortMessageHtmlLink":"mruby-test: move declarations in driver.c and vformat.c"}},{"before":"714ef4c4fdd4d09999d61d4b0d9b7653f1a1188d","after":"fa213a2d89328edf20b0ba2241cf29fb3af3be6a","ref":"refs/heads/master","pushedAt":"2024-04-29T07:36:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"string.c (search_nonascii): prevent buffer overrun; ref #6255","shortMessageHtmlLink":"string.c (search_nonascii): prevent buffer overrun; ref #6255"}},{"before":"c9ae8df2c2ff83321ba368681dc7985da06e59a0","after":"714ef4c4fdd4d09999d61d4b0d9b7653f1a1188d","ref":"refs/heads/master","pushedAt":"2024-04-29T06:51:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"string.c (mrb_utf8_strlen): handle invalid UTF-8 sequence; fix #6255\n\nPrevious SWAR version assumes valid UTF-8 to count number of code points\nin the string, but we need to handle invalid sequence as well. We now\nuse `search_nonascii` to skip counting single byte characters for\nperformance. The new version is even faster than SWAR version (probably\nbecause `search_nonascii` uses SSE2 on Intel compatible CPU (which I use).","shortMessageHtmlLink":"string.c (mrb_utf8_strlen): handle invalid UTF-8 sequence; fix #6255"}},{"before":"7cea1cd0357ea0e0256b480806256bde22b3f5b7","after":"c9ae8df2c2ff83321ba368681dc7985da06e59a0","ref":"refs/heads/master","pushedAt":"2024-04-29T05:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"error.c: move variable declaration to initialization","shortMessageHtmlLink":"error.c: move variable declaration to initialization"}},{"before":"09896099ee85e143508a2341d70d6d9bbf1d22ba","after":"7cea1cd0357ea0e0256b480806256bde22b3f5b7","ref":"refs/heads/master","pushedAt":"2024-04-27T05:57:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6256 from dearblue/doc/mrb_top_run\n\nUpdate documentation for `mrb_top_run()`","shortMessageHtmlLink":"Merge pull request #6256 from dearblue/doc/mrb_top_run"}},{"before":"598dca7a08accbd7eb8779707b150b8f79e53896","after":"09896099ee85e143508a2341d70d6d9bbf1d22ba","ref":"refs/heads/master","pushedAt":"2024-04-27T05:41:50.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6257 from jethrodaniel/tiny-mrbconf-doc-updates\n\nfix some mrbconf.md typos","shortMessageHtmlLink":"Merge pull request #6257 from jethrodaniel/tiny-mrbconf-doc-updates"}},{"before":"7edbff8c83cd19749da576aca945fcbf64602bd5","after":"598dca7a08accbd7eb8779707b150b8f79e53896","ref":"refs/heads/master","pushedAt":"2024-04-27T05:01:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"debug.c: move local variable declarations to initialization place","shortMessageHtmlLink":"debug.c: move local variable declarations to initialization place"}},{"before":"22518b5b789293e7ddad7a94def44039937d8e8c","after":"7edbff8c83cd19749da576aca945fcbf64602bd5","ref":"refs/heads/master","pushedAt":"2024-04-25T02:34:08.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6253 from dearblue/fiber-sweep\n\nAllow recycling fibers by GC if not referenced directly","shortMessageHtmlLink":"Merge pull request #6253 from dearblue/fiber-sweep"}},{"before":"85120d524a329d095a67e61b6efc41777a450955","after":"22518b5b789293e7ddad7a94def44039937d8e8c","ref":"refs/heads/master","pushedAt":"2024-04-23T23:45:29.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6244 from dearblue/mrb_vm_run\n\nRevise scope of role of `mrb_vm_run()`","shortMessageHtmlLink":"Merge pull request #6244 from dearblue/mrb_vm_run"}},{"before":"3d32bc11efde92d408fd17ad2f1ee45ed3fdd0b6","after":"85120d524a329d095a67e61b6efc41777a450955","ref":"refs/heads/master","pushedAt":"2024-04-22T15:21:59.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6250 from jbampton/fix-spelling\n\nFix spelling","shortMessageHtmlLink":"Merge pull request #6250 from jbampton/fix-spelling"}},{"before":"2fc2c2015575c52fc87b63a1fd528770f4f8f637","after":null,"ref":"refs/heads/dependabot/github_actions/super-linter/super-linter-6.4.1","pushedAt":"2024-04-22T15:20:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"2e4dc20673fee976d2f0d7ec7e40786c8f76e0bf","after":"3d32bc11efde92d408fd17ad2f1ee45ed3fdd0b6","ref":"refs/heads/master","pushedAt":"2024-04-22T15:20:28.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6252 from mruby/dependabot/github_actions/super-linter/super-linter-6.4.1\n\nbuild(deps): bump super-linter/super-linter from 6.4.0 to 6.4.1","shortMessageHtmlLink":"Merge pull request #6252 from mruby/dependabot/github_actions/super-l…"}},{"before":"ca29aa81bdfc199aadbd8fa373775e1db237b310","after":"2e4dc20673fee976d2f0d7ec7e40786c8f76e0bf","ref":"refs/heads/master","pushedAt":"2024-04-22T15:18:03.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6251 from jbampton/clean-up-root-move-codeowners\n\nClean up root move `CODEOWNERS` to `.github` directory","shortMessageHtmlLink":"Merge pull request #6251 from jbampton/clean-up-root-move-codeowners"}},{"before":null,"after":"2fc2c2015575c52fc87b63a1fd528770f4f8f637","ref":"refs/heads/dependabot/github_actions/super-linter/super-linter-6.4.1","pushedAt":"2024-04-22T14:37:45.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump super-linter/super-linter from 6.4.0 to 6.4.1\n\nBumps [super-linter/super-linter](https://github.com/super-linter/super-linter) from 6.4.0 to 6.4.1.\n- [Release notes](https://github.com/super-linter/super-linter/releases)\n- [Changelog](https://github.com/super-linter/super-linter/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/super-linter/super-linter/compare/v6.4.0...v6.4.1)\n\n---\nupdated-dependencies:\n- dependency-name: super-linter/super-linter\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump super-linter/super-linter from 6.4.0 to 6.4.1"}},{"before":"34c8e8253a86efa91f15753ab2a8de68314e913d","after":"ca29aa81bdfc199aadbd8fa373775e1db237b310","ref":"refs/heads/master","pushedAt":"2024-04-22T00:49:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6247 from jbampton/clean-up-dockerignore\n\nClean up the `.dockerignore` file","shortMessageHtmlLink":"Merge pull request #6247 from jbampton/clean-up-dockerignore"}},{"before":"9c2fa6239efedb2b95e2585556c1284ea70c409f","after":"34c8e8253a86efa91f15753ab2a8de68314e913d","ref":"refs/heads/master","pushedAt":"2024-04-22T00:49:19.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6249 from jbampton/fix-grammar\n\nFix grammar in `src/vm.c`; `catched` -> `caught`","shortMessageHtmlLink":"Merge pull request #6249 from jbampton/fix-grammar"}},{"before":"87b756086fc5f42ed4a6f9b9d2bf5e7a828c201e","after":"9c2fa6239efedb2b95e2585556c1284ea70c409f","ref":"refs/heads/master","pushedAt":"2024-04-22T00:47:53.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6248 from jbampton/pre-commit-autoupdate\n\npre-commit autoupdate","shortMessageHtmlLink":"Merge pull request #6248 from jbampton/pre-commit-autoupdate"}},{"before":"5661cf69390e5f9eb53eff13cca8af3d6bda3ad7","after":"87b756086fc5f42ed4a6f9b9d2bf5e7a828c201e","ref":"refs/heads/master","pushedAt":"2024-04-22T00:47:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6246 from jbampton/fix-spelling\n\nFix typo in `test/t/hash.rb`","shortMessageHtmlLink":"Merge pull request #6246 from jbampton/fix-spelling"}},{"before":"ad476c3684be319c7e20674dccfb4145f98532cf","after":"5661cf69390e5f9eb53eff13cca8af3d6bda3ad7","ref":"refs/heads/master","pushedAt":"2024-04-22T00:46:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6245 from jbampton/gha-label-more-files\n\ngha: add labels to more files","shortMessageHtmlLink":"Merge pull request #6245 from jbampton/gha-label-more-files"}},{"before":"4a27a18807cb8bbaae125e2dad89e62991eef644","after":"ad476c3684be319c7e20674dccfb4145f98532cf","ref":"refs/heads/master","pushedAt":"2024-04-20T23:25:56.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6243 from dearblue/base64","shortMessageHtmlLink":"Merge pull request #6243 from dearblue/base64"}},{"before":"ca26f41b576ea3c451fc4b14e12759cc6b6f09d5","after":"4a27a18807cb8bbaae125e2dad89e62991eef644","ref":"refs/heads/master","pushedAt":"2024-04-20T00:55:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"dump.c: adjust local variable declarations","shortMessageHtmlLink":"dump.c: adjust local variable declarations"}},{"before":"e52b608ed98d0997fa98810192204ec2336f3e91","after":"ca26f41b576ea3c451fc4b14e12759cc6b6f09d5","ref":"refs/heads/master","pushedAt":"2024-04-18T06:48:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"mruby-sprintf: remove unnecessary assignment","shortMessageHtmlLink":"mruby-sprintf: remove unnecessary assignment"}},{"before":"e2f7c5daff11eef29330f85531090dab5cbe43f6","after":null,"ref":"refs/heads/dependabot/github_actions/super-linter/super-linter-6.4.0","pushedAt":"2024-04-17T22:53:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"c01899a8d3b2bc91960b8114352c0ee929ddfb2c","after":"e52b608ed98d0997fa98810192204ec2336f3e91","ref":"refs/heads/master","pushedAt":"2024-04-17T22:53:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6241 from mruby/dependabot/github_actions/super-linter/super-linter-6.4.0\n\nbuild(deps): bump super-linter/super-linter from 6.3.1 to 6.4.0","shortMessageHtmlLink":"Merge pull request #6241 from mruby/dependabot/github_actions/super-l…"}},{"before":null,"after":"e2f7c5daff11eef29330f85531090dab5cbe43f6","ref":"refs/heads/dependabot/github_actions/super-linter/super-linter-6.4.0","pushedAt":"2024-04-17T14:28:32.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump super-linter/super-linter from 6.3.1 to 6.4.0\n\nBumps [super-linter/super-linter](https://github.com/super-linter/super-linter) from 6.3.1 to 6.4.0.\n- [Release notes](https://github.com/super-linter/super-linter/releases)\n- [Changelog](https://github.com/super-linter/super-linter/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/super-linter/super-linter/compare/v6.3.1...v6.4.0)\n\n---\nupdated-dependencies:\n- dependency-name: super-linter/super-linter\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump super-linter/super-linter from 6.3.1 to 6.4.0"}},{"before":"aec67dcd17fa478843047f5e83b991972c4ce213","after":"c01899a8d3b2bc91960b8114352c0ee929ddfb2c","ref":"refs/heads/master","pushedAt":"2024-04-15T22:35:59.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6235 from leviongit/array/delete\n\nfix `Array#delete` always firing the block when deleting `nil`","shortMessageHtmlLink":"Merge pull request #6235 from leviongit/array/delete"}},{"before":"93c02e96d5309bca224570ba61e0ab7b6a43f493","after":"aec67dcd17fa478843047f5e83b991972c4ce213","ref":"refs/heads/master","pushedAt":"2024-04-15T04:59:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6237 from dearblue/env-strict\n\nStricter env objects to attach to ci","shortMessageHtmlLink":"Merge pull request #6237 from dearblue/env-strict"}},{"before":"c183e12d6829b6c0f9d63d9fc42d8f13164802d4","after":"93c02e96d5309bca224570ba61e0ab7b6a43f493","ref":"refs/heads/master","pushedAt":"2024-04-15T04:59:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6238 from dearblue/init-stack\n\nMinimize zero initialization of the stack","shortMessageHtmlLink":"Merge pull request #6238 from dearblue/init-stack"}},{"before":"bc8b76a7a5804386f5988ef9510e54178b1f4f47","after":"c183e12d6829b6c0f9d63d9fc42d8f13164802d4","ref":"refs/heads/master","pushedAt":"2024-04-14T15:05:13.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"Merge pull request #6236 from leviongit/array/filters\n\nunify the code for filter methods (and speed up `#reject!`)","shortMessageHtmlLink":"Merge pull request #6236 from leviongit/array/filters"}},{"before":"d761561be33f757d13dc7292cf2f05275880f43d","after":"bc8b76a7a5804386f5988ef9510e54178b1f4f47","ref":"refs/heads/master","pushedAt":"2024-04-14T15:05:01.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"matz","name":"Yukihiro \"Matz\" Matsumoto","path":"/matz","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30733?s=80&v=4"},"commit":{"message":"cdump.c: adjust local variable declarations","shortMessageHtmlLink":"cdump.c: adjust local variable declarations"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEP1xxgQA","startCursor":null,"endCursor":null}},"title":"Activity · mruby/mruby"}