nuttx/tools/pynuttx
hujun5 5051721298 sched/pthread: move pthread mutex from syscall to user-space
Move pthread mutex operations from kernel-space syscall
interface to user-space implementations
to reduce syscall overhead. Relocate mutex holder list
tracking from task control block (tcb) to
thread local storage (tls) to improve memory layout and
cache efficiency. Add helper macros for
conditional mutex implementations and update syscall
interface accordingly.

Signed-off-by: hujun5 <hujun5@xiaomi.com>
2026-01-22 12:40:49 -03:00
..
nxgdb sched/pthread: move pthread mutex from syscall to user-space 2026-01-22 12:40:49 -03:00
.gitignore tools: rename tools/gdb/nuttxgdb to tools/pynuttx/nxgdb 2025-02-02 14:02:24 +08:00
gdbinit.py tools: rename tools/gdb/nuttxgdb to tools/pynuttx/nxgdb 2025-02-02 14:02:24 +08:00
pyproject.toml nxgdb: include all files to package 2025-02-02 14:02:24 +08:00
requirements.txt build(deps): bump fonttools from 4.54.1 to 4.60.2 in /tools/pynuttx 2025-12-10 22:43:44 +08:00