{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":552451008,"defaultBranch":"main","name":"presser","ownerLogin":"EmbarkStudios","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-10-16T16:17:26.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/44887257?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1699365243.0","currentOid":""},"activityList":{"items":[{"before":"971de2add5620810fa46f424d724ad3c7cbb79a7","after":"c595202388a22e2be3557c59c101f260265e76d4","ref":"refs/heads/main","pushedAt":"2023-11-07T14:41:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"Fix clippy","shortMessageHtmlLink":"Fix clippy"}},{"before":"eccc08c7b6c5c372b2153107e0cbc7a300f24951","after":"971de2add5620810fa46f424d724ad3c7cbb79a7","ref":"refs/heads/main","pushedAt":"2023-11-07T13:55:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"Make [MaybeUninit] as Slab integration better","shortMessageHtmlLink":"Make [MaybeUninit<T>] as Slab integration better"}},{"before":null,"after":"fcee993fba812d55c2afaf3370d6d8a19e3171e8","ref":"refs/heads/read","pushedAt":"2023-11-07T13:54:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"relax Slab bounds to ?Sized, impl for [MaybeUninit], ffi test/example","shortMessageHtmlLink":"relax Slab bounds to ?Sized, impl for [MaybeUninit<T>], ffi test/example"}},{"before":"27345b3a95b88f9be15b0e17ec6fece29c916186","after":null,"ref":"refs/heads/read","pushedAt":"2023-11-06T22:10:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mergify[bot]","name":null,"path":"/apps/mergify","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/10562?s=80&v=4"}},{"before":"b1e89d61ee326e34eedea3388303a705687bff85","after":"eccc08c7b6c5c372b2153107e0cbc7a300f24951","ref":"refs/heads/main","pushedAt":"2023-11-06T22:10:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"Add read helpers (#5)\n\nMotivated by\r\nhttps://github.com/Traverse-Research/gpu-allocator/pull/139, scaffolded\r\nsome read-helper functions.\r\n\r\nThese helpers are mostly all unsafe and have both semi-checked and\r\ncompletely unchecked variants. They are relevant in either case because\r\nthey lay out in documentation exactly what the needed safety\r\nrequirements are to read the given data, given that we have a properly\r\nimplemented `Slab`, and try to remove some common footguns (alignment,\r\nsize within allocation) where possible in the checked variants.\r\n\r\nA note for reviewers is that you can skip the `copy.rs` file as that is\r\njust code movement from the old `lib.rs`.\r\n\r\n@eddyb, requested your review since you helped validate `presser`\r\noriginally and you might have some valuable input on the safety\r\ncomments/requirements here.","shortMessageHtmlLink":"Add read helpers (#5)"}},{"before":"1eb5dfcc7b0f8bb95ee39e52f20c458b1cbac36e","after":"27345b3a95b88f9be15b0e17ec6fece29c916186","ref":"refs/heads/read","pushedAt":"2023-11-06T22:06:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"add safety doc comments to readback helpers","shortMessageHtmlLink":"add safety doc comments to readback helpers"}},{"before":"c7a29626cbef13aac5be07ae090bec667e83f69e","after":"1eb5dfcc7b0f8bb95ee39e52f20c458b1cbac36e","ref":"refs/heads/read","pushedAt":"2023-11-06T22:02:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"d1137aa2fd6a8c9c04a7bf54ff00a6aeea1e57ad","after":"c7a29626cbef13aac5be07ae090bec667e83f69e","ref":"refs/heads/read","pushedAt":"2023-11-06T22:02:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"add ffi readback helpers","shortMessageHtmlLink":"add ffi readback helpers"}},{"before":"d816aafd2de2fea47e0eb3946dab6b26bcb79ec1","after":"d1137aa2fd6a8c9c04a7bf54ff00a6aeea1e57ad","ref":"refs/heads/read","pushedAt":"2023-11-06T16:02:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"typos","shortMessageHtmlLink":"typos"}},{"before":"3207cfd29f725f390686b5972fd755ef4f5abcd6","after":"d816aafd2de2fea47e0eb3946dab6b26bcb79ec1","ref":"refs/heads/read","pushedAt":"2023-11-06T15:54:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"assure -> ensure","shortMessageHtmlLink":"assure -> ensure"}},{"before":"970a54aa69f80065934917fe9151dd060eac9d05","after":"3207cfd29f725f390686b5972fd755ef4f5abcd6","ref":"refs/heads/read","pushedAt":"2023-11-06T15:51:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"fmt","shortMessageHtmlLink":"fmt"}},{"before":"37f469deb38bc339b28a5537a72da06bed6534f7","after":"970a54aa69f80065934917fe9151dd060eac9d05","ref":"refs/heads/read","pushedAt":"2023-11-06T15:29:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"Improve docs, add HeapSlab and `make_stack_slab`","shortMessageHtmlLink":"Improve docs, add HeapSlab and make_stack_slab"}},{"before":"9050bfa7ef4d993603f7d1fda1504c580ca412f2","after":"b1e89d61ee326e34eedea3388303a705687bff85","ref":"refs/heads/main","pushedAt":"2023-07-27T18:05:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fu5ha","name":"Gray Olson","path":"/fu5ha","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/887711?s=80&v=4"},"commit":{"message":"Fix some errors in the README (#9)\n\n### Checklist\r\n\r\n* [x] I have read the [Contributor Guide](../../CONTRIBUTING.md)\r\n* [x] I have read and agree to the [Code of\r\nConduct](../../CODE_OF_CONDUCT.md)\r\n* [x] I have added a description of my changes and why I'd like them\r\nincluded in the section below\r\n\r\n### Description of Changes\r\n\r\nFix some errors in the README.","shortMessageHtmlLink":"Fix some errors in the README (#9)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADqXVAyAA","startCursor":null,"endCursor":null}},"title":"Activity ยท EmbarkStudios/presser"}