{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":634705442,"defaultBranch":"master","name":"ialloc","ownerLogin":"MaulingMonkey","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-05-01T00:57:32.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/75894?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1706264956.0","currentOid":""},"activityList":{"items":[{"before":"98b445f991ce88fb9182979c16714067fbba31f9","after":"0b72c94dc3c379ab635594c00c8b1e2f2591b5b0","ref":"refs/heads/master","pushedAt":"2024-01-26T14:25:40.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`AVec::set_len`: add `debug_assert!` verifying `new_len` is in bounds.","shortMessageHtmlLink":"AVec::set_len: add debug_assert! verifying new_len is in bounds."}},{"before":"31b0fb3140434285a9ee5f1cdcdaf1602b85005e","after":"98b445f991ce88fb9182979c16714067fbba31f9","ref":"refs/heads/master","pushedAt":"2024-01-26T12:18:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"doc `AVec::allocator`: copy from `ABox::allocator`","shortMessageHtmlLink":"doc AVec::allocator: copy from ABox::allocator"}},{"before":"3a34ce34f0024a38edb96c5eb0b5878297dbeb19","after":"31b0fb3140434285a9ee5f1cdcdaf1602b85005e","ref":"refs/heads/master","pushedAt":"2024-01-26T10:40:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"doc/features.md → `mod _features`","shortMessageHtmlLink":"doc/features.md → mod _features"}},{"before":"8d798a7f2137e090aae9d0b1ad73732e7ee8a3bb","after":"3a34ce34f0024a38edb96c5eb0b5878297dbeb19","ref":"refs/heads/master","pushedAt":"2024-01-26T10:29:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"2023-05-13","shortMessageHtmlLink":"2023-05-13"}},{"before":"7043630851f200047f8fb4bb67a473949b8fcbdd","after":"8d798a7f2137e090aae9d0b1ad73732e7ee8a3bb","ref":"refs/heads/master","pushedAt":"2023-05-28T13:37:16.518Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"#[test] fn retain_drop()","shortMessageHtmlLink":"#[test] fn retain_drop()"}},{"before":"64d39cc92cfea540a96313a200d73435f26e3315","after":"7043630851f200047f8fb4bb67a473949b8fcbdd","ref":"refs/heads/master","pushedAt":"2023-05-26T14:22:06.680Z","pushType":"push","commitsCount":3,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"vec::IntoIter, into_raw_parts[_with_allocator]","shortMessageHtmlLink":"vec::IntoIter, into_raw_parts[_with_allocator]"}},{"before":"349cee3373ee62f728b8af9ab77508bc62fc0c69","after":"64d39cc92cfea540a96313a200d73435f26e3315","ref":"refs/heads/master","pushedAt":"2023-05-25T15:39:46.161Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"fix references to the rusty `IMalloc`\n\n• COM references are already manually done","shortMessageHtmlLink":"fix references to the rusty IMalloc"}},{"before":"c5cf2e2888c2146008f9c0ae64a9fa8f3af69027","after":"349cee3373ee62f728b8af9ab77508bc62fc0c69","ref":"refs/heads/master","pushedAt":"2023-05-25T15:37:23.870Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::win32`: add more info on state","shortMessageHtmlLink":"allocator::win32: add more info on state"}},{"before":"9e8293fac7f5619c0d235afdabb63a20b997ead5","after":"c5cf2e2888c2146008f9c0ae64a9fa8f3af69027","ref":"refs/heads/master","pushedAt":"2023-05-25T15:33:25.555Z","pushType":"push","commitsCount":4,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::win32::IMalloc`: safety items, refs","shortMessageHtmlLink":"allocator::win32::IMalloc: safety items, refs"}},{"before":"520c48ac7fbed41d944aab4cb0bd6cbeadd97d8d","after":"9e8293fac7f5619c0d235afdabb63a20b997ead5","ref":"refs/heads/master","pushedAt":"2023-05-25T13:04:46.221Z","pushType":"push","commitsCount":4,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"doc/assumptions.md","shortMessageHtmlLink":"doc/assumptions.md"}},{"before":"c095e5d2be44f1a1b82f7df0c84e183663acfa6f","after":"520c48ac7fbed41d944aab4cb0bd6cbeadd97d8d","ref":"refs/heads/master","pushedAt":"2023-05-25T09:09:13.183Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"impl Default for ABox<[T], A>: de-unsafe","shortMessageHtmlLink":"impl Default for ABox<[T], A>: de-unsafe"}},{"before":"f3ce325d7ac0a3951c9306fa7f6e63d9c433d663","after":"c095e5d2be44f1a1b82f7df0c84e183663acfa6f","ref":"refs/heads/master","pushedAt":"2023-05-24T08:54:21.662Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"ZstInfalliableOrGlobalOomHandling","shortMessageHtmlLink":"ZstInfalliableOrGlobalOomHandling"}},{"before":"92e89ace3ef8d5a8fe3d9d3fcd1e687aab73936a","after":"f3ce325d7ac0a3951c9306fa7f6e63d9c433d663","ref":"refs/heads/master","pushedAt":"2023-05-24T05:36:55.272Z","pushType":"push","commitsCount":6,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"forbid(unreachable_patterns), deny(non_snake_case)","shortMessageHtmlLink":"forbid(unreachable_patterns), deny(non_snake_case)"}},{"before":"fdb1846ea266fae66e8e0eca95ea49742d8da330","after":"92e89ace3ef8d5a8fe3d9d3fcd1e687aab73936a","ref":"refs/heads/master","pushedAt":"2023-05-23T13:45:56.397Z","pushType":"push","commitsCount":8,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`AVec::from_raw_parts[_in]`: make pub","shortMessageHtmlLink":"AVec::from_raw_parts[_in]: make pub"}},{"before":"60f65a527de40aba25dcc501d965333613505547","after":"fdb1846ea266fae66e8e0eca95ea49742d8da330","ref":"refs/heads/master","pushedAt":"2023-05-23T09:54:04.754Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"abox_convert_alloc_global_oom: many oomy From<...>s","shortMessageHtmlLink":"abox_convert_alloc_global_oom: many oomy From<...>s"}},{"before":"a46f52ce813da378f0b046766daf73ae2e335238","after":"60f65a527de40aba25dcc501d965333613505547","ref":"refs/heads/master","pushedAt":"2023-05-23T08:43:54.129Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"abox_convert_infallible: match most infallible Box conversions","shortMessageHtmlLink":"abox_convert_infallible: match most infallible Box conversions"}},{"before":"20ae3dbd373e4f744e04698bad43876d71703a33","after":"a46f52ce813da378f0b046766daf73ae2e335238","ref":"refs/heads/master","pushedAt":"2023-05-23T05:33:42.717Z","pushType":"push","commitsCount":9,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"Global: ZST support\n\n• While `alloc::alloc::*` free fns don't support ZSTs, `alloc::alloc::Global` does.\n• `ialloc::allocator::alloc::Global` is meant to act the same, and so should support ZSTs too.\n• Neither Global is particularly picky about the exact dangling pointers freed.\n• bugfix: Global didn't properly guard against exceeding MAX_SIZE","shortMessageHtmlLink":"Global: ZST support"}},{"before":"e193d6312452d4cea8b50b740eec7544c5c36b99","after":"20ae3dbd373e4f744e04698bad43876d71703a33","ref":"refs/heads/master","pushedAt":"2023-05-22T14:30:38.344Z","pushType":"push","commitsCount":7,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":".vscode/tasks.json: \"gitk --all\"","shortMessageHtmlLink":".vscode/tasks.json: \"gitk --all\""}},{"before":"ee2ddfbbe6497b2736b7122886fe636de2e3b15e","after":"e193d6312452d4cea8b50b740eec7544c5c36b99","ref":"refs/heads/master","pushedAt":"2023-05-22T13:26:22.024Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::c::AlignedMalloc` // SAFETY party 2","shortMessageHtmlLink":"allocator::c::AlignedMalloc // SAFETY party 2"}},{"before":"ba098770f879cd821fe3bdc65c1533db65feb0e0","after":"ee2ddfbbe6497b2736b7122886fe636de2e3b15e","ref":"refs/heads/master","pushedAt":"2023-05-22T08:09:41.281Z","pushType":"push","commitsCount":9,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::c::Malloc` // SAFETY party 2","shortMessageHtmlLink":"allocator::c::Malloc // SAFETY party 2"}},{"before":"bcfbb9d253f8ead3beda911d2a69730854e2cd81","after":"ba098770f879cd821fe3bdc65c1533db65feb0e0","ref":"refs/heads/master","pushedAt":"2023-05-21T08:51:24.420Z","pushType":"push","commitsCount":3,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"More container extensions\n\n• impl FromIterator for ABox<[T], A>\n• impl Extend for AVec\n• impl Extend<&T> for AVec\n• impl FromIterator for AVec\n• impl Index> for AVec\n• impl IndexMut> for AVec\n• impl std::io::Write for AVec\n• impl AVec::[try_]into_boxed_slice","shortMessageHtmlLink":"More container extensions"}},{"before":"8879353a6b516cd14dbb378f942fb6244181d523","after":"bcfbb9d253f8ead3beda911d2a69730854e2cd81","ref":"refs/heads/master","pushedAt":"2023-05-21T05:48:40.610Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`AVec::{try_,}shrink_to{,_fit}`","shortMessageHtmlLink":"AVec::{try_,}shrink_to{,_fit}"}},{"before":"dfaf0ac6d4d96e025a925e6b1b6959fd59c8e730","after":"8879353a6b516cd14dbb378f942fb6244181d523","ref":"refs/heads/master","pushedAt":"2023-05-21T04:28:14.063Z","pushType":"push","commitsCount":3,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`ABox::try_realloc_uninit_slice` // SAFETY party 1.5","shortMessageHtmlLink":"ABox::try_realloc_uninit_slice // SAFETY party 1.5"}},{"before":"e6f2a4ff99ba79fad46ed234de06a3547e5930be","after":"dfaf0ac6d4d96e025a925e6b1b6959fd59c8e730","ref":"refs/heads/master","pushedAt":"2023-05-20T18:05:35.216Z","pushType":"push","commitsCount":3,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`ialloc::vec::AVec` initial alloc/realloc pass","shortMessageHtmlLink":"ialloc::vec::AVec initial alloc/realloc pass"}},{"before":"7a6f4d77616deadaf83c4fa7e57b8e2de3e6e39d","after":"e6f2a4ff99ba79fad46ed234de06a3547e5930be","ref":"refs/heads/master","pushedAt":"2023-05-19T16:18:52.541Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::cpp::NewDelete{,Array}` // SAFETY party 2","shortMessageHtmlLink":"allocator::cpp::NewDelete{,Array} // SAFETY party 2"}},{"before":"5f995c4723455c331ba4c21f5438a7c4aecc46c5","after":"7a6f4d77616deadaf83c4fa7e57b8e2de3e6e39d","ref":"refs/heads/master","pushedAt":"2023-05-18T14:44:51.044Z","pushType":"push","commitsCount":7,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"impl std::io::* for ABox","shortMessageHtmlLink":"impl std::io::* for ABox"}},{"before":"ed8b2647fe72b23036793c4ea5d4ba4c8093af83","after":"5f995c4723455c331ba4c21f5438a7c4aecc46c5","ref":"refs/heads/master","pushedAt":"2023-05-18T10:15:01.810Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::win32::VirtualCommit` // SAFETY party 2","shortMessageHtmlLink":"allocator::win32::VirtualCommit // SAFETY party 2"}},{"before":"305ea3109be7cf785c4243dca0d28b03b8b7b5e0","after":"ed8b2647fe72b23036793c4ea5d4ba4c8093af83","ref":"refs/heads/master","pushedAt":"2023-05-18T08:16:32.511Z","pushType":"push","commitsCount":2,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::win32::CryptMem` // SAFETY party 2","shortMessageHtmlLink":"allocator::win32::CryptMem // SAFETY party 2"}},{"before":"32a9aa7caac2cf0a958980434e802c8bb2aa8ea7","after":"305ea3109be7cf785c4243dca0d28b03b8b7b5e0","ref":"refs/heads/master","pushedAt":"2023-05-18T07:53:40.946Z","pushType":"push","commitsCount":5,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"`allocator::win32::{Global, Local}` // SAFETY party 2","shortMessageHtmlLink":"allocator::win32::{Global, Local} // SAFETY party 2"}},{"before":"4410bb0bd1b2eec5c14ea89dcee8dca938cbbe82","after":"32a9aa7caac2cf0a958980434e802c8bb2aa8ea7","ref":"refs/heads/master","pushedAt":"2023-05-17T07:23:16.683Z","pushType":"push","commitsCount":1,"pusher":{"login":"MaulingMonkey","name":null,"path":"/MaulingMonkey","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/75894?s=80&v=4"},"commit":{"message":"allocator::c::AlignedMalloc: blame POSIX for OS X's nonsense","shortMessageHtmlLink":"allocator::c::AlignedMalloc: blame POSIX for OS X's nonsense"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD6fGm8QA","startCursor":null,"endCursor":null}},"title":"Activity · MaulingMonkey/ialloc"}