mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-01 20:29:00 +00:00
system/libuv: optimize stack usage
Signed-off-by: guohao15 <guohao15@xiaomi.com>
This commit is contained in:
parent
5891f7037b
commit
4e386a955e
2 changed files with 15 additions and 0 deletions
|
|
@ -25,6 +25,18 @@ config LIBUV_BACKEND_EPOLL
|
|||
select FS_NOTIFY
|
||||
default y
|
||||
|
||||
if LIBUV_BACKEND_EPOLL
|
||||
|
||||
config LIBUV_MAX_EPOLL_EVENTS
|
||||
int "libuv max epoll events"
|
||||
default 64
|
||||
|
||||
config LIBUV_PREP_EVENT_SIZE
|
||||
int "libuv prep event size"
|
||||
default 1
|
||||
|
||||
endif
|
||||
|
||||
choice
|
||||
prompt "libuv utils"
|
||||
default LIBUV_UTILS_NONE
|
||||
|
|
|
|||
|
|
@ -51,6 +51,9 @@ CFLAGS += -I$(LIBUV_UNPACK)/test
|
|||
CFLAGS += -Wno-shadow
|
||||
CFLAGS += -DDEF_THREADPOOL_SIZE=CONFIG_LIBUV_THREADPOOL_SIZE
|
||||
CFLAGS += -DDEF_THREADPOOL_STACKSIZE=CONFIG_LIBUV_THREAD_STACKSIZE
|
||||
CFLAGS += -DDEF_THREADPOOL_PRIORITY=CONFIG_LIBUV_THREADPOOL_PRIORITY
|
||||
CFLAGS += -DMAX_EPOLL_EVENTS=CONFIG_LIBUV_MAX_EPOLL_EVENTS
|
||||
CFLAGS += -DPREP_EVENT_SIZE=CONFIG_LIBUV_PREP_EVENT_SIZE
|
||||
|
||||
ifeq ($(GCCVER),)
|
||||
export GCCVER = $(shell $(CC) --version | grep gcc | sed -r 's/.* ([0-9]+\.[0-9]+).*/\1/' | cut -d'.' -f1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue