| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-02-21 | [src] add assertion for debugging | wangxiaoyao | |
| 2022-12-20 | [kenel] add static name for rt_object (#6422) | Man, Jianting (Meco) | |
| 增加静态object 名字,用户可以根据内存实际使用情况决定使用动态还是静态。适用于资源极度受限的情况下使用。该功能在RT-Thread完整版本中不常用,主要用于RT-Thread Nano,以缩减对内存的占用。由于没有动态拼接支持,在静态名字下,空闲线程的名字在多核时将命名成相同的名字。 | |||
| 2022-12-11 | [rtdef] use lower-case to define attributes (#6728) | Man, Jianting (Meco) | |
| * [rtdef] rename RT_WEAK attribute as rt_weak * [rtdef] rename RT_USED attribute as rt_used * [rtdef] rename RT_SECTION attribute as rt_section * [rtdef] rename ALIGN attribute as rt_align * [legacy] add RT_USED ALIGN RT_SECTION RT_WEAK as legacy support | |||
| 2022-08-25 | [kernel] 优化内置线程命名 | Meco Man | |
| main线程栈指定对齐字节数 | |||
| 2022-05-18 | [modify] the recycle logic about resource of pthread. | liuxianliang | |
| 2022-04-29 | [kernel] remove the register keyword (#5888) | Man, Jianting (Meco) | |
| 2022-04-20 | uniform code writing-disable interrupt | thewon86 | |
| 2022-01-17 | [kernel][pm] beautify code | Meco Man | |
| 2022-01-12 | Merge pull request #5510 from Eureka1024/master | guo | |
| [kernel]Delete an extra semicolon | |||
| 2022-01-11 | [kernel]Delete an extra semicolon | 杨澄 | |
| 2021-11-26 | remove duplicate work between idle and thread_exit | thewon86 | |
| 2021-09-10 | [kernel]update format | yangjie | |
| 2021-09-10 | [kernel]Normalized kernel API annotation | yangjie | |
| 2021-08-05 | Merge pull request #4760 from mysterywolf/Internafunction | Bernard Xiong | |
| [kernel] 规范内核内部函数命名 | |||
| 2021-08-04 | 内部函数以_开头 | Meco Man | |
| 2021-07-03 | 添加idle回收资源的修改 | fenghuijie | |
| 2021-06-10 | [kernel]补充endif后缀注释 | Meco Man | |
| 2021-06-08 | Merge pull request #49 from RT-Thread/master | Meco Jianting Man | |
| update | |||
| 2021-06-04 | [kernel] 规范内核内部函数命名 | Meco Man | |
| 2021-06-03 | [bug][kernel] 保持空闲任务钩子函数调用的原子性 | Meco Man | |
| 2021-05-22 | [kernel][idle] _has_defunct_thread函数增加条件编译 | Meco Jianting Man | |
| _has_defunct_thread函数增加条件编译,防止没有开启heap时报警 | |||
| 2021-03-08 | [kernel]auto formatted | Meco Man | |
| 2020-12-31 | cleanup操作改由当前线程退出前执行 | shaojinchun | |
| 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. | |||
