{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":376704644,"defaultBranch":"main","name":"rusty6502","ownerLogin":"jmchacon","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-06-14T04:40:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2874885?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716819735.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"e1d1cc22865f70a3377537cd07b2265e04d7ccf2","ref":"refs/heads/dependabot/cargo/proc-macro2-1.0.84","pushedAt":"2024-05-27T14:22:15.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 proc-macro2 from 1.0.83 to 1.0.84\n\nBumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.83 to 1.0.84.\n- [Release notes](https://github.com/dtolnay/proc-macro2/releases)\n- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.83...1.0.84)\n\n---\nupdated-dependencies:\n- dependency-name: proc-macro2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump proc-macro2 from 1.0.83 to 1.0.84"}},{"before":null,"after":"e84685e6018d2e74ea39d6b90752cafef2bdf3e6","ref":"refs/heads/dependabot/cargo/serde-1.0.203","pushedAt":"2024-05-27T14:21:27.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 serde from 1.0.202 to 1.0.203\n\nBumps [serde](https://github.com/serde-rs/serde) from 1.0.202 to 1.0.203.\n- [Release notes](https://github.com/serde-rs/serde/releases)\n- [Commits](https://github.com/serde-rs/serde/compare/v1.0.202...v1.0.203)\n\n---\nupdated-dependencies:\n- dependency-name: serde\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump serde from 1.0.202 to 1.0.203"}},{"before":"7fe61a2a8897d7d85b52ae0debcfe4f3f1231a49","after":"bcbf44f8f27dd353057f64043883f61dc7601d8a","ref":"refs/heads/nes_memory","pushedAt":"2024-05-24T19:43:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into nes_memory","shortMessageHtmlLink":"Merge branch 'main' into nes_memory"}},{"before":"b736b6820601676b2a91e49834d862ccd088c966","after":null,"ref":"refs/heads/dependabot/cargo/syn-2.0.66","pushedAt":"2024-05-24T19:43:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"}},{"before":"becc5dd1d4aba47207c3fdfd9189a13d4d2c469a","after":"193ea53a0ea220e8bb8fcac6dfeb89c0c2dac410","ref":"refs/heads/main","pushedAt":"2024-05-24T19:43:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Bump syn from 2.0.65 to 2.0.66 (#146)\n\nBumps [syn](https://github.com/dtolnay/syn) from 2.0.65 to 2.0.66.\r\n- [Release notes](https://github.com/dtolnay/syn/releases)\r\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.65...2.0.66)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: syn\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump syn from 2.0.65 to 2.0.66 (#146)"}},{"before":null,"after":"b736b6820601676b2a91e49834d862ccd088c966","ref":"refs/heads/dependabot/cargo/syn-2.0.66","pushedAt":"2024-05-24T14:15:30.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 syn from 2.0.65 to 2.0.66\n\nBumps [syn](https://github.com/dtolnay/syn) from 2.0.65 to 2.0.66.\n- [Release notes](https://github.com/dtolnay/syn/releases)\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.65...2.0.66)\n\n---\nupdated-dependencies:\n- dependency-name: syn\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump syn from 2.0.65 to 2.0.66"}},{"before":"52b49304e9fdc01e1b050db73c8cf18b211a03b6","after":"7fe61a2a8897d7d85b52ae0debcfe4f3f1231a49","ref":"refs/heads/nes_memory","pushedAt":"2024-05-20T19:40:15.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into nes_memory","shortMessageHtmlLink":"Merge branch 'main' into nes_memory"}},{"before":"bf3fd4e9f872356e975d18c1df16e58d57cd5690","after":null,"ref":"refs/heads/dependabot/cargo/syn-2.0.65","pushedAt":"2024-05-20T19:39:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"}},{"before":"bd463026542ec7e042c6b5f29d00b3612f248a5c","after":"becc5dd1d4aba47207c3fdfd9189a13d4d2c469a","ref":"refs/heads/main","pushedAt":"2024-05-20T19:39:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Bump syn from 2.0.64 to 2.0.65 (#145)\n\nBumps [syn](https://github.com/dtolnay/syn) from 2.0.64 to 2.0.65.\r\n- [Release notes](https://github.com/dtolnay/syn/releases)\r\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.64...2.0.65)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: syn\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: James Chacon ","shortMessageHtmlLink":"Bump syn from 2.0.64 to 2.0.65 (#145)"}},{"before":"b85b10fdc8789e8e8880dcfd65c02d11e0a04a97","after":"bf3fd4e9f872356e975d18c1df16e58d57cd5690","ref":"refs/heads/dependabot/cargo/syn-2.0.65","pushedAt":"2024-05-20T19:39:08.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/cargo/syn-2.0.65","shortMessageHtmlLink":"Merge branch 'main' into dependabot/cargo/syn-2.0.65"}},{"before":"f4c4035c2c6efba7f834bf43b2101c02a0dab27f","after":null,"ref":"refs/heads/dependabot/cargo/thiserror-1.0.61","pushedAt":"2024-05-20T19:38:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"}},{"before":"d478f2dcf9532f6b928c77db1832a0eeade28e1f","after":"bd463026542ec7e042c6b5f29d00b3612f248a5c","ref":"refs/heads/main","pushedAt":"2024-05-20T19:38:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Bump thiserror from 1.0.60 to 1.0.61 (#144)\n\nBumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.60 to 1.0.61.\r\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\r\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.60...1.0.61)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: thiserror\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: James Chacon ","shortMessageHtmlLink":"Bump thiserror from 1.0.60 to 1.0.61 (#144)"}},{"before":"571292524223faa5f785f8e8306880787bc86979","after":"f4c4035c2c6efba7f834bf43b2101c02a0dab27f","ref":"refs/heads/dependabot/cargo/thiserror-1.0.61","pushedAt":"2024-05-20T19:38:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into dependabot/cargo/thiserror-1.0.61","shortMessageHtmlLink":"Merge branch 'main' into dependabot/cargo/thiserror-1.0.61"}},{"before":"0e85b2ad5a559f4a98f42aa70b34e6b748aa3f78","after":null,"ref":"refs/heads/dependabot/cargo/proc-macro2-1.0.83","pushedAt":"2024-05-20T19:38:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"}},{"before":"5f22b2cfda786cf8682c36aef5b9265174b565bb","after":"d478f2dcf9532f6b928c77db1832a0eeade28e1f","ref":"refs/heads/main","pushedAt":"2024-05-20T19:38:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Bump proc-macro2 from 1.0.82 to 1.0.83 (#143)\n\nBumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.82 to 1.0.83.\r\n- [Release notes](https://github.com/dtolnay/proc-macro2/releases)\r\n- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.82...1.0.83)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: proc-macro2\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump proc-macro2 from 1.0.82 to 1.0.83 (#143)"}},{"before":null,"after":"b85b10fdc8789e8e8880dcfd65c02d11e0a04a97","ref":"refs/heads/dependabot/cargo/syn-2.0.65","pushedAt":"2024-05-20T14:39:51.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 syn from 2.0.64 to 2.0.65\n\nBumps [syn](https://github.com/dtolnay/syn) from 2.0.64 to 2.0.65.\n- [Release notes](https://github.com/dtolnay/syn/releases)\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.64...2.0.65)\n\n---\nupdated-dependencies:\n- dependency-name: syn\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump syn from 2.0.64 to 2.0.65"}},{"before":null,"after":"571292524223faa5f785f8e8306880787bc86979","ref":"refs/heads/dependabot/cargo/thiserror-1.0.61","pushedAt":"2024-05-20T14:39:04.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 thiserror from 1.0.60 to 1.0.61\n\nBumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.60 to 1.0.61.\n- [Release notes](https://github.com/dtolnay/thiserror/releases)\n- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.60...1.0.61)\n\n---\nupdated-dependencies:\n- dependency-name: thiserror\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump thiserror from 1.0.60 to 1.0.61"}},{"before":null,"after":"0e85b2ad5a559f4a98f42aa70b34e6b748aa3f78","ref":"refs/heads/dependabot/cargo/proc-macro2-1.0.83","pushedAt":"2024-05-20T14:38:49.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 proc-macro2 from 1.0.82 to 1.0.83\n\nBumps [proc-macro2](https://github.com/dtolnay/proc-macro2) from 1.0.82 to 1.0.83.\n- [Release notes](https://github.com/dtolnay/proc-macro2/releases)\n- [Commits](https://github.com/dtolnay/proc-macro2/compare/1.0.82...1.0.83)\n\n---\nupdated-dependencies:\n- dependency-name: proc-macro2\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump proc-macro2 from 1.0.82 to 1.0.83"}},{"before":"420196da60dfe3c59e3681fc05e88f87e46eb025","after":"5f22b2cfda786cf8682c36aef5b9265174b565bb","ref":"refs/heads/main","pushedAt":"2024-05-18T04:14:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Refactor input/cpu loop into discrete subroutines. (#139)\n\n* Refactor input loop into discrete subroutines.\r\n\r\nStill > 100 lines but now at 125 it's a lot simpler to follow.\r\n\r\n* Major overhaul so that the monitor cpu_loop doens't have to take a CPUType in but an actual dyn CPU instead.\r\n\r\nRequires forcing CPU to be Send\r\n\r\nOne hiccup inside of cpu_loop can't determine lifetimes cleanly so just leak some debug data instead. This seems reasonable for now since this is intended to live for program lifetime.\r\n\r\n* Add coverage tests for all the edge error cases for all the commands\r\n\r\n* Disable leak checking in the monitor code as it's expected\r\n\r\n* Fix path for intended leak\r\n\r\n* Add tests for edge cases on process_running\r\n\r\n* Fix minor reference\r\n\r\n* Bump test to 1.5m as 60s seems to timeout occasionally on github\r\n\r\n* Turn debugging into a boxed trait object instead of a direct FnMut\r\n\r\nIt's difficult to manage lifetimes of a ref to an FnMut along with other items such as a Box. This is what led to just leaking before...\r\n\r\nThis does mean potentially lots of cloning for a debug object and all internal state really needs to be wrapped in Rc>\r\n\r\nNo visible problems with speed.\r\n\r\nBack out all the leak check skips for monitor.\r\n\r\n* Break up the cpu_loop into distinct routines per action and also break out the giant match.\r\n\r\nKeeps functions reasonably shorter and easier to follow.\r\n\r\n* Add an additional stepn test that checks that ram=false is much faster.\r\n\r\n* Fix all clippy warnings (mostly docs) from last update to 1.80 beta","shortMessageHtmlLink":"Refactor input/cpu loop into discrete subroutines. (#139)"}},{"before":"0bc0e38e0156f0088f0ba6909903ba605a912a72","after":null,"ref":"refs/heads/monitor-cleanup","pushedAt":"2024-05-18T04:14:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"}},{"before":"15908a86ea7feaea72d8d927fb166e3d9e99c9b2","after":"0bc0e38e0156f0088f0ba6909903ba605a912a72","ref":"refs/heads/monitor-cleanup","pushedAt":"2024-05-17T20:46:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Fix all clippy warnings (mostly docs) from last update to 1.80 beta","shortMessageHtmlLink":"Fix all clippy warnings (mostly docs) from last update to 1.80 beta"}},{"before":"ee6845ef56dabef2ab24f005828e48dc9b09d906","after":"15908a86ea7feaea72d8d927fb166e3d9e99c9b2","ref":"refs/heads/monitor-cleanup","pushedAt":"2024-05-17T20:19:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Add an additional stepn test that checks that ram=false is much faster.","shortMessageHtmlLink":"Add an additional stepn test that checks that ram=false is much faster."}},{"before":"f7bd3c2a3872d2e3fb5433b2d25661131e7f58b2","after":"ee6845ef56dabef2ab24f005828e48dc9b09d906","ref":"refs/heads/monitor-cleanup","pushedAt":"2024-05-17T19:57:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Break up the cpu_loop into distinct routines per action and also break out the giant match.\n\nKeeps functions reasonably shorter and easier to follow.","shortMessageHtmlLink":"Break up the cpu_loop into distinct routines per action and also brea…"}},{"before":"57b351bf5502042e96ea4c75368fdb3f1436157c","after":"52b49304e9fdc01e1b050db73c8cf18b211a03b6","ref":"refs/heads/nes_memory","pushedAt":"2024-05-17T19:11:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into nes_memory","shortMessageHtmlLink":"Merge branch 'main' into nes_memory"}},{"before":"f481c26375634358dc9d4cffc5b04872ebdd65ef","after":"f7bd3c2a3872d2e3fb5433b2d25661131e7f58b2","ref":"refs/heads/monitor-cleanup","pushedAt":"2024-05-17T19:11:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into monitor-cleanup","shortMessageHtmlLink":"Merge branch 'main' into monitor-cleanup"}},{"before":"2a02f3c8abbf601fb1d88d5cacfa9540191a19f3","after":null,"ref":"refs/heads/dependabot/cargo/syn-2.0.64","pushedAt":"2024-05-17T19:11:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"}},{"before":"765866c2acf48c9759bbfe77f39e6082f7d4fffe","after":"420196da60dfe3c59e3681fc05e88f87e46eb025","ref":"refs/heads/main","pushedAt":"2024-05-17T19:11:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Bump syn from 2.0.63 to 2.0.64 (#142)\n\nBumps [syn](https://github.com/dtolnay/syn) from 2.0.63 to 2.0.64.\r\n- [Release notes](https://github.com/dtolnay/syn/releases)\r\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.63...2.0.64)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: syn\r\n dependency-type: direct:production\r\n update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump syn from 2.0.63 to 2.0.64 (#142)"}},{"before":null,"after":"2a02f3c8abbf601fb1d88d5cacfa9540191a19f3","ref":"refs/heads/dependabot/cargo/syn-2.0.64","pushedAt":"2024-05-17T14:44:56.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 syn from 2.0.63 to 2.0.64\n\nBumps [syn](https://github.com/dtolnay/syn) from 2.0.63 to 2.0.64.\n- [Release notes](https://github.com/dtolnay/syn/releases)\n- [Commits](https://github.com/dtolnay/syn/compare/2.0.63...2.0.64)\n\n---\nupdated-dependencies:\n- dependency-name: syn\n dependency-type: direct:production\n update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump syn from 2.0.63 to 2.0.64"}},{"before":"65c762b681f8e6fee4230565f45350a7b078d0df","after":"f481c26375634358dc9d4cffc5b04872ebdd65ef","ref":"refs/heads/monitor-cleanup","pushedAt":"2024-05-17T02:07:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Turn debugging into a boxed trait object instead of a direct FnMut\n\nIt's difficult to manage lifetimes of a ref to an FnMut along with other items such as a Box. This is what led to just leaking before...\n\nThis does mean potentially lots of cloning for a debug object and all internal state really needs to be wrapped in Rc>\n\nNo visible problems with speed.\n\nBack out all the leak check skips for monitor.","shortMessageHtmlLink":"Turn debugging into a boxed trait object instead of a direct FnMut"}},{"before":"dd6e7ca499711f6d8b2d535c59bd6e399809a1d5","after":"57b351bf5502042e96ea4c75368fdb3f1436157c","ref":"refs/heads/nes_memory","pushedAt":"2024-05-15T17:08:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jmchacon","name":"James Chacon","path":"/jmchacon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2874885?s=80&v=4"},"commit":{"message":"Merge branch 'main' into nes_memory","shortMessageHtmlLink":"Merge branch 'main' into nes_memory"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVPqWugA","startCursor":null,"endCursor":null}},"title":"Activity · jmchacon/rusty6502"}