| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-04-16 | [fix] 添加创建线程函数时间片参数检查 (#8807) | Yaochenger | |
| 2024-02-23 | 🎯 Sync smart & scheduler codes (#8537) | Shell | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: xqyjlj <[email protected]> | |||
| 2024-02-19 | [kernel] fix some strict compiling warnings | Meco Man | |
| 2024-01-05 | ✨ feat: delete thread ref (#8456) | xqyjlj | |
| 2024-01-02 | 🐞 fix(thread): fix thread sleep (deadlock) | xqyjlj | |
| 2024-01-02 | [kernel] support for hook list | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-12-27 | 🐞 fix: fix rt_thread_delay, assert, deadlock (#8366) | xqyjlj | |
| 2023-12-24 | 🐞 fix(thread): fix thread_exit/detach/delete (#8365) | xqyjlj | |
| 2023-12-24 | Fix softtimer resume (#8393) | geniusgogo | |
| 2023-12-07 | [kernel] release mutex when thread delete (#8345) | Yuqiang Wang | |
| 2023-12-06 | release mutex when thread delete | skychen123 | |
| 2023-10-30 | 实现MPU抽象层 (#8080) | tangzz98 | |
| - 为RT-Thread设计MPU抽象层,支持ARMV7-M,ARMV8-M架构,让用户使用MPU检测栈溢出等内存问题,实现线程内存隔离 - 在components/mp目录下提供通用的API,libcpu目录下提供各处理器架构的具体实现 - 在STM32U575 NUCLEO, STM32H75 NUCLEO开发板测试通过 | |||
| 2023-10-25 | 🎈 perf: perf rt_hw_interrupt_disable/enable (#8042) | xqyjlj | |
| Signed-off-by: Shell <[email protected]> Co-authored-by: Shell <[email protected]> | |||
| 2023-10-17 | Sync dfs lwp (#8123) | geniusgogo | |
| 2023-09-15 | [src] remove useless codes in kernel | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-20 | [component/lwp] support more feature of signal from IEEE Std 1003.1-2017 (#7828) | Shell | |
| Signed-off-by: Shell <[email protected]> | |||
| 2023-07-09 | [debug] remove RT_DEBUG_xxx | Meco Man | |
| remove RT_DEBUG_THREAD RT_DEBUG_SCHEDULER RT_DEBUG_IPC RT_DEBUG_TIMER RT_DEBUG_IRQ RT_DEBUG_MEM RT_DEBUG_SLAB RT_DEBUG_MEMHEAP | |||
| 2023-06-29 | [include][dbg]update: no longer use RT_DEBUG_LOG in rtdebug.h (#7750) | Shicheng Chu | |
| 2023-05-17 | [include][src] Add API to get object name and thread name (#7507) | Fan Yang | |
| Signed-off-by: Fan YANG <[email protected]> Co-authored-by: Man, Jianting (Meco) <[email protected]> | |||
| 2023-05-17 | [kernel][src] improve code (#7367) | 半吊子内核开发 | |
| 2023-04-28 | [HUST CSE][kernel][thread] 变量 rt_err 没有初始化 (#7401) | Pikachu | |
| 2023-04-04 | [kernel] 将rt_thread结构体改为显式继承rt_object (#7131) | Shicheng Chu | |
| 2023-02-02 | [doxygen] Fix some warnings in doxygen (#6899) | tuduweb | |
| 2022-12-16 | [rt-smart] 弱化 RT_USING_LWP,使用 RT_USING_SMART 作为宏配置 (#6740) | guo | |
| * [dfs] sync cromfs * [rt-smart]Weaken RT_USING_LWP, use RT_USING_SMART as macro configuration * [format] fix some format issue. | |||
| 2022-12-03 | sync branch rt-smart. (#6641) | guo | |
| * Synchronize the code of the rt mart branch to the master branch. * TTY device * Add lwP code from rt-smart * Add vnode in DFS, but DFS will be re-write for rt-smart * There are three libcpu for rt-smart: * arm/cortex-a, arm/aarch64 * riscv64 Co-authored-by: Rbb666 <[email protected]> Co-authored-by: zhkag <[email protected]> | |||
| 2022-10-15 | [Kernel] Add nested mutex feature | Bernard Xiong | |
| 2022-08-31 | [kernel] 当tick为0时rt_thread_sleep不应该挂起线程 | Ylne | |
| 2022-08-31 | [kernel] 为rt_thread_sleep添加上下文检查 | Ylne | |
| 2022-08-07 | [fix] the risk for function exit() when open pthread support. (#6229) | xiangxistu | |
| * [fix] the risk for function exit() when open pthread support. * [update] modify annotation from "user data" to "pthread_data". | |||
| 2022-06-02 | [fix] remove the executable permission of thread.c (#6001) | Jianhui Zhao | |
| Signed-off-by: Jianhui Zhao <[email protected]> | |||
| 2022-04-29 | [kernel] update comments for rt_thread_suspend (#5887) | Man, Jianting (Meco) | |
| * [kernel] update comments for rt_thread_suspend | |||
| 2022-04-29 | [kernel] beautify code (#5890) | Man, Jianting (Meco) | |
| 2022-04-29 | [kernel] remove the register keyword (#5888) | Man, Jianting (Meco) | |
| 2022-04-20 | uniform code writing-disable interrupt | thewon86 | |
| 2022-03-11 | [kernel][thread.c] remove duplicated clear to 0 (#5659) | Man, Jianting (Meco) | |
| 2022-02-17 | [Fix bug] fix thread init bug (#4891) | Chester guo | |
| When we create thread A by rt_thread_init but do not init the thread object,and then create thread B in the thread A,it maybe crash. | |||
| 2022-01-25 | return thread error when resumed by signal | thewon86 | |
| 2022-01-20 | [kernel] improve comments | Meco Man | |
| 2022-01-14 | [kernel] rt_thread_suspend/resume增加注释 | Meco Man | |
| 2022-01-10 | Merge branch 'master' into removeinit | Man, Jianting (Meco) | |
| 2022-01-07 | move some __on_rt_xxxxx_hook from rtdef.h to dedicated c soure files | Gabriel Wang | |
| 2021-12-30 | [kernel] 将rt_thread_timeout设置为私有函数 | Meco Man | |
| 2021-12-30 | [kernel] rt_thread_suspend增加断言 | Meco Man | |
| 2021-12-27 | [kernel] remove .init_priority | Meco Man | |
| 2021-12-10 | Merge pull request #5278 from thewon86/master | guo | |
| remove duplicate work between idle and thread_exit | |||
| 2021-12-01 | Merge pull request #5314 from GuEe-GUI/master | Bernard Xiong | |
| fixup .bss size define in link.lds and set spsel=1 in aarch64 | |||
| 2021-11-30 | fixup .bss size define in link.lds and set spsel=1 in aarch64 | GuEe-GUI | |
| 2021-11-26 | remove duplicate work between idle and thread_exit | thewon86 | |
| 2021-10-13 | 修复部分bsp编译报错 | mazhiyuan | |
| 2021-09-13 | [update] thread.c api annotation. | liukangcc | |
