HomePhabricator

LockedPool: avoid quadratic-time allocation
b3ddc5e76f45Unpublished

Unpublished Commit ยท Learn More

Repository Importing: This repository is still importing.

Description

LockedPool: avoid quadratic-time allocation

Use separate maps for used/free chunks to avoid linear scan through alloced
chunks for each alloc.

Details

Provenance
Kaz Wesley <keziahw@gmail.com>Authored on Nov 2 2016, 21:09
schancelPushed on Jan 5 2018, 21:58
schancelPushed on Jan 5 2018, 21:39
schancelPushed on Jan 5 2018, 21:17
Parents
rSTAGING0b59f8062592: LockedPool: fix explosion for illegal-sized alloc
Branches
Unknown
Tags
Unknown

Event Timeline

Kaz Wesley <keziahw@gmail.com> committed rSTAGINGb3ddc5e76f45: LockedPool: avoid quadratic-time allocation (authored by Kaz Wesley <keziahw@gmail.com>).Nov 2 2016, 23:52