summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author[email protected] <[email protected]>2011-08-03 14:09:20 +0000
committer[email protected] <[email protected]>2011-08-03 14:09:20 +0000
commit77d5cd30eac6a7ba859863cd26d50fe6428d6520 (patch)
tree408ebe21831b45163a9f38ddf6c25c2c0a7fb4e5
parent01292bb58794e36e77fe0f1cc308031a34b2a606 (diff)
fix memory statistic error bug
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1659 bbd45198-f89e-11dd-88c7-29a3b14d5316
-rw-r--r--src/slab.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/slab.c b/src/slab.c
index 378faea1d8..ceb6e8a3b2 100644
--- a/src/slab.c
+++ b/src/slab.c
@@ -257,11 +257,6 @@ void *rt_page_alloc(rt_size_t npages)
}
}
-#ifdef RT_MEM_STATS
- used_mem += npages * RT_MM_PAGE_SIZE;
- if (used_mem > max_mem) max_mem = used_mem;
-#endif
-
/* unlock heap */
rt_sem_release(&heap_sem);
@@ -282,12 +277,6 @@ void rt_page_free(void *addr, rt_size_t npages)
/* lock heap */
rt_sem_take(&heap_sem, RT_WAITING_FOREVER);
- /* update memory usage */
-#ifdef RT_MEM_STATS
- if(rt_page_list != RT_NULL)
- used_mem -= npages * RT_MM_PAGE_SIZE;
-#endif
-
for (prev = &rt_page_list; (b = *prev) != RT_NULL; prev = &(b->next))
{
RT_ASSERT(b->page > 0);