Philipp Oppermann
|
6de3aeaac3
|
Update allocator code to use unsafe also in unsafe functions
Required since Rust 2024
|
2025-03-27 15:32:15 +01:00 |
|
Philipp Oppermann
|
63be7cda6b
|
Use constant instead of removed const_in_array_repeat_expressions feature
|
2021-02-02 11:32:30 +01:00 |
|
Philipp Oppermann
|
6c3bf0b10f
|
Implement GlobalAlloc::dealloc
|
2020-01-20 14:07:47 +01:00 |
|
Philipp Oppermann
|
7a792f5cb0
|
Implement GlobalAlloc::alloc
|
2020-01-20 14:07:02 +01:00 |
|
Philipp Oppermann
|
93b4dcf434
|
Add skeleton for GlobalAlloc implementation
|
2020-01-20 14:06:26 +01:00 |
|
Philipp Oppermann
|
821dd2adb4
|
Add function to calculate the list index
|
2020-01-20 14:05:24 +01:00 |
|
Philipp Oppermann
|
d636939b51
|
Add FixedSizeBlockAllocator::fallback_alloc method
|
2020-01-20 14:05:01 +01:00 |
|
Philipp Oppermann
|
9b7326541e
|
Add FixedSizeBlockAllocator type
|
2020-01-20 14:04:13 +01:00 |
|
Philipp Oppermann
|
4f234b67ef
|
Add ListNode type and BLOCK_SIZES constant
|
2020-01-20 14:02:57 +01:00 |
|
Philipp Oppermann
|
7381e11f3c
|
Create a new fixed_size_block allocator submodule
|
2020-01-20 14:01:59 +01:00 |
|