{"push_id":2411086438,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"059db7d586f5b6bf583749998e39dde1169b6a75","before":"3433f6dbf95b667cbf1f035d847746d0c25c8904","commits":[{"sha":"059db7d586f5b6bf583749998e39dde1169b6a75","author":{"name":"EkkoZ","email":"fbd91312d4b52a7044f176a844ae5f0102fb2c4e@protonmail.com"},"message":"Add FrameAllocator implementation\n\nThe FrameAllocator implemention is a linked list of fixed size\nmemory frames. During a new allocation, a new frame is returned.\nOn a desallocation, the frame is pushed back in the linked list.\n\nAll pages (containers of frames) are freed during the allocator\ndestruction, so the developer has to take in account the large\nFrameAllocator memory footprint.\n\nBecause this allocator only manage fixed size frames, if an\nallocation larger than a frame is done, an exception is raised.\n\nWarning: this code is not thread-safe and probably never will!\n\nThis commit breaks the library compilation. I'm working on a local\ndemo.","distinct":true,"url":"https://api.github.com/repos/Ekkoz/Ektor/commits/059db7d586f5b6bf583749998e39dde1169b6a75"}]}
{"actor":{"display_login":"Ekkoz"}}