{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":518907444,"defaultBranch":"main","name":"critical-section","ownerLogin":"jannic","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-07-28T15:51:33.000Z","ownerAvatar":"https://github.com/avatars/u/232606?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726757314.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"762c0a87462fa23c7b52190a600a05b10a8a7d79","ref":"refs/heads/document-unsafecell-in-mutex","pushedAt":"2024-09-19T14:48:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Explain the use of UnsafeCell in Mutex","shortMessageHtmlLink":"Explain the use of UnsafeCell in Mutex"}},{"before":"f1e3b700c3aa037b48377e6c78c83f1012bb93aa","after":"ea9408d23e5fdb324d1539f23b48c4e197c0621b","ref":"refs/heads/mutex-with-maybeuninit","pushedAt":"2024-09-19T13:17:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Implement Drop for Mutex to drop the contents of the inner MaybeUninit","shortMessageHtmlLink":"Implement Drop for Mutex to drop the contents of the inner MaybeUninit"}},{"before":"8cb9ec96d9c56717a04766a3076dfe953f125795","after":"f1e3b700c3aa037b48377e6c78c83f1012bb93aa","ref":"refs/heads/mutex-with-maybeuninit","pushedAt":"2024-09-19T11:04:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Implement Drop for Mutex to drop the contents of the inner MaybeUninit","shortMessageHtmlLink":"Implement Drop for Mutex to drop the contents of the inner MaybeUninit"}},{"before":"6775733c48a01351acf5c5a473225d69e9724b15","after":"8cb9ec96d9c56717a04766a3076dfe953f125795","ref":"refs/heads/mutex-with-maybeuninit","pushedAt":"2024-09-19T08:50:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Bump MSRV to 1.55","shortMessageHtmlLink":"Bump MSRV to 1.55"}},{"before":"3e5d6d4cb17b5370ba559d21ca1f2d5a351d675a","after":"6775733c48a01351acf5c5a473225d69e9724b15","ref":"refs/heads/mutex-with-maybeuninit","pushedAt":"2024-09-19T08:31:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Replace UnsafeCell with MaybeUnit\n\nThis leads to slightly better code generation in some cases where the\nmutex contents are accessed multiple times in a row.","shortMessageHtmlLink":"Replace UnsafeCell with MaybeUnit"}},{"before":null,"after":"3e5d6d4cb17b5370ba559d21ca1f2d5a351d675a","ref":"refs/heads/mutex-with-maybeuninit","pushedAt":"2024-09-19T08:30:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Replace UnsafeCell with MaybeUnit\n\nThis leads to slightly better code generation in some cases where the\nmutex contents are accessed multiple times in a row.","shortMessageHtmlLink":"Replace UnsafeCell with MaybeUnit"}},{"before":null,"after":"1edaba8d808ca48baa9fd8a4574f30dc5ffa19ea","ref":"refs/heads/remove-unsafe-cell","pushedAt":"2024-09-17T19:10:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Remove internal UnsafeCell\n\nIs there anything wrong with this change?","shortMessageHtmlLink":"Remove internal UnsafeCell"}},{"before":null,"after":"87a0ac8d2769778095fc1d30ebc7f85841dba36d","ref":"refs/heads/replace-atomic-polyfill-reference","pushedAt":"2023-07-13T11:37:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jannic","name":"Jan Niehusmann","path":"/jannic","primaryAvatarUrl":"https://github.com/avatars/u/232606?s=80&v=4"},"commit":{"message":"Refer to portable-atomic instead of atomic-polyfill\n\nAtomic-polyfill is deprecated and its README recommends to use portable-atomic instead.","shortMessageHtmlLink":"Refer to portable-atomic instead of atomic-polyfill"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDo0ODozNC4wMDAwMDBazwAAAAS6_cch","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xOVQxNDo0ODozNC4wMDAwMDBazwAAAAS6_cch","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xM1QxMTozNzozMC4wMDAwMDBazwAAAANUxqCP"}},"title":"Activity ยท jannic/critical-section"}