aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge upstream m changesHEADmasterNathan Perry2018-04-302-9/+1
|\
| * linked_list_allocator 0.6.1Philipp Oppermann2018-04-271-1/+1
| * The oom function is now a lang itemPhilipp Oppermann2018-04-271-8/+0
* | drop master changesNathan Perry2018-04-250-0/+0
|\ \ | |/ |/|
| * remove dependency on alloc, implement GlobalAlloc for LockedHeapNathan Perry2018-04-163-6/+18
| * fix for 1.27Nathan Perry2018-04-163-49/+53
* | linked_list_allocator 0.6.0Philipp Oppermann2018-04-191-1/+1
* | Run rustfmtPhilipp Oppermann2018-04-193-18/+30
* | Use new nightly GlobalAlloc API (#11)Robert Węcławski2018-04-183-37/+39
|/
* linked_list_allocator 0.5.0v0.5.0Philipp Oppermann2018-01-241-1/+1
* Use &mut pointers instead of Unique for hole linkingPhilipp Oppermann2018-01-242-24/+12
* Use ptr::write instead of mem::replace for initial hole writePhilipp Oppermann2018-01-242-9/+4
* Fix toml syntax for spin dependencyPhilipp Oppermann2018-01-241-1/+1
* Temporarily add ptr_internals feature until we replaced ptr::Unique use (#9)Corey Montella2018-01-221-0/+1
* Make the spin::Mutex optional. (#8)Pierre Rouanet2018-01-082-1/+13
* linked_list_allocator 0.4.3v0.4.3Philipp Oppermann2017-12-151-1/+1
* Custom oom handler that calls panic instead of intrinsics::abort (#7)Rob Gries2017-12-151-0/+8
* linked_list_allocator 0.4.2v0.4.2Philipp Oppermann2017-08-241-1/+1
* Update to new `Unique` API (#6)Jeremy Soller2017-07-271-2/+2
* Fix docs.rs linksPhilipp Oppermann2017-07-072-2/+2
* Link to docs.rs in ReadmePhilipp Oppermann2017-07-071-1/+1
* Add a short usage section to ReadmePhilipp Oppermann2017-07-071-0/+24
* linked_list_allocator 0.4.1v0.4.1Philipp Oppermann2017-07-071-1/+1
* Make LockedHeap more useful by implementing Deref and constructorsPhilipp Oppermann2017-07-071-0/+28
* Fix typo: LockedHead -> LockedHeapPhilipp Oppermann2017-07-071-2/+2
* linked_list_allocator 0.4.0v0.4.0Philipp Oppermann2017-07-071-1/+1
* Add a LockedHeap struct that can be used as global allocatorPhilipp Oppermann2017-07-072-0/+17
* Use docs.rs for documentationPhilipp Oppermann2017-07-074-37/+1
* linked_list_allocator 0.3.0v0.3.0Philipp Oppermann2017-07-071-1/+1
* Merge pull request #4 from phil-opp/global_allocatorPhilipp Oppermann2017-07-073-103/+165
|\
| * Run rustfmtPhilipp Oppermann2017-07-072-21/+29
| * Adjust tests for new Layout-based APIPhilipp Oppermann2017-07-071-64/+91
| * Implement `allocator::Alloc` for Heap and use `allocator::Layout`Philipp Oppermann2017-07-072-23/+50
|/
* linked_list_allocator 0.2.7v0.2.7Philipp Oppermann2017-06-201-1/+1
* Merge pull request #3 from rafalmiel/heap_extendPhilipp Oppermann2017-06-113-7/+86
|\
| * Make it possible to extend the size of the heapRafal Mielniczuk2017-06-092-0/+75
| * Remove unnecessary mem::forget callsRafal Mielniczuk2017-06-091-6/+6
| * Increase the size of the last hole if the new hole aligns to itRafal Mielniczuk2017-06-091-1/+5
|/
* linked_list_allocator 0.2.6v0.2.6Philipp Oppermann2017-05-121-1/+1
* Fix test: Unique::get/get_mut was renamed to as_ref/as_mutPhilipp Oppermann2017-05-121-1/+1
* Unique::get/get_mut was renamed to as_ref/as_mutPhilipp Oppermann2017-05-121-3/+3
* linked_list_allocator 0.2.5v0.2.5Philipp Oppermann2017-02-201-1/+1
* Ensure that size is a multiple of Hole's alignment to avoid alignment errorsPhilipp Oppermann2017-02-203-3/+6
* linked_list_allocator 0.2.4v0.2.4Philipp Oppermann2017-02-141-1/+1
* Add a message to an assertion that often fails on double freePhilipp Oppermann2017-02-141-1/+2
* Run rustfmtPhilipp Oppermann2017-02-141-12/+13
* linked_list_allocator 0.2.3linked_list_allocator-0.2.3Philipp Oppermann2016-11-191-1/+1
* Merge pull request #2 from japaric/initPhilipp Oppermann2016-11-191-0/+12
|\
| * add an initialize method to HeapJorge Aparicio2016-11-191-0/+12
|/
* Merge pull request #1 from phil-opp/fix-too-small-holesPhilipp Oppermann2016-05-173-20/+27
|\