1 file changed
+1
-1
lines changed- CMakeLists.txt+1-1
- README.md+3-2
- config.m4+76-46
- ext-src/php_swoole.cc+67-2
- ext-src/php_swoole_cxx.cc+33
- ext-src/php_swoole_cxx.h+8-21
- ext-src/php_swoole_library.h+11-2
- ext-src/php_swoole_private.h+5-1
- ext-src/php_swoole_process.h+2
- ext-src/php_swoole_server.h+1
- ext-src/php_swoole_thread.h+3-2
- ext-src/stubs/php_swoole_thread_arraylist.stub.php+1
- ext-src/stubs/php_swoole_thread_arraylist_arginfo.h+3-1
- ext-src/stubs/php_swoole_thread_map.stub.php+1
- ext-src/stubs/php_swoole_thread_map_arginfo.h+3-1
- ext-src/swoole_lock.cc-1
- ext-src/swoole_process_pool.cc+31-1
- ext-src/swoole_runtime.cc+68-1
- ext-src/swoole_server.cc+34-5
- ext-src/swoole_thread.cc+136-34
- ext-src/swoole_thread_arraylist.cc+7
- ext-src/swoole_thread_map.cc+6
- ext-src/swoole_timer.cc+14-3
- include/swoole_coroutine.h+3
- include/swoole_coroutine_c_api.h+2
- include/swoole_file_hook.h+10-6
- include/swoole_iouring.h+2
- include/swoole_process_pool.h+9
- include/swoole_server.h+21-8
- include/swoole_version.h+3-3
- package.xml+41-105
- scripts/format-changed-files.sh+14
- scripts/make.sh+9
- src/core/timer.cc+2-3
- src/coroutine/hook.cc+2
- src/coroutine/iouring.cc+2
- src/os/async_thread.cc+1
- src/os/process_pool.cc+23-8
- src/server/master.cc+1-1
- src/server/process.cc+1-1
- src/server/reactor_thread.cc+31-8
- src/server/worker.cc+29-25
- tests/include/api/swoole_thread/putenv.php+6
- tests/include/skipif.inc+4
- tests/swoole_iouring/mix.phpt+1
- tests/swoole_iouring/setting.phpt+42
- tests/swoole_process_pool/max_wait_time.phpt+48
- tests/swoole_server/single_thread/heartbeat.phpt+38
- tests/swoole_server/single_thread/large_packet.phpt+59
- tests/swoole_server/single_thread/user_setting.phpt+49
- tests/swoole_thread/putenv.phpt+28
- tests/swoole_thread/server/base.phpt+2-8
- tests/swoole_thread/server/bug_5662.phpt+44
- tests/swoole_thread/server/functions.inc+12
- tests/swoole_thread/server/listen.phpt+71
- tests/swoole_thread/server/setting.phpt+53
- tests/swoole_thread/server/udp_port.phpt+76
- tests/swoole_thread/sort.phpt+42
- thirdparty/nghttp2/LICENSE+1-23
- thirdparty/nghttp2/nghttp2.h+5.3k-176
- thirdparty/nghttp2/nghttp2_buf.c+4-4
- thirdparty/nghttp2/nghttp2_buf.h+2-2
- thirdparty/nghttp2/nghttp2_hd.c+177-146
- thirdparty/nghttp2/nghttp2_hd.h+12-9
- thirdparty/nghttp2/nghttp2_hd_huffman.c+8-6
- thirdparty/nghttp2/nghttp2_hd_huffman_data.c+4.9k-4.9k
- thirdparty/nghttp2/nghttp2_helper.c+2
- thirdparty/nghttp2/nghttp2_mem.c+2
- thirdparty/nghttp2/nghttp2ver.h+42
0 commit comments