incubator-nuttx/sched/group
chao an 42427e9e29 sched/taskfiles: skip unnecessary file open/close operations to improve performance
The task files should consult the "spawn action" and "O_CLOEXEC flags"
to determine further whether the file should be duplicated.

This PR will further optimize file list duplicating to avoid the performance
regression caused by additional file operations.

Signed-off-by: chao an <anchao@xiaomi.com>
2023-11-16 07:30:36 -08:00
..
CMakeLists.txt stdio: Initialize stdin, stdout and stderr directly 2023-10-17 13:34:00 +08:00
Make.defs stdio: Initialize stdin, stdout and stderr directly 2023-10-17 13:34:00 +08:00
group.h sched/taskfiles: skip unnecessary file open/close operations to improve performance 2023-11-16 07:30:36 -08:00
group_argvstr.c
group_childstatus.c
group_continue.c
group_create.c sched: fix the minor style issue 2023-10-25 15:46:45 +08:00
group_exitinfo.c
group_find.c
group_foreachchild.c
group_free.c
group_getegid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_geteuid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_getgid.c
group_getuid.c
group_join.c mm/alloc: remove all unnecessary cast for alloc 2023-08-30 14:34:20 +08:00
group_killchildren.c task/pthread_cancelpt: Move cancel point handling to libc, data to TLS 2023-11-15 08:52:04 -08:00
group_leave.c move task tls destruct to before _exit 2023-08-29 12:05:57 +08:00
group_malloc.c
group_realloc.c
group_setegid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_seteuid.c sched: implement effective uid and gid interfaces 2023-08-09 17:07:58 +08:00
group_setgid.c
group_setuid.c
group_setupidlefiles.c sched: fix the minor style issue 2023-10-25 15:46:45 +08:00
group_setuptaskfiles.c sched/taskfiles: skip unnecessary file open/close operations to improve performance 2023-11-16 07:30:36 -08:00
group_signal.c
group_suspendchildren.c
group_waiter.c
group_zalloc.c