Skip to content

Commit f6aa7b1

Browse files
committed
Update tlsf
The original implementation couldn't allocate to a region that was just freed even though the freed region was the same size as the new request. This was due to allocation sizes being rounded up during search but not when marking the region in use. Fixes adafruit/Adafruit_Learning_System_Guides#2746
1 parent 78cbc83 commit f6aa7b1

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.gitmodules

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -354,7 +354,8 @@
354354
url = https://github.com/adafruit/certificates
355355
[submodule "lib/tlsf"]
356356
path = lib/tlsf
357-
url = https://github.com/espressif/tlsf.git
357+
url = https://github.com/adafruit/tlsf.git
358+
branch = circuitpython
358359
[submodule "frozen/CircuitPython_AXP313A"]
359360
path = frozen/CircuitPython_AXP313A
360361
url = https://github.com/bill88t/CircuitPython_AXP313A

lib/tlsf

Submodule tlsf updated 1 file

0 commit comments

Comments
 (0)