{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":185483706,"defaultBranch":"master","name":"gc-arena","ownerLogin":"kyren","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-07T21:58:25.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1538607?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720561999.0","currentOid":""},"activityList":{"items":[{"before":"5a7534b883b703f23cfb8c3cfdf033460aa77ea9","after":"3dbc6c4263700312ef63ceee3f02943b38828130","ref":"refs/heads/master","pushedAt":"2024-09-09T01:23:26.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Merge pull request #111 from moulins/gc-borrow\n\nImplement `Borrow` for `Gc<'gc, T>`","shortMessageHtmlLink":"Merge pull request #111 from moulins/gc-borrow"}},{"before":"f21b986cda4ddcec1297ac22b46e39eaaee731d8","after":"5a7534b883b703f23cfb8c3cfdf033460aa77ea9","ref":"refs/heads/master","pushedAt":"2024-07-23T00:44:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Rename `MarkedArena::start_collecting` to `MarkedArena::start_sweeping`\n\nNow matches the rename of the `CollectionPhase` enum variant.","shortMessageHtmlLink":"Rename MarkedArena::start_collecting to MarkedArena::start_sweeping"}},{"before":"e8da59cf7b08d601bdbe4ad26750a2b2824cefe4","after":"f21b986cda4ddcec1297ac22b46e39eaaee731d8","ref":"refs/heads/master","pushedAt":"2024-07-13T17:36:23.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Merge pull request #105 from kyren/api-breaks\n\nAPI compatibility breaks","shortMessageHtmlLink":"Merge pull request #105 from kyren/api-breaks"}},{"before":"a5af5ec752c805a2636a64c6824d01a08879c0ca","after":"d6afbf23208f217e0f8222b9232e69f86ea6e8e3","ref":"refs/heads/api-breaks","pushedAt":"2024-07-12T19:28:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Slightly re-org the crate exports\n\nThis is basically a random guess at a better organization. Gets rid of\nsome really special case stuff in the crate root, but moves the lock\ntype exports to the crate root becasue they're almost ALWAYS required.\n\nUsing the linked list example as a heuristic, it now only uses things\nfrom the crate root.\n\nI'm inclined to drop the `GcLock` and `GcRefLock` type aliases too, but\nif any of us find them really useful then they're not harmful to keep\naround.","shortMessageHtmlLink":"Slightly re-org the crate exports"}},{"before":"2c3a598b9729a9ac64c76deed1421cc1b92bc69c","after":"e8da59cf7b08d601bdbe4ad26750a2b2824cefe4","ref":"refs/heads/master","pushedAt":"2024-07-12T19:13:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Correctly count objects that don't need tracing as credit in metrics\n\nAll objects in a cycle should either be traced once or freed once, and\nthis needs to add up to the total allocated memory. If we don't count\n`!T::needs_trace()` objects, then the totals don't add up correctly.","shortMessageHtmlLink":"Correctly count objects that don't need tracing as credit in metrics"}},{"before":"fcaf307f68d593ee4c0359b583ad07d5f5dd28a2","after":"a5af5ec752c805a2636a64c6824d01a08879c0ca","ref":"refs/heads/api-breaks","pushedAt":"2024-07-12T18:34:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Slightly re-org the crate exports\n\nThis is basically a random guess at a better organization. Gets rid of\nsome really special case stuff in the crate root, but moves the lock\ntype exports to the crate root becasue they're almost ALWAYS required.\n\nUsing the linked list example as a heuristic, it now only uses things\nfrom the crate root.\n\nI'm inclined to drop the `GcLock` and `GcRefLock` type aliases too, but\nif any of us find them really useful then they're not harmful to keep\naround.","shortMessageHtmlLink":"Slightly re-org the crate exports"}},{"before":"8b57ff3493ba6eb39f12ce92ecdff8c5d7a871ad","after":"fcaf307f68d593ee4c0359b583ad07d5f5dd28a2","ref":"refs/heads/api-breaks","pushedAt":"2024-07-12T18:28:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Slightly re-org the crate exports\n\nThis is basically a random guess at a better organization. Gets rid of\nsome really special case stuff in the crate root, but moves the lock\ntype exports to the crate root becasue they're almost ALWAYS required.\n\nUsing the linked list example as a heuristic, it now only uses things\nfrom the crate root.\n\nI'm inclined to drop the `GcLock` and `GcRefLock` type aliases too, but\nif any of us find them really useful then they're not harmful to keep\naround.","shortMessageHtmlLink":"Slightly re-org the crate exports"}},{"before":"53f52731828c9f730839ee3cdfee934f339aa89c","after":"8b57ff3493ba6eb39f12ce92ecdff8c5d7a871ad","ref":"refs/heads/api-breaks","pushedAt":"2024-07-12T18:13:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Slightly re-org the crate exports\n\nThis is basically a random guess at a better organization. Gets rid of\nsome really special case stuff in the crate root, but moves the lock\ntype exports to the crate root becasue they're almost ALWAYS required.\n\nUsing the linked list example as a heuristic, it now only uses things\nfrom the crate root.\n\nI'm inclined to drop the `GcCell` and `GcRefCell` type aliases too, but\nif any of us find them really useful then they're not harmful to keep\naround.","shortMessageHtmlLink":"Slightly re-org the crate exports"}},{"before":"956a4d11e4f7cfb6c1ed7fc7a45fdea23aaae33e","after":"53f52731828c9f730839ee3cdfee934f339aa89c","ref":"refs/heads/api-breaks","pushedAt":"2024-07-12T17:18:05.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Get rid of the `unsafe_empty_collect` macro\n\nIt is of dubious use","shortMessageHtmlLink":"Get rid of the unsafe_empty_collect macro"}},{"before":"8b20ec20138507f09e0ee795f1c6541715ce607d","after":"956a4d11e4f7cfb6c1ed7fc7a45fdea23aaae33e","ref":"refs/heads/api-breaks","pushedAt":"2024-07-12T17:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Get rid of the `unsafe_empty_collect` macro\n\nIt is of dubious use","shortMessageHtmlLink":"Get rid of the unsafe_empty_collect macro"}},{"before":"075bae51eb6c85b16f7aa1d452c4fed8598c4a0e","after":"8b20ec20138507f09e0ee795f1c6541715ce607d","ref":"refs/heads/api-breaks","pushedAt":"2024-07-09T21:58:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Some renames which break API compatibility\n\n* Renames `CollectionPhase::Collecting` -> `CollectionPhase::Sweeping`\n* Renames `StaticCollect` -> `Static`","shortMessageHtmlLink":"Some renames which break API compatibility"}},{"before":null,"after":"075bae51eb6c85b16f7aa1d452c4fed8598c4a0e","ref":"refs/heads/api-breaks","pushedAt":"2024-07-09T21:53:19.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"Some renames which break API compatibility\n\n* Renames `CollectionPhase::Collecting` -> `CollectionPhase::Sweeping`\n* Renames `StaticCollect` -> `Static`","shortMessageHtmlLink":"Some renames which break API compatibility"}},{"before":"091fcb9949a287f1799f5626091f45c841fa2181","after":"2c3a598b9729a9ac64c76deed1421cc1b92bc69c","ref":"refs/heads/piccolo","pushedAt":"2024-07-08T20:48:28.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"rename `MetricsAlloc::new_static` to something more accurate","shortMessageHtmlLink":"rename MetricsAlloc::new_static to something more accurate"}},{"before":"b63f2c9d77353332793bb1bca4b807884d30cb61","after":"2c3a598b9729a9ac64c76deed1421cc1b92bc69c","ref":"refs/heads/master","pushedAt":"2024-07-08T20:48:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"rename `MetricsAlloc::new_static` to something more accurate","shortMessageHtmlLink":"rename MetricsAlloc::new_static to something more accurate"}},{"before":"b63f2c9d77353332793bb1bca4b807884d30cb61","after":"091fcb9949a287f1799f5626091f45c841fa2181","ref":"refs/heads/piccolo","pushedAt":"2024-07-08T20:48:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"},"commit":{"message":"rename `MetricsAlloc::new_static` to something more accurate","shortMessageHtmlLink":"rename MetricsAlloc::new_static to something more accurate"}},{"before":"0af2fbb036133ad3720052ce4611309877cbb6dc","after":null,"ref":"refs/heads/unsized_roots","pushedAt":"2024-07-08T20:46:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"51641e7abf9256a383c100bb7a19a51011c4d7a0","after":null,"ref":"refs/heads/drop_order_test","pushedAt":"2024-07-08T20:46:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"48d826a60b18b270ab01fbd1b194f1b098bb4d3f","after":null,"ref":"refs/heads/fancy_finalize","pushedAt":"2024-07-08T20:46:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"2b48f3ebd95be9075bc7ce9aaf623e6f7bcedde5","after":null,"ref":"refs/heads/trace_strong","pushedAt":"2024-07-08T20:46:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"ee0a67b79b3f3b78a7db02600547f8900d487b69","after":null,"ref":"refs/heads/trace_at_end","pushedAt":"2024-07-08T20:46:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"e04174f5379b8ed5305abe88e70294f8e6cffc11","after":null,"ref":"refs/heads/finalizer_queues","pushedAt":"2024-07-08T20:46:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"4c4c8c243d9fca995c09aa651bc5e0df6515af98","after":null,"ref":"refs/heads/naughty_rc","pushedAt":"2024-07-08T20:46:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"140d903c5f514567dc840da24d0910f2892a2b87","after":null,"ref":"refs/heads/soundness-fix","pushedAt":"2024-07-08T20:46:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"7820721515d08ef26c519daf455abc52395a0dd5","after":null,"ref":"refs/heads/panicky_trace","pushedAt":"2024-07-08T20:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"f6a9f1acd1b3f94fdbc3ea6d6d09c2211a196ab0","after":null,"ref":"refs/heads/lesstyping","pushedAt":"2024-07-08T20:46:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"fb56429d4e0ddbd559cd51c00b5fec5212c70745","after":null,"ref":"refs/heads/external_allocs","pushedAt":"2024-07-08T20:46:13.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"e71332a7857897e5837314d4bb2dc58d641cb7e1","after":null,"ref":"refs/heads/dynamic_roots_are_external_bytes","pushedAt":"2024-07-08T20:46:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"aee44dbcde32b2799b64415c888baac809419f5a","after":null,"ref":"refs/heads/more_collectibles","pushedAt":"2024-07-08T20:46:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"0e95b97ebc3badaf4d141c4c1ae0f6c925b06f8e","after":null,"ref":"refs/heads/better_pacing","pushedAt":"2024-07-08T20:46:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}},{"before":"7b27eefe0298889e1c2067f59ef580890224c31b","after":null,"ref":"refs/heads/finalization_redux","pushedAt":"2024-07-08T20:45:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kyren","name":"Catherine West","path":"/kyren","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1538607?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsF_FYQA","startCursor":null,"endCursor":null}},"title":"Activity ยท kyren/gc-arena"}