#
66009549 |
| 20-Mar-2023 |
Trevor Norris |
win,unix: change execution order of timers (#3927) The maximum number of times timers should run when uv_run() is called with UV_RUN_ONCE and UV_RUN_NOWAIT is 1. Do that by conditionally
win,unix: change execution order of timers (#3927) The maximum number of times timers should run when uv_run() is called with UV_RUN_ONCE and UV_RUN_NOWAIT is 1. Do that by conditionally calling timers before entering the while loop when called with UV_RUN_DEFAULT. The reason to always run timers at the end of the while loop, instead of at the beginning, is to help enforce the conceptual event loop model. Which starts when entering the event provider (e.g. calling poll). Other than only allowing timers to be processed once per uv_run() execution, the only other noticeable change this will show is if all the following are true: * uv_run() is called with UV_RUN_NOWAIT or UV_RUN_ONCE. * An event is waiting to be received when poll is called. * Execution time between the call to uv_timer_start() and entering the while loop is longer than the timeout. If all these are true, then timers that would have executed before entering the event provider will now be executed afterward. Fixes: https://github.com/libuv/libuv/issues/3686 Co-authored-by: Momtchil Momtchev <momtchil@momtchev.com>
show more ...
|
#
c2a345fa |
| 22-Feb-2022 |
wyckster |
doc: checkout -> check out (#3489) "check out" is a verb phrase, but "checkout" is a noun. Since it is being used as a verb, the spelling "check out" is required.
|
Revision tags: v1.41.0, v1.40.0, v1.39.0, v1.38.1, v1.38.0, v1.37.0, v1.36.0, v1.35.0, v1.34.2, v1.34.1 |
|
#
c072a384 |
| 07-Jan-2020 |
Jameson Nash |
docs: fix linkcheck Prefer https when available, follow permanent redirects, and find alternate sources for dead links. PR-URL: https://github.com/libuv/libuv/pull/2608 Revi
docs: fix linkcheck Prefer https when available, follow permanent redirects, and find alternate sources for dead links. PR-URL: https://github.com/libuv/libuv/pull/2608 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
show more ...
|
Revision tags: v1.34.0, v1.33.1, v1.33.0, v1.32.0, v1.31.0, v1.30.1, v1.30.0 |
|
#
805401b0 |
| 06-Jun-2019 |
Jenil Christo |
doc: add link to nodejs.org PR-URL: https://github.com/libuv/libuv/pull/2325 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> |
Revision tags: v1.29.1, v1.29.0, v1.28.0, v1.27.0, v1.26.0, v1.25.0, v1.24.1, v1.24.0, v1.23.2 |
|
#
6781db5c |
| 01-Oct-2018 |
Ben Noordhuis |
doc: remove extraneous "on" Fixes: https://github.com/libuv/libuv/issues/2000 PR-URL: https://github.com/libuv/libuv/pull/2010 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Review
doc: remove extraneous "on" Fixes: https://github.com/libuv/libuv/issues/2000 PR-URL: https://github.com/libuv/libuv/pull/2010 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Jamie Davis <davisjam@vt.edu> Reviewed-By: Richard Lau <riclau@uk.ibm.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
Revision tags: v1.23.1, v1.23.0, v1.22.0, v1.21.0, v1.20.3, v1.20.2, v1.20.1, v1.20.0, v1.19.2, v1.19.1, v1.19.0, v1.18.0, v1.17.0, v1.16.1, v1.16.0, v1.15.0, v1.14.1, v1.14.0, v1.13.1, v1.13.0, v1.12.0 |
|
#
12f18159 |
| 11-Apr-2017 |
Daniel Bevenius |
doc: suggestions for design page While reading the design page I came across a few sentences that could perhaps be improved, and this commit contains suggestions for such improvement
doc: suggestions for design page While reading the design page I came across a few sentences that could perhaps be improved, and this commit contains suggestions for such improvements. PR-URL: https://github.com/libuv/libuv/pull/1302 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
show more ...
|
#
eb850921 |
| 28-Mar-2017 |
Jamie Davis |
doc: fix multiple doc typos Use "file system" instead of "filesystem" throughout the document and some other minor fixes. PR-URL: https://github.com/libuv/libuv/pull/1278 Re
doc: fix multiple doc typos Use "file system" instead of "filesystem" throughout the document and some other minor fixes. PR-URL: https://github.com/libuv/libuv/pull/1278 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com> Reviewed-By: Gibson Fahnestock <gibfahn@gmail.com>
show more ...
|
Revision tags: v1.11.0, v1.10.2, v1.10.1, v1.10.0, v0.10.37, v1.9.1, v1.9.0, v1.8.0, v1.7.5, v1.7.4, v1.7.3, v1.7.2, v1.7.1, v1.7.0, v1.6.1, v1.6.0, v1.5.0 |
|
#
70636208 |
| 25-Apr-2015 |
Daryl Haresign |
docs: add some missing words PR-URL: https://github.com/libuv/libuv/pull/332 Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com> |
Revision tags: v0.10.36, v1.4.2, v0.10.35, v1.4.1, v0.10.34, v1.4.0, v1.3.0, v0.10.33, v1.2.1, v1.2.0, v0.10.32, v1.1.0, v0.10.31, v1.0.2, v0.10.30 |
|
#
45c7ccce |
| 28-Nov-2014 |
Joey Geralnik |
doc: fix spelling Fix various typos and spelling mistakes in the documentation PR-URL: https://github.com/libuv/libuv/pull/17 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> |
Revision tags: v1.0.1, v1.0.0, v0.10.29, v1.0.0-rc2, v1.0.0-rc1 |
|
#
32e2e75f |
| 06-Sep-2014 |
Saúl Ibarra Corretgé |
doc: add API documentation |