esp-idf/components
Deomid Ryabkov 712bd1d773 Try to merge tail with next block when splitting
When splitting a memory block, check if the next block is free.
If it is, then just extend it upwards instead of creating a new block.
This fixes a bug where when shrinking existing allocations would result in irreversible free space fragmentation.

When testing on the host, test all the poisoning configurations.
2018-04-03 16:35:47 +10:00
..
2018-03-31 06:50:15 +00:00
2016-11-16 15:57:34 +11:00
2017-03-07 10:18:47 +11:00
2018-02-05 14:52:39 +08:00
2017-10-23 19:47:33 +08:00