{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":417503057,"defaultBranch":"main","name":"ruby_memcheck","ownerLogin":"Shopify","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-10-15T13:07:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8085?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715895179.0","currentOid":""},"activityList":{"items":[{"before":"3019b59e9680769db6a632e667c0090ee3175fce","after":"0174402fc22c7ea02b8fe4ac135b47c803b9998e","ref":"refs/heads/dependabot/bundler/bundler-ef8ef157fc","pushedAt":"2024-05-16T22:28:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump rexml from 3.2.6 to 3.2.8 in the bundler group across 1 directory\n\nBumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml).\n\n\nUpdates `rexml` from 3.2.6 to 3.2.8\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.6 to 3.2.8 in the bundler group across 1 directory"}},{"before":null,"after":"3019b59e9680769db6a632e667c0090ee3175fce","ref":"refs/heads/dependabot/bundler/bundler-ef8ef157fc","pushedAt":"2024-05-16T21:32:59.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":"Bump rexml from 3.2.6 to 3.2.8 in the bundler group across 1 directory\n\nBumps the bundler group with 1 update in the / directory: [rexml](https://github.com/ruby/rexml).\n\n\nUpdates `rexml` from 3.2.6 to 3.2.8\n- [Release notes](https://github.com/ruby/rexml/releases)\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.8)\n\n---\nupdated-dependencies:\n- dependency-name: rexml\n dependency-type: indirect\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump rexml from 3.2.6 to 3.2.8 in the bundler group across 1 directory"}},{"before":"61dffa37051bbcaea87a8d95ab0c62616f5edcf7","after":null,"ref":"refs/heads/dependabot/bundler/bundler-1bdea36e40","pushedAt":"2024-05-14T06:49:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"}},{"before":"d3e5ad15f669f998c24d2ca17a9bf3f3bfb13dfd","after":"57f99a0062fd23e59a61be13b22663f99b8e1f28","ref":"refs/heads/main","pushedAt":"2024-05-14T06:49:10.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #36 from Shopify/dependabot/bundler/bundler-1bdea36e40\n\nBump nokogiri from 1.16.3 to 1.16.5 in the bundler group across 1 directory","shortMessageHtmlLink":"Merge pull request #36 from Shopify/dependabot/bundler/bundler-1bdea3…"}},{"before":"f34a55d9b096d51783dc54a6b85bcda83eedd092","after":"61dffa37051bbcaea87a8d95ab0c62616f5edcf7","ref":"refs/heads/dependabot/bundler/bundler-1bdea36e40","pushedAt":"2024-05-14T00:39:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump nokogiri in the bundler group across 1 directory\n\nBumps the bundler group with 1 update in the / directory: [nokogiri](https://github.com/sparklemotion/nokogiri).\n\n\nUpdates `nokogiri` from 1.16.3 to 1.16.5\n- [Release notes](https://github.com/sparklemotion/nokogiri/releases)\n- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.3...v1.16.5)\n\n---\nupdated-dependencies:\n- dependency-name: nokogiri\n dependency-type: direct:production\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump nokogiri in the bundler group across 1 directory"}},{"before":null,"after":"f34a55d9b096d51783dc54a6b85bcda83eedd092","ref":"refs/heads/dependabot/bundler/bundler-1bdea36e40","pushedAt":"2024-05-13T23:47:12.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":"Bump nokogiri in the bundler group across 1 directory\n\nBumps the bundler group with 1 update in the / directory: [nokogiri](https://github.com/sparklemotion/nokogiri).\n\n\nUpdates `nokogiri` from 1.16.3 to 1.16.5\n- [Release notes](https://github.com/sparklemotion/nokogiri/releases)\n- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.3...v1.16.5)\n\n---\nupdated-dependencies:\n- dependency-name: nokogiri\n dependency-type: direct:production\n dependency-group: bundler\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump nokogiri in the bundler group across 1 directory"}},{"before":"d89b5603db47a6918ab94b80db6289fe4e28bb80","after":"d3e5ad15f669f998c24d2ca17a9bf3f3bfb13dfd","ref":"refs/heads/main","pushedAt":"2024-05-13T01:49:14.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #35 from mudge/re2\n\nAdd re2 as a success story","shortMessageHtmlLink":"Merge pull request #35 from mudge/re2"}},{"before":"5232dbca22d859f00fd7c0d032274a5559ff85a9","after":"d89b5603db47a6918ab94b80db6289fe4e28bb80","ref":"refs/heads/main","pushedAt":"2024-05-02T15:34:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Bump version to 3.0.0","shortMessageHtmlLink":"Bump version to 3.0.0"}},{"before":"a9da73d41c8061f5fcf6dd0a53f9089d5a2f53a8","after":null,"ref":"refs/heads/use-only-ruby-free-at-exit","pushedAt":"2024-05-02T15:31:48.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"}},{"before":"e8848011fbf48cd474b5be518a2789f9b7a723ee","after":"5232dbca22d859f00fd7c0d032274a5559ff85a9","ref":"refs/heads/main","pushedAt":"2024-05-02T15:31:45.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #33 from Shopify/use-only-ruby-free-at-exit\n\nUse only RUBY_FREE_AT_EXIT on supported Rubies","shortMessageHtmlLink":"Merge pull request #33 from Shopify/use-only-ruby-free-at-exit"}},{"before":"8334b5d59a9485d44af7511d088e52bcd368ec93","after":"a9da73d41c8061f5fcf6dd0a53f9089d5a2f53a8","ref":"refs/heads/use-only-ruby-free-at-exit","pushedAt":"2024-05-02T15:20:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Use only RUBY_FREE_AT_EXIT on supported Rubies\n\nOn Ruby 3.4 and later, we can exclusively use RUBY_FREE_AT_EXIT and\ndisable most of the heuristics. This removes some of the limitations of\nthe heuristics and makes ruby_memcheck more accurate.\n\nThis feature could cause more false-positives, so there is an escape\nhatch by passing `use_only_ruby_free_at_exit: false` to the configuration.","shortMessageHtmlLink":"Use only RUBY_FREE_AT_EXIT on supported Rubies"}},{"before":"0ddab88a2fb47a7a6ffee27225378482200cdebf","after":null,"ref":"refs/heads/ruby-3-3","pushedAt":"2024-05-02T15:19:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"}},{"before":"6f344fa2f0c98e257656a31c19cd76c2562943fe","after":"e8848011fbf48cd474b5be518a2789f9b7a723ee","ref":"refs/heads/main","pushedAt":"2024-05-02T15:19:25.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #34 from Shopify/ruby-3-3\n\nTest on Ruby 3.3","shortMessageHtmlLink":"Merge pull request #34 from Shopify/ruby-3-3"}},{"before":null,"after":"0ddab88a2fb47a7a6ffee27225378482200cdebf","ref":"refs/heads/ruby-3-3","pushedAt":"2024-05-02T15:06:26.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Test on Ruby 3.3","shortMessageHtmlLink":"Test on Ruby 3.3"}},{"before":null,"after":"8334b5d59a9485d44af7511d088e52bcd368ec93","ref":"refs/heads/use-only-ruby-free-at-exit","pushedAt":"2024-05-02T15:04:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Use only RUBY_FREE_AT_EXIT on supported Rubies\n\nOn Ruby 3.4 and later, we can exclusively use RUBY_FREE_AT_EXIT and\ndisable most of the heuristics. This removes some of the limitations of\nthe heuristics and makes ruby_memcheck more accurate.\n\nThis feature could cause more false-positives, so there is an escape\nhatch by passing `use_only_ruby_free_at_exit: false` to the configuration.","shortMessageHtmlLink":"Use only RUBY_FREE_AT_EXIT on supported Rubies"}},{"before":"8f88ed61c1b41eac75a6e6e9c384acc6ee62ddb4","after":null,"ref":"refs/heads/ruby-mem-leak","pushedAt":"2024-05-02T14:46:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"}},{"before":"7413a23fd0fab3c1b9b6946d53e4cd56d58d9e1c","after":"6f344fa2f0c98e257656a31c19cd76c2562943fe","ref":"refs/heads/main","pushedAt":"2024-05-02T14:45:58.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #32 from Shopify/ruby-mem-leak\n\nChange call_into_ruby_mem_leak to use eval","shortMessageHtmlLink":"Merge pull request #32 from Shopify/ruby-mem-leak"}},{"before":"e3de691e598e8ef3adb64f75ca4b87cbcb5c900e","after":null,"ref":"refs/heads/centralize_ruby_version","pushedAt":"2024-05-01T16:27:31.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"}},{"before":"6ee68f2a913b9852bc1375d8ff0dec37f6c75a12","after":"7413a23fd0fab3c1b9b6946d53e4cd56d58d9e1c","ref":"refs/heads/main","pushedAt":"2024-05-01T16:27:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #30 from Shopify/centralize_ruby_version\n\nCentralize Ruby Version to `.ruby-version`","shortMessageHtmlLink":"Merge pull request #30 from Shopify/centralize_ruby_version"}},{"before":"b8e0fb7b780ebd64b101d6ca3eb7270c81b34bc9","after":"e3de691e598e8ef3adb64f75ca4b87cbcb5c900e","ref":"refs/heads/centralize_ruby_version","pushedAt":"2024-05-01T16:08:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Centralize ruby version definition to .ruby-version","shortMessageHtmlLink":"Centralize ruby version definition to .ruby-version"}},{"before":null,"after":"8f88ed61c1b41eac75a6e6e9c384acc6ee62ddb4","ref":"refs/heads/ruby-mem-leak","pushedAt":"2024-05-01T16:05:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Change call_into_ruby_mem_leak to use eval","shortMessageHtmlLink":"Change call_into_ruby_mem_leak to use eval"}},{"before":"9bc6c9250b1c2ed27e39962ac15d983715b59816","after":null,"ref":"refs/heads/output-assert","pushedAt":"2024-05-01T14:08:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"}},{"before":"274b95f38038ca676517d8ddcdf875e02d1c4a6f","after":"6ee68f2a913b9852bc1375d8ff0dec37f6c75a12","ref":"refs/heads/main","pushedAt":"2024-05-01T14:08:22.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #31 from Shopify/output-assert\n\nAdd output to assertions","shortMessageHtmlLink":"Merge pull request #31 from Shopify/output-assert"}},{"before":"5b16f3877d1e0ec39b390ee94f89a46cb5037dfa","after":"9bc6c9250b1c2ed27e39962ac15d983715b59816","ref":"refs/heads/output-assert","pushedAt":"2024-04-30T21:53:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Make Rubocop happy","shortMessageHtmlLink":"Make Rubocop happy"}},{"before":null,"after":"5b16f3877d1e0ec39b390ee94f89a46cb5037dfa","ref":"refs/heads/output-assert","pushedAt":"2024-04-30T21:41:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Add output to assertions","shortMessageHtmlLink":"Add output to assertions"}},{"before":"7c27684d9cd623dc7569412124582b5841fe132c","after":"b8e0fb7b780ebd64b101d6ca3eb7270c81b34bc9","ref":"refs/heads/centralize_ruby_version","pushedAt":"2024-03-21T15:52:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jenshenny","name":"Jenny Shen","path":"/jenshenny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42748004?s=80&v=4"},"commit":{"message":"Fix Style/RedundantRegexpArgument violation","shortMessageHtmlLink":"Fix Style/RedundantRegexpArgument violation"}},{"before":null,"after":"7c27684d9cd623dc7569412124582b5841fe132c","ref":"refs/heads/centralize_ruby_version","pushedAt":"2024-03-21T15:50:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jenshenny","name":"Jenny Shen","path":"/jenshenny","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/42748004?s=80&v=4"},"commit":{"message":"Centralize ruby version definition to .ruby-version","shortMessageHtmlLink":"Centralize ruby version definition to .ruby-version"}},{"before":"98f2773f762eccacffea33873867985ce664f882","after":"274b95f38038ca676517d8ddcdf875e02d1c4a6f","ref":"refs/heads/main","pushedAt":"2023-12-21T15:49:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Bump version to 2.3.0","shortMessageHtmlLink":"Bump version to 2.3.0"}},{"before":"b5067c143b941755123284f7fb353668727a7278","after":"98f2773f762eccacffea33873867985ce664f882","ref":"refs/heads/main","pushedAt":"2023-12-21T15:47:41.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Merge pull request #29 from flavorjones/flavorjones-ruby-free-at-exit\n\nSet `RUBY_FREE_AT_EXIT` for Ruby >= 3.3.0","shortMessageHtmlLink":"Merge pull request #29 from flavorjones/flavorjones-ruby-free-at-exit"}},{"before":"53c3ad19b0b64e81ebfd2d95bfc5f10d270ad49e","after":"b5067c143b941755123284f7fb353668727a7278","ref":"refs/heads/main","pushedAt":"2023-11-09T18:41:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"peterzhu2118","name":"Peter Zhu","path":"/peterzhu2118","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15860699?s=80&v=4"},"commit":{"message":"Bump version to 2.2.1","shortMessageHtmlLink":"Bump version to 2.2.1"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETB6SBQA","startCursor":null,"endCursor":null}},"title":"Activity · Shopify/ruby_memcheck"}