| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-09-05 | fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE" | LinJieqiang | |
| 2019-07-13 | [src][idle] 修复一处编译警告 | tangyuxin | |
| 2019-05-06 | [components][pm]improve low power management components | EvalZero | |
| 2019-02-07 | [Kernel] Add thread detach for system thread | Bernard Xiong | |
| 2018-12-24 | [kernel] Fix the 64bit issue for idle thread cpu binding. | Bernard Xiong | |
| 2018-11-22 | 修正idle.c中一处宏定义位置 | shaojinchun | |
| 2018-11-22 | Add smp support to RT-Thread 4.0 | shaojinchun | |
| 2018-09-25 | [Kernel] Adjust the copyright information | Bernard Xiong | |
| 2018-09-14 | [Kernel] Update to Apache License v2.0 | Bernard Xiong | |
| Update license for RT-Thread kernel. | |||
| 2018-08-30 | [Kernel] move module tolibc/libdl. | Bernard Xiong | |
| 2018-07-14 | [kernel][idle] Improve rt_thread_idle_sethook and rt_thread_idle_delhook code. | armink | |
| 2018-07-13 | [kernel][idle] Add idle hook list. | armink | |
| 2018-06-10 | [Kernel] Remove memory ops when SLAB and module enable | Bernard Xiong | |
| 2018-06-10 | [Kernel] Remove object container in module feature. | Bernard Xiong | |
| 2018-02-07 | [kernel] lock scheduler when cleanup thread | Bernard Xiong | |
| 2017-10-15 | [Kernel] Add signal implementation. | bernard | |
| 1. Add signal implementation; 2. Change the 'rt_uint8_t' of cmd to 'int'; | |||
| 2017-09-15 | 根据documentation/coding_style_cn.txt约定 ↵ | emlslxl | |
| 对内核src和include目录下的文件代码进行格式化 | |||
| 2017-06-07 | [Kernel] Change RT_USING_IDLE_HOOK as simple definition. | bernard | |
| 2017-05-23 | Update idle.c | geniusgogo | |
| 2017-05-22 | Update idle.c | geniusgogo | |
| 2017-05-16 | Update idle.c | geniusgogo | |
| 2017-05-16 | separate idle hook | xieyangrun | |
| 2016-08-09 | [Kernel] add new hooks for support trace componment. | ArdaFu | |
| 2014-09-11 | Merge branch 'master' of https://github.com/RT-Thread/rt-thread | bernard | |
| 2014-09-11 | [Kernel] comments clean up. | bernard | |
| 2014-09-02 | kernel/idle: fix rt_thread_idle_excute in high optimization level | Grissiom | |
| The rt_list_isempty has prototype of "int rt_list_isempty(const rt_list_t *l)". So the compiler has a good reason that the rt_thread_defunct list does not change within rt_thread_idle_excute thus optimize the "while" loop into a "if". So add the volatile qualifier when test against the rt_thread_defunc list. | |||
| 2013-12-21 | kernel: let rt_thread_idle_excute loop until there is no dead thread | Grissiom | |
| Out side world is difficult to tell whethere there is dead thread remaining. If rt_thread_idle_excute only do one cleanup, it's hard to finish cleanups outside the idle thread. So let is loop and do all the cleanups in one call. | |||
| 2013-06-24 | Embedded GPLv2 license. | Bernard Xiong | |
| 2013-04-25 | add RT_KERNEL_MALLOC/FREE | Bernard Xiong | |
| 2012-12-29 | Add RT_USING_MEMHEAP_AS_HEAP feature: system can use "heap" memheap as ↵ | [email protected] | |
| system default memory heap. git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2554 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-12-20 | fixed the coding style in idle.c | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2503 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-11-28 | remove rt_current_module and user can use rt_module_unload to remove a module. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2458 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-06-02 | change the return type of function rt_object_is_systemobject() | [email protected] | |
| using rt_bool_t instead of rt_err_t git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2150 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-05-16 | fixed module unload issue; code cleanup for timer.c | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2119 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-04-14 | cleanup code comments. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2044 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-03-22 | move src\kservice.h to include\rtservice.h. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2005 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2012-03-17 | unify the coding style of kernel | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1998 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-10-05 | RT_DEBUG_NOT_IN_INTERRUPT is only executed when rt_thread_defunct is not empty. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1739 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-21 | cleanup kernel code | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1715 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-09-19 | cleanup code in ipc.c and idle.c | dzzxzz | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1713 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-07-04 | rewrite module memory allocator | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1618 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-06-14 | change the RT_DEBUG_NOT_REENT to RT_DEBUG_NOT_IN_INTERRUPT. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1503 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-06-12 | Add reentrance check. Put kernel debug switch together. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1494 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2011-03-04 | add IDLE_THREAD_STACK_SIZE in rtconfig.h | wuyangyong | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1306 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2010-11-30 | fix compiling issue when RT_USING_HEAP is not defined. | bernard.xiong | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1149 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2010-11-29 | update doxygen comments. | [email protected] | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1132 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2010-11-17 | construct module symbol table | qiuyiuestc | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1053 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2010-11-12 | add cleanup callback function on thread exit; add IPC object reset command. | bernard.xiong | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1043 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2010-10-28 | implement module memory allocator | qiuyiuestc | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@1030 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
| 2010-09-26 | FIX: #endif out of position. | mbbill | |
| git-svn-id: https://rt-thread.googlecode.com/svn/trunk@959 bbd45198-f89e-11dd-88c7-29a3b14d5316 | |||
