GitHub / rust-osdev/linked-list-allocator / commits
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 8876de42 | Update changelog for #46 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| a638119d | Don't require nightly for `use_spin` feature | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| 199994c9 | Test building on stable with `use_spin` feature | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| 82b40f0d | Release version 0.8.8 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| de05927e | Update changelog for #44 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| 8c71cd14 | fix: do not require alloc crate (#44) |
Harald Hoyer <h****d@r****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4a858c7d | Release version 0.8.7 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| 682cae1e | Fix feature name in README | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| d5ec9aad | Update README for new `const_mut_refs` feature introduced in #43 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| 19633f16 | Update changelog for #43 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| f0bb5a64 | feat(stable): Build on stable without features (#43) |
Harald Hoyer <h****d@h****z>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e29d3af5 | Update changelog for #42 | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| ec2423f7 | fix(alloc_ref): Use new nightly Allocator trait (#42) |
Harald Hoyer <h****d@h****z>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 905058a7 | Test unstable features in separate job | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| bf766b64 | Rustup is also preinstalled on macOS now | Philipp Oppermann <d****v@p****m> | almost 5 years ago | |
| b1332a32 | Release version 0.8.6 | Philipp Oppermann <d****v@p****m> | about 5 years ago | |
| 2a5df609 | Update changelog for #35 | Philipp Oppermann <d****v@p****m> | about 5 years ago | |
| 8f75bed7 | Fix build error on latest nightly (#35) |
toku_san <t****1@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 4a6c8f0b | Add a badge to the Readme (#34) |
toku_san <t****1@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 587babde | Release version 0.8.5 | Philipp Oppermann <d****v@p****m> | about 5 years ago | |
| ac78f499 | Automate release process using cargo-release | Philipp Oppermann <d****v@p****m> | about 5 years ago | |
| 2a0fc038 | Update changelog for #33 | Philipp Oppermann <d****v@p****m> | about 5 years ago | |
| 4e490609 | Update AllocRef implementation for latest API changes (#33) |
Rafal Mielniczuk <r****2@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 0526f9c5 | linked_list_allocator 0.8.4 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 7bd1e9c7 | Add functions to get used and free heap size (#32) |
Arjan Mels <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| db3110c4 | linked_list_allocator 0.8.3 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| e7fbacbe | Update changelog for #31 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 4512c115 | Fixed heap creation when memory size is too small (#31) |
Arjan Mels <4****s@u****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 92a4fe16 | Delete old Travis CI file | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| efb03279 | linked_list_allocator 0.8.2 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| f11e4049 | Update changelog for #30 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 1eda7b1e | Update AllocRef implementation for latest API changes (#30) |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 2ed6c180 | The `--component` flag is only available with `rustup toolchain install` | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 6472b785 | GitHub Actions: Pass `--component rustfmt` in formatting job | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| a34dd835 | linked_list_allocator 0.8.1 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| ff5843c0 | Update changelog for #28 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| e6f3c183 | merge Merge pull request #28 from phil-opp/fix-alloc-ref |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| f148923c | AllocRef::alloc is now safe and allows zero-sized allocations | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 28f92da5 | linked_list_allocator 0.8.0 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| eaf050df | Update changelog for #27 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| bea8cfc4 | merge Merge pull request #27 from phil-opp/optional-alloc-ref |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 4a0f8dde | Add GitHub actions workflow | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 1c00a974 | Document crate features in Readme | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 45889fec | Make AllocRef implementation optional behind new `alloc_ref` feature | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| a1d398cf | Update changelog for #25 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| f63cb88b | Fix build on nightly 1.43.0 (05-03-2020). (#25) |
Tim Peters <m****l@d****l>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 01a2511e | linked_list_allocator 0.7.0 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| ab21ae34 | linked_list_allocator 0.6.7 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 093cdc81 | Update changelog for #23 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| c41eef97 | merge Merge pull request #23 from phil-opp/replace-spin-dependency |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 1b0d0cb0 | Use new spinning_top crate instead of `spin` | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 0b7fdddd | linked_list_allocator 0.6.6 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| 778cab31 | Update changelog for #20 | Philipp Oppermann <d****v@p****m> | over 5 years ago | |
| cca59430 | The `Alloc` trait was renamed to `AllocRef` (#20) |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 5 years ago | |
| 66752f73 | linked_list_allocator 0.6.5 | Philipp Oppermann <d****v@p****m> | almost 6 years ago | |
| 1375b2eb | Remove now-stable alloc feature gate | Philipp Oppermann <d****v@p****m> | almost 6 years ago | |
| a8acfbf7 | Add a rust-toolchain file | Philipp Oppermann <d****v@p****m> | almost 6 years ago | |
| 9fc04c95 | Create a changelog for #18 | Philipp Oppermann <d****v@p****m> | almost 6 years ago | |
| c9c7f45a | Align up the Hole initialization address (#18) |
Pierre Krieger <p****8@g****m>
Committed by: Philipp Oppermann <d****v@p****m> |
almost 6 years ago | |
| 620b8d12 | linked_list_allocator 0.6.4 | Philipp Oppermann <d****v@p****m> | over 6 years ago | |
| 402aad88 | merge Merge pull request #15 from rafalmiel/master |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 6 years ago | |
| e3226436 | Remove #[feature(pointer_method)] | Rafal Mielniczuk <r****2@g****m> | over 6 years ago | |
| 21b5e7c9 | Switch to spin 5.0 version | Rafal Mielniczuk <r****2@g****m> | over 6 years ago | |
| 585c1393 | linked_list_allocator 0.6.3 | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| b2e5f754 | Fix import paths for Alloc/AllocErr/Layout on latest nightly | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| ba94fcd7 | linked_list_allocator 0.6.2 | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| ccfd63d9 |
Update for the latest nightly alloc interface. (#12)
Signed-off-by: Dan Cross <d****s@g****m> |
Dan Cross <c****d@g****m>
Committed by: Philipp Oppermann <d****v@p****m> |
over 7 years ago | |
| 4d6f892d | linked_list_allocator 0.6.1 | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| f0de36d1 | The oom function is now a lang item | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| 80444826 | linked_list_allocator 0.6.0 | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| b3b46726 | Run rustfmt | Philipp Oppermann <d****v@p****m> | over 7 years ago | |
| 3d917661 | Use new nightly GlobalAlloc API (#11) |
Robert Węcławski <r****i@g****m>
Committed by: Philipp Oppermann <d****v@p****m> |
over 7 years ago | |
| afec3a8c | linked_list_allocator 0.5.0 | Philipp Oppermann <d****v@p****m> | almost 8 years ago | |
| a4bf336a | Use &mut pointers instead of Unique for hole linking | Philipp Oppermann <d****v@p****m> | almost 8 years ago | |
| b009e840 | Use ptr::write instead of mem::replace for initial hole write | Philipp Oppermann <d****v@p****m> | almost 8 years ago | |
| 2f7837dd | Fix toml syntax for spin dependency | Philipp Oppermann <d****v@p****m> | almost 8 years ago | |
| 658e58c2 | Temporarily add ptr_internals feature until we replaced ptr::Unique use (#9) |
Corey Montella <c****a@l****m>
Committed by: Philipp Oppermann <d****v@p****m> |
almost 8 years ago | |
| 22693ba7 | Make the spin::Mutex optional. (#8) |
Pierre Rouanet <p****t@g****m>
Committed by: Philipp Oppermann <d****v@p****m> |
almost 8 years ago | |
| 65d5ba49 | linked_list_allocator 0.4.3 | Philipp Oppermann <d****v@p****m> | almost 8 years ago | |
| b6cadb43 | Custom oom handler that calls panic instead of intrinsics::abort (#7) |
Rob Gries <r****s@g****m>
Committed by: Philipp Oppermann <d****v@p****m> |
almost 8 years ago | |
| 7979db9d | linked_list_allocator 0.4.2 | Philipp Oppermann <d****v@p****m> | about 8 years ago | |
| ce7b045f | Update to new `Unique` API (#6) |
Jeremy Soller <j****1@g****m>
Committed by: Philipp Oppermann <d****v@p****m> |
over 8 years ago | |
| f742a710 | Fix docs.rs links | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| a6e52212 | Link to docs.rs in Readme | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 099dbdc6 | Add a short usage section to Readme | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 49d98d16 | linked_list_allocator 0.4.1 | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 38bce078 | Make LockedHeap more useful by implementing Deref and constructors | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 67da6492 | Fix typo: LockedHead -> LockedHeap | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 4bb5d354 | linked_list_allocator 0.4.0 | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 638bcb6c | Add a LockedHeap struct that can be used as global allocator | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 8f81a997 | Use docs.rs for documentation | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| d764c701 | linked_list_allocator 0.3.0 | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| c31e812e | merge Merge pull request #4 from phil-opp/global_allocator |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 1fa15df8 | Run rustfmt | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 2298ced4 | Adjust tests for new Layout-based API | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 5c0b59f6 | Implement `allocator::Alloc` for Heap and use `allocator::Layout` | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 07a9205b | linked_list_allocator 0.2.7 | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| 7dc809f6 | merge Merge pull request #3 from rafalmiel/heap_extend |
Philipp Oppermann <d****v@p****m>
Committed by: GitHub <n****y@g****m> |
over 8 years ago | |
| 9a3bb89b | linked_list_allocator 0.2.6 | Philipp Oppermann <d****v@p****m> | over 8 years ago | |
| e5535f85 | Fix test: Unique::get/get_mut was renamed to as_ref/as_mut | Philipp Oppermann <d****v@p****m> | over 8 years ago |