This website requires JavaScript.
Explore
Help
Register
Sign In
Mirrors_Framework
/
nuttx
Watch
1
Star
0
Fork
0
You've already forked nuttx
mirror of
https://github.com/apache/nuttx.git
synced
2026-05-23 14:58:13 +08:00
Code
Issues
Actions
Packages
Projects
Releases
Wiki
Activity
Files
87bd3cd8ff99edafdb3cec9f7e96dc01f42fb995
nuttx
/
mm
/
mm_heap
T
History
Gregory Nutt
fb6208fbbc
mm: Fix a typo in a debug assertion.
2017-11-22 07:30:48 -06:00
..
Make.defs
…
mm_addfreechunk.c
…
mm_brkaddr.c
…
mm_calloc.c
…
mm_extend.c
Silence some warnings
2016-05-26 14:06:13 -04:00
mm_free.c
Replace all occurrences of vdbg with vinfo
2016-06-11 11:59:51 -06:00
mm_initialize.c
Add some comments.
2016-11-05 09:44:29 -06:00
mm_mallinfo.c
mm_mallinfo: do heap end debug assert check with heap semaphore held
2017-08-03 10:01:26 -06:00
mm_malloc.c
mm: Fix a typo in a debug assertion.
2017-11-22 07:30:48 -06:00
mm_memalign.c
mm/mm-heap: memalign: fix heap corruption caused by using unaligned chuck size. Unaligned nodes generated by memalign later cause heap corruptions when nodes are shrink further (for example, 24 bytes -> 8 bytes, when alignment is 16 bytes).
2017-10-24 15:35:52 -06:00
mm_realloc.c
realloc(): When realloc() has to fall back to calling malloc(), size including overhead was being provided to malloc(), causing a slightly larger allocation than needed. Noted by initialkjc@yahoo.com
2017-03-28 07:23:46 -06:00
mm_sbrk.c
mm/: Remove dangling space at the end of lines.
2017-06-28 13:31:21 -06:00
mm_sem.c
Fix some build problems after recent separation of internal OS from application interfaces. The build problem only occurs in the PROTECTED and KERNEL builds where separate libraries are built for the applications and for use within the OS. In these cases, the correct interfaces must be used. This commit fixes a few of these, so I can get through build testing, but there are many more that need fixin'.
2017-10-08 08:13:47 -06:00
mm_shrinkchunk.c
mm/mm-heap: memalign: fix heap corruption caused by using unaligned chuck size. Unaligned nodes generated by memalign later cause heap corruptions when nodes are shrink further (for example, 24 bytes -> 8 bytes, when alignment is 16 bytes).
2017-10-24 15:35:52 -06:00
mm_size2ndx.c
…
mm_zalloc.c
…