From 244b903e5def3cd4aefc4bf2ebdc4687826e2f4d Mon Sep 17 00:00:00 2001 From: "Man, Jianting (Meco)" <920369182@qq.com> Date: Fri, 21 Jul 2023 22:36:42 -0400 Subject: [debug] 整理debug宏并增加RT_DEBUGING_CONTEXT (#7805) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components/mm/mm_page.c | 4 ++-- components/mm/mm_page.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'components/mm') diff --git a/components/mm/mm_page.c b/components/mm/mm_page.c index 53df6a4e28..51104fbf71 100644 --- a/components/mm/mm_page.c +++ b/components/mm/mm_page.c @@ -85,7 +85,7 @@ static struct rt_mem_obj mm_page_mapper = { .hint_free = hint_free, }; -#ifdef RT_DEBUG_PAGE_LEAK +#ifdef RT_DEBUGING_PAGE_LEAK static volatile int enable; static rt_page_t _trace_head; #define TRACE_ALLOC(pg, size) _trace_alloc(pg, __builtin_return_address(0), size) @@ -556,7 +556,7 @@ static void *_do_pages_alloc(rt_uint32_t size_bits, size_t flags) { alloc_buf = page_to_addr(p); - #ifdef RT_DEBUG_PAGE_LEAK + #ifdef RT_DEBUGING_PAGE_LEAK level = rt_hw_interrupt_disable(); TRACE_ALLOC(p, size_bits); rt_hw_interrupt_enable(level); diff --git a/components/mm/mm_page.h b/components/mm/mm_page.h index e5386640dc..99cb5a804e 100644 --- a/components/mm/mm_page.h +++ b/components/mm/mm_page.h @@ -34,7 +34,7 @@ #define PAGE_ANY_AVAILABLE 0x1ul -#ifdef RT_DEBUG_PAGE_LEAK +#ifdef RT_DEBUGING_PAGE_LEAK #define DEBUG_FIELD { \ /* trace list */ \ struct rt_page *tl_next; \ -- cgit v1.3.1