]> git.kaiwu.me - nginx.git/commit
HTTP/3: bulk parse functions.
authorRoman Arutyunyan <arut@nginx.com>
Thu, 8 Jul 2021 18:52:47 +0000 (21:52 +0300)
committerRoman Arutyunyan <arut@nginx.com>
Thu, 8 Jul 2021 18:52:47 +0000 (21:52 +0300)
commit68d4325de08053f4cb0db590dc72ef9494c33bd6
treec39f285fe4909eee1176353e93ffa8f044a4b92d
parent3749805864fb2f7bb0eae7b82cfda383db970d8b
HTTP/3: bulk parse functions.

Previously HTTP/3 streams were parsed by one character.  Now all parse functions
receive buffers.  This should optimize parsing time and CPU load.
src/http/v3/ngx_http_v3_parse.c
src/http/v3/ngx_http_v3_parse.h
src/http/v3/ngx_http_v3_request.c
src/http/v3/ngx_http_v3_streams.c