summaryrefslogtreecommitdiff
path: root/src/idle.c
AgeCommit message (Collapse)Author
2023-04-13[HUST CSE][doxygen][src]Fix the comment in rt_thread_defunct_enqueue (#7228)hiro_655
根据这个issues #6857 在idle.c文件中找到一个函数缺失参数
2023-04-04[kernel] 将rt_thread结构体改为显式继承rt_object (#7131)Shicheng Chu
2023-02-21[src] add assertion for debuggingwangxiaoyao
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-20uniform code writing-disable interruptthewon86
2022-01-17[kernel][pm] beautify codeMeco Man
2022-01-12Merge pull request #5510 from Eureka1024/masterguo
[kernel]Delete an extra semicolon
2022-01-11[kernel]Delete an extra semicolon杨澄
2021-11-26remove duplicate work between idle and thread_exitthewon86
2021-09-10[kernel]update formatyangjie
2021-09-10[kernel]Normalized kernel API annotationyangjie
2021-08-05Merge pull request #4760 from mysterywolf/InternafunctionBernard Xiong
[kernel] 规范内核内部函数命名
2021-08-04内部函数以_开头Meco Man
2021-07-03添加idle回收资源的修改fenghuijie
2021-06-10[kernel]补充endif后缀注释Meco Man
2021-06-08Merge pull request #49 from RT-Thread/masterMeco 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 formattedMeco Man
2020-12-31cleanup操作改由当前线程退出前执行shaojinchun
2019-09-05fix spelling mistake for "RT_IDEL_HOOK_LIST_SIZE"LinJieqiang
2019-07-13[src][idle] 修复一处编译警告tangyuxin
2019-05-06[components][pm]improve low power management componentsEvalZero
2019-02-07[Kernel] Add thread detach for system threadBernard Xiong
2018-12-24[kernel] Fix the 64bit issue for idle thread cpu binding.Bernard Xiong
2018-11-22修正idle.c中一处宏定义位置shaojinchun
2018-11-22Add smp support to RT-Thread 4.0shaojinchun
2018-09-25[Kernel] Adjust the copyright informationBernard Xiong
2018-09-14[Kernel] Update to Apache License v2.0Bernard 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 enableBernard Xiong
2018-06-10[Kernel] Remove object container in module feature.Bernard Xiong
2018-02-07[kernel] lock scheduler when cleanup threadBernard 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-23Update idle.cgeniusgogo
2017-05-22Update idle.cgeniusgogo
2017-05-16Update idle.cgeniusgogo
2017-05-16separate idle hookxieyangrun
2016-08-09[Kernel] add new hooks for support trace componment.ArdaFu
2014-09-11Merge branch 'master' of https://github.com/RT-Thread/rt-threadbernard
2014-09-11[Kernel] comments clean up.bernard