GitHub / rust-embedded/embedded-alloc / commits
A heap allocator for embedded systems
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 13c18de8 | merge Merge pull request #124 from Conaclos/conaclos/tlsf-forward-realloc |
Zeeshan Ali Khan <z****x@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 19828365 | fix(tlsf): forward realloc to tlsf | Victorien Elvinger <v****n@e****r> | 6 months ago | |
| 87316afc | merge Merge pull request #123 from Kobzol/remove-triagebot-toml |
Daniel Egger <d****l@e****e>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| 570ba59e | Remove triagebot.toml | Jakub Beránek <b****k@g****m> | 6 months ago | |
| 23d9df1d | merge Merge pull request #122 from jannic-dev-forks/unaligned-heap-workaround |
Zeeshan Ali Khan <z****x@g****m>
Committed by: GitHub <n****y@g****m> |
6 months ago | |
| c254497a | Reduce indentation by using let-else-pattern | Jan Niehusmann <j****n@g****m> | 6 months ago | |
| f0eeb776 | Fix typo in changelog | Jan Niehusmann <j****n@g****m> | 6 months ago | |
| 65df6d7c | Properly fix calls to the rlsf library | Jan Niehusmann <j****n@g****m> | 7 months ago | |
| a10552aa | Add changelog entry | Jan Niehusmann <j****n@g****m> | 7 months ago | |
| 58d3a89c | Work around https://github.com/yvt/rlsf/pull/21 | Jan Niehusmann <j****n@g****m> | 7 months ago | |
| 806097c3 | merge Merge pull request #120 from jannic-dev-forks/issue-119 |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| caa9a1c0 | Add changelog entry | Jan Niehusmann <j****n@g****m> | 7 months ago | |
| e69ba9b5 | Fix panic when calling tlsf::Heap::used() | Jan Niehusmann <j****n@g****m> | 7 months ago | |
| 281054d7 | Add a test case involving used() | Jan Niehusmann <j****n@g****m> | 7 months ago | |
| df8e5272 | merge Merge pull request #118 from rust-embedded/fix-nightly-ci-failure |
Zeeshan Ali Khan <z****x@g****m>
Committed by: GitHub <n****y@g****m> |
7 months ago | |
| 8b3cdb34 | Fix builds with nightly | Alex Martens <a****x@t****g> | 7 months ago | |
| 6a5ee7fb | merge Merge pull request #114 from rust-embedded/bump-version |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| d7b90b1c | merge Merge pull request #115 from rust-embedded/bump-actions-checkout |
Soso <5****d@u****m>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| 17d4cd89 | ci: actions-checkout: v4 -> v6 | Alex Martens <a****x@t****g> | 8 months ago | |
| 0f24b5fe | version: 0.6.0 -> 0.7.0 | Alex Martens <a****x@t****g> | 8 months ago | |
| 7f5d6549 | merge Merge pull request #111 from us-irs/add-tlsf-free-mem-api |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
8 months ago | |
| f39bfba8 | merge Merge pull request #109 from us-irs/update-examples |
Zeeshan Ali Khan <z****x@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| 9f13866a | merge Merge pull request #110 from jamesmunns/james/fix-ub |
Zeeshan Ali Khan <z****x@g****m>
Committed by: GitHub <n****y@g****m> |
9 months ago | |
| e0e5ad55 | Add TLSF memory usage API and update API naming |
Robin Mueller <r****m@p****e>
Committed by: Robin Mueller <r****r@f****m> |
9 months ago | |
| fa3950c7 | Don't create an intermediate `&[u8]` when initializing Tlsf alloc | James Munns <j****s@o****m> | 9 months ago | |
| de38e9ee | update examples | Robin Mueller <r****m@p****e> | 9 months ago | |
| 83157f65 | merge Merge pull request #103 from JalonWong/master |
Zeeshan Ali Khan <z****x@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 61a26856 |
Update CHANGELOG.md
Co-authored-by: Zeeshan Ali Khan <z****x@g****m> |
Jalon Wong <j****g@g****m>
Committed by: GitHub <n****y@g****m> |
12 months ago | |
| 7d960421 | Add a flag to prevent duplicate initialization | Jalon Wong <j****g@g****m> | 12 months ago | |
| eb87f1a5 | Add a macro to make initialization easier | Jalon Wong <j****g@g****m> | about 1 year ago | |
| 8437c092 | merge Merge pull request #102 from Riceman2000/master |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
over 1 year ago | |
| 20d9db5e | Review changes | riceman2000 <a****0@g****m> | over 1 year ago | |
| 8cf2418c | Change to &raw | riceman2000 <a****0@g****m> | over 1 year ago | |
| dd4391d2 | merge Merge pull request #97 from jannic-dev-forks/fix-ci |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 93b323b4 | Use addr_of_mut! instead of as_ptr() to avoid shared reference to mutable static | Jan Niehusmann <j****n@g****m> | almost 2 years ago | |
| 0e9babaf | Declare required features for examples | Jan Niehusmann <j****n@g****m> | almost 2 years ago | |
| ca8aa4f3 | merge Merge pull request #94 from rust-embedded/version-bump |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 2 years ago | |
| 80e76f57 | version: 0.5.1 -> 0.6.0 | Alex Martens <a****x@t****g> | almost 2 years ago | |
| 4f472dcb | merge Merge pull request #92 from rust-embedded/fix-ci |
Markus Reiter <m****e@r****s>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5ca340f0 | Fix new clippy lints | Alex Martens <a****x@t****g> | over 2 years ago | |
| 84af2da8 | merge Merge pull request #89 from rust-embedded/update-edition |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 4d6ff209 | edition: 2018 -> 2021 | Alex Martens <a****x@t****g> | over 2 years ago | |
| 6e51fc78 | merge Merge pull request #88 from rust-embedded/update-docs |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 69187bf2 | Update documentation for TLSF and LLFF heaps | Alex Martens <a****x@t****g> | over 2 years ago | |
| b52091aa | merge Merge pull request #78 from trueb2/master |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 5114ae53 | merge Merge branch 'master' into master |
Jacob Trueb <j****b@n****u>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 6875394f | merge Merge pull request #87 from sno2/patch-1 |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| ba635851 | chore(typo): "Crate" -> "Create" |
Carter Snook <c****4@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 1faa839d | merge Merge pull request #84 from rust-embedded/rm-cron-ci |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 5ff132a2 | merge Merge pull request #85 from rust-embedded/release-0.5.1 |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| d2e6fa41 | merge cron.yml with ci.yml | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 6a1ba1cc | version: 0.5.0 -> 0.5.1 | Alex Martens <a****x@t****g> | almost 3 years ago | |
| dff7df23 | Remove duplicate code from allocator_api | Jacob Trueb <j****b@n****u> | almost 3 years ago | |
| 26f60411 | Update integration tests for choice of allocator | Jacob Trueb <j****b@n****u> | almost 3 years ago | |
| b401dd74 | merge Merge branch 'master' of https://github.com/rust-embedded/embedded-alloc into... | Jacob Trueb <j****b@n****u> | almost 3 years ago | |
| 38d425db | merge Merge pull request #80 from rust-embedded/dedupe-code |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 11a5cc8b | merge Merge pull request #79 from rust-embedded/integration-test |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| ef48543b | merge Merge pull request #82 from rust-embedded/allocator_api_example |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 06f13793 | Add choice of Two-Level Segregated Fit and Linked List First Fit | Jacob Trueb <j****b@n****u> | almost 3 years ago | |
| b744b416 | Add allocator_api example | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 08b99fdb | deduplicate code between Allocator and GlobalAlloc | Alex Martens <a****x@t****g> | almost 3 years ago | |
| e37e935d | merge Merge pull request #61 from rmja/allocator_api |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| cd44eb29 | CHANGELOG: update for allocator_api feature | Alex Martens <a****x@t****g> | almost 3 years ago | |
| a6e12c0d | Add basic smoke test | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 459f4b19 | Remove rust-toolchain.toml | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 44df45a4 | merge Merge remote-tracking branch 'origin/master' into allocator_api | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 5654f2a0 | merge Merge pull request #77 from rust-embedded/update-ci |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| bfe29789 | Update CI | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 9cc8ae3e | Add nightly CI | Rasmus Melchior Jacobsen <r****a@l****g> | almost 3 years ago | |
| 2018b173 | merge Merge remote-tracking branch 'upstream/master' into allocator_api | Rasmus Melchior Jacobsen <r****a@l****g> | almost 3 years ago | |
| 0b8c4424 | merge Merge pull request #75 from rust-embedded/update-coc |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| b938e013 | merge Merge pull request #76 from rust-embedded/update-codeowners |
Dario Nieuwenhuis <d****o@d****t>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 809432fd | Update CODEOWNERS | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 5dfe6ee6 | Update team in code of conduct | Alex Martens <a****x@t****g> | almost 3 years ago | |
| 0a8a02d3 | merge Merge pull request #74 from rust-embedded/swap-team |
Adam Greig <a****m@a****m>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| deed55e4 | Swap from cortex-m to libs team | Adam Greig <a****m@a****m> | almost 3 years ago | |
| 54f2b51f | merge Merge pull request #73 from rmja/patch-1 |
Alex Martens <a****x@t****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| 06fd3822 | merge Merge remote-tracking branch 'upstream/master' into allocator_api | Rasmus Melchior Jacobsen <r****a@l****g> | almost 3 years ago | |
| ca115e27 | Remove legacy const_mut_refs feature on linked_list_allocator |
Rasmus Melchior Jacobsen <r****a@l****g>
Committed by: GitHub <n****y@g****m> |
almost 3 years ago | |
| f1393ae1 | merge Merge pull request #69 from eldruin/note-cs-example |
Adam Greig <a****m@a****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 7625f741 | merge Merge pull request #70 from eldruin/switch-to-ghmq |
Adam Greig <a****m@a****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| cc5398cb | Prepare switch to GHMQ | Diego Barrios Romero <e****n@g****m> | about 3 years ago | |
| c870a37b | merge Merge branch 'rust-embedded:master' into allocator_api |
Rasmus Melchior Jacobsen <r****a@l****g>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| 4da66bee | Add note about critical section to readme | Diego Barrios Romero <e****n@g****m> | about 3 years ago | |
| d9fc9d8b | Remove nonnull_slice_from_raw_parts feature which is now stable since 1.70 | Rasmus Melchior Jacobsen <r****a@l****g> | about 3 years ago | |
| a385370f |
merge
Merge #66
Co-authored-by: Jan Niehusmann <j****n@g****m> |
bors[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 9494e809 | Run CI on stable rust, now that rust 1.68 is released | Jan Niehusmann <j****n@g****m> | over 3 years ago | |
| f7b6f51d |
merge
Merge #65
Co-authored-by: Dario Nieuwenhuis <d****o@d****t> |
bors[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| f6fa1cf0 |
merge
Merge #64
Co-authored-by: Jan Niehusmann <j****n@g****m> |
bors[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| e4d2ae7a | Add MSRV badge | Jan Niehusmann <j****n@g****m> | over 3 years ago | |
| 70cdcc23 | readme: fix links | Dario Nieuwenhuis <d****o@d****t> | over 3 years ago | |
| 6e651fd4 |
Update README.md
Co-authored-by: Diego Barrios Romero <e****n@g****m> |
Jan Niehusmann <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 809be1db |
Correctly mark rust code in README.md
Co-authored-by: Alex Martens <a****x@t****g> |
Jan Niehusmann <j****n@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 93706cbe | Add a code example to README.md | Jan Niehusmann <j****n@g****m> | over 3 years ago | |
| 79d220bd | Update dependency on linked_list_allocator | Jan Niehusmann <j****n@g****m> | over 3 years ago | |
| 4fdf665c | Update README mentioning Rust 1.68 compatibility | Jan Niehusmann <j****n@g****m> | over 3 years ago | |
| e53aba8a |
merge
Merge #63
Co-authored-by: Jan Niehusmann <j****n@g****m> |
bors[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 7dd86223 | Remove alloc_error_handler | Jan Niehusmann <j****n@g****m> | over 3 years ago | |
| 7b9150bf | Use toml rust-toolchain format | Rasmus Melchior Jacobsen <r****a@l****g> | over 3 years ago | |
| caf58013 | Implement the Allocator trait from the unstable allocator_api | Rasmus Melchior Jacobsen <r****a@l****g> | over 3 years ago |