summaryrefslogtreecommitdiffstats
path: root/cpukit
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2005-01-20 18:28:34 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2005-01-20 18:28:34 +0000
commit3e528b77b584736fc3d4c32bea949baf6c152077 (patch)
tree0f1a445aaf00f0c4c137aa0d1dcce52519c99f22 /cpukit
parent2005-01-20 Sergei Organov <osv@topconrd.ru> (diff)
downloadrtems-3e528b77b584736fc3d4c32bea949baf6c152077.tar.bz2
2005-01-20 Sergei Organov <osv@@topconrd.ru>
PR 536/rtems Heap manager re-implementation to consume less memory and still satisfy alignment requirements. * score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c, score/src/heapfree.c, score/src/heapgetinfo.c, score/src/heapgetfreeinfo.c, core/src/heapsizeofuserarea.c, score/src/heapwalk.c, core/macros/rtems/score/heap.inl, score/inline/rtems/score/heap.inl, score/include/rtems/score/heap.h: Reimplemented. * score/src/heapallocatealigned.c: new file * score/Makefile.am: HEAP_C_FILES: add score/src/heapallocatealigned.c
Diffstat (limited to 'cpukit')
-rw-r--r--cpukit/ChangeLog15
1 files changed, 15 insertions, 0 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog
index 172db9be1a..8c9e2b672b 100644
--- a/cpukit/ChangeLog
+++ b/cpukit/ChangeLog
@@ -1,3 +1,18 @@
+2005-01-20 Sergei Organov <osv@topconrd.ru>
+
+ PR 536/rtems
+ Heap manager re-implementation to consume less memory and still satisfy
+ alignment requirements.
+
+ * score/src/heap.c, score/src/heapallocate.c, score/src/heapextend.c,
+ score/src/heapfree.c, score/src/heapgetinfo.c,
+ score/src/heapgetfreeinfo.c, core/src/heapsizeofuserarea.c,
+ score/src/heapwalk.c, core/macros/rtems/score/heap.inl,
+ score/inline/rtems/score/heap.inl,
+ score/include/rtems/score/heap.h: Reimplemented.
+ * score/src/heapallocatealigned.c: new file
+ * score/Makefile.am: HEAP_C_FILES: add score/src/heapallocatealigned.c
+
2005-01-20 Joel Sherrill <joel@OARcorp.com>
PR 745/rtems