cjihrig
46d8af5e61
deps: upgrade to libuv 1.29.1
...
Notable changes:
- uv_get_constrained_memory() has been added.
- A race condition in uv_async_send() has been fixed.
- uv_get_free_memory() and uv_get_total_memory() now read from
/proc/meminfo, which should improve correctness when called
from inside an lxc container.
- A failed assertion in uv_fs_poll_stop() has been fixed.
- A bug in MAC addresses for IP-aliases has been fixed.
Fixes: https://github.com/nodejs/node/issues/27170
Fixes: https://github.com/nodejs/node/issues/27493
PR-URL: https://github.com/nodejs/node/pull/27718
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Ali Ijaz Sheikh <ofrobots@google.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Rich Trott <rtrott@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2019-05-21 10:37:14 -04:00
cjihrig
728b155870
deps: upgrade to libuv 1.24.1
...
PR-URL: https://github.com/nodejs/node/pull/25078
Fixes: https://github.com/nodejs/node/issues/24521
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
2018-12-19 09:02:22 -05:00
cjihrig
9cef7b84b1
deps: upgrade to libuv 1.24.0
...
PR-URL: https://github.com/nodejs/node/pull/24332
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
2018-11-15 14:52:55 -05:00
cjihrig
c65a523597
deps: upgrade to libuv 1.23.2
...
PR-URL: https://github.com/nodejs/node/pull/23336
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Gus Caplan <me@gus.host>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Trivikram Kamat <trivikr.dev@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Fixes: https://github.com/nodejs/node/issues/23043
Fixes: https://github.com/nodejs/node/issues/21773
Fixes: https://github.com/nodejs/node/issues/16601
Fixes: https://github.com/nodejs/node/issues/22999
Fixes: https://github.com/nodejs/node/issues/23219
Fixes: https://github.com/nodejs/node/issues/23066
Fixes: https://github.com/nodejs/node/issues/23067
Fixes: https://github.com/nodejs/node/issues/23089
2018-10-09 06:55:34 -07:00
cjihrig
8174d0c8ca
deps: upgrade to libuv 1.22.0
...
PR-URL: https://github.com/nodejs/node/pull/21731
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2018-07-10 21:47:58 -04:00
cjihrig
537a4baa44
deps: upgrade to libuv 1.21.0
...
Notable changes:
- Building via cmake is now supported.
PR-URL: https://github.com/libuv/libuv/pull/1850
- Stricter checks have been added to prevent watching the same
file descriptor multiple times.
PR-URL: https://github.com/libuv/libuv/pull/1851
Refs: https://github.com/nodejs/node/issues/3604
- An IPC deadlock on Windows has been fixed.
PR-URL: https://github.com/libuv/libuv/pull/1843
Fixes: https://github.com/nodejs/node/issues/9706
Fixes: https://github.com/nodejs/node/issues/7657
- uv_fs_lchown() has been added.
PR-URL: https://github.com/libuv/libuv/pull/1826
Refs: https://github.com/nodejs/node/issues/19868
- uv_fs_copyfile() sets errno on error.
PR-URL: https://github.com/libuv/libuv/pull/1881
Fixes: https://github.com/nodejs/node/issues/21329
- uv_fs_fchmod() supports -A files on Windows.
PR-URL: https://github.com/libuv/libuv/pull/1819
Refs: https://github.com/nodejs/node/issues/12803
PR-URL: https://github.com/nodejs/node/pull/21466
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2018-06-24 20:54:34 -04:00
cjihrig
ae2b5bcb7c
deps: upgrade libuv to 1.20.0
...
Notable changes:
- uv_fs_copyfile() adds support for copy-on-write behavior.
- uv_relative_path() now uses the long directory name
for handle->dirw.
- File operations on files > 2 GB on 32-bit platforms are
working again.
- uv_fs_fchmod() on Windows works on files with the
Archive flag cleared.
Fixes: https://github.com/nodejs/node/issues/19170
Fixes: https://github.com/nodejs/node/issues/19455
Fixes: https://github.com/nodejs/node/issues/12803
PR-URL: https://github.com/nodejs/node/pull/19758
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2018-04-04 20:02:17 -04:00
cjihrig
3a19122941
deps: upgrade libuv to 1.19.2
...
PR-URL: https://github.com/nodejs/node/pull/18918
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Joyee Cheung <joyeec9h3@gmail.com>
2018-02-23 09:51:30 -05:00
cjihrig
a083786c77
deps: upgrade libuv to 1.19.1
...
PR-URL: https://github.com/nodejs/node/pull/18260
Reviewed-By: James M Snell <jasnell@gmail.com>
2018-01-23 20:34:39 -05:00
cjihrig
5ebfaa8891
deps: upgrade libuv to 1.18.0
...
PR-URL: https://github.com/nodejs/node/pull/17282
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2017-12-01 09:01:04 -05:00
cjihrig
766cd1f59d
deps: upgrade libuv to 1.16.1
...
PR-URL: https://github.com/nodejs/node/pull/16835
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Gireesh Punathil <gpunathi@in.ibm.com>
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-11-10 13:32:42 -05:00
cjihrig
fca6c5839a
deps: upgrade libuv to 1.15.0
...
PR-URL: https://github.com/nodejs/node/pull/15745
Refs: https://github.com/nodejs/node/pull/15380
Refs: https://github.com/nodejs/node/issues/15683
Fixes: https://github.com/nodejs/node/issues/15394
Fixes: https://github.com/nodejs/node/issues/15770
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-10-05 12:08:33 -07:00
cjihrig
8485a7c0b7
deps: upgrade libuv to 1.14.1
...
Fixes: https://github.com/nodejs/node/issues/12737
Fixes: https://github.com/nodejs/node/issues/13581
Fixes: https://github.com/nodejs/node/issues/15117
PR-URL: https://github.com/nodejs/node/pull/14866
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-09-06 10:16:35 -04:00
cjihrig
462b2466b3
deps: upgrade libuv to 1.13.1
...
PR-URL: https://github.com/nodejs/node/pull/14117
Reviewed-By: Refael Ackermann <refack@gmail.com>
Reviewed-By: Daniel Bevenius <daniel.bevenius@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2017-07-13 11:25:10 -04:00
cjihrig
edd541957f
deps: upgrade libuv to 1.12.0
...
Fixes: https://github.com/nodejs/node/issues/12853
Fixes: https://github.com/nodejs/node/issues/854
PR-URL: https://github.com/nodejs/node/pull/13306
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
2017-06-07 09:30:01 -04:00
cjihrig
8514269876
deps: upgrade libuv to 1.11.0
...
Fixes: https://github.com/nodejs/node/issues/10165
Fixes: https://github.com/nodejs/node/issues/9856
Fixes: https://github.com/nodejs/node/issues/10607
Fixes: https://github.com/nodejs/node/issues/11104
PR-URL: https://github.com/nodejs/node/pull/11094
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Sakthipriyan Vairamani <thechargingvolcano@gmail.com>
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com>
2017-02-09 13:03:09 -05:00
cjihrig
63243bcb33
deps: upgrade libuv to 1.10.0
...
Fixes: https://github.com/nodejs/node/issues/4351
Fixes: https://github.com/nodejs/node/issues/6763
Refs: https://github.com/nodejs/node/pull/8280
PR-URL: https://github.com/nodejs/node/pull/9267
Reviewed-By: Santiago Gimeno <santiago.gimeno@gmail.com>
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: James M Snell <jasnell@gmail.com>
2016-10-26 09:42:41 -04:00
Saúl Ibarra Corretgé
b78a704369
deps: upgrade libuv to 1.9.1
...
Fixes: https://github.com/nodejs/node/issues/4002
Fixes: https://github.com/nodejs/node/issues/5384
Fixes: https://github.com/nodejs/node/issues/6563
Refs: https://github.com/nodejs/node/issues/2680#issuecomment-213521708
PR-URL: https://github.com/nodejs/node/pull/6796
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
Reviewed-By: Myles Borins <myles.borins@gmail.com>
2016-05-17 02:28:48 +02:00
Saúl Ibarra Corretgé
c3cec1eefc
deps: upgrade libuv to 1.9.0
...
Fixes: https://github.com/nodejs/node/issues/5737
Fixes: https://github.com/nodejs/node/issues/4643
Fixes: https://github.com/nodejs/node/issues/4291
Fixes: https://github.com/nodejs/node-v0.x-archive/issues/8960
Refs: https://github.com/nodejs/node/pull/3594
PR-URL: https://github.com/nodejs/node/pull/5994
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Johan Bergström <bugs@bergstroem.nu>
2016-04-07 10:48:27 -03:00
Saúl Ibarra Corretgé
69b94ec55c
deps: upgrade libuv to 1.8.0
...
Fixes: https://github.com/nodejs/node/issues/3718
PR-URL: https://github.com/nodejs/node/pull/4276
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
2015-12-14 21:53:42 +01:00
Saúl Ibarra Corretgé
a1615949a5
deps: upgrade libuv to 1.7.3
...
PR-URL: https://github.com/nodejs/node/pull/2310
Reviewed-By: bnoordhuis - Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: cjihrig - Colin Ihrig <cjihrig@gmail.com>
2015-09-02 03:16:47 -04:00
Saúl Ibarra Corretgé
aa33db3238
deps: update libuv to version 1.6.0
...
Fixes: https://github.com/joyent/node/issues/9310
PR-URL: https://github.com/nodejs/io.js/pull/1889
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
2015-06-04 00:09:05 +02:00
Saúl Ibarra Corretgé
04cc03b029
deps: update libuv to 1.5.0
...
Fixes: https://github.com/iojs/io.js/issues/1397
Fixes: https://github.com/iojs/io.js/issues/1512
Fixes: https://github.com/iojs/io.js/issues/1621
Fixes: https://github.com/iojs/io.js/issues/862
PR-URL: https://github.com/iojs/io.js/pull/1646
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2015-05-06 23:08:52 +02:00
Ben Noordhuis
739fda16a9
deps: update libuv to 1.4.1
...
PR-URL: https://github.com/iojs/io.js/pull/940
Reviewed-By: Fedor Indutny <fedor@indutny.com>
Reviewed-By: Rod Vagg <rod@vagg.org>
2015-02-25 11:52:11 -06:00
Saúl Ibarra Corretgé
9681fcacf0
deps: update libuv to 1.4.0
...
PR-URL: https://github.com/iojs/io.js/pull/773
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2015-02-09 22:07:25 +01:00
Saúl Ibarra Corretgé
097fde7129
deps: update libuv to 1.3.0
...
PR-URL: https://github.com/iojs/io.js/pull/644
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
2015-01-28 22:47:38 +01:00
Ben Noordhuis
eaed2a11ec
deps: update libuv to 1.2.0
...
PR-URL: https://github.com/iojs/io.js/pull/237
Reviewed-By: Bert Belder <bertbelder@gmail.com>
Reviewed-By: Saúl Ibarra Corretgé <saghul@gmail.com>
2015-01-05 22:25:20 +01:00
Saúl Ibarra Corretgé
eac867258e
deps: update libuv to 1.0.1
...
PR-URL: https://github.com/joyent/node/pull/8785
Reviewed-by: Trevor Norris <trev.norris@gmail.com>
2014-12-09 17:57:06 +01:00
Fedor Indutny
c5f5d4cd11
deps: update uv to v1.0.0-rc1
2014-09-23 08:18:41 -07:00
Fedor Indutny
e49429ebd2
deps: update libuv to v0.11.28
2014-08-07 15:03:17 +04:00
Fedor Indutny
1a1b1a7534
deps: update libuv to v0.11.26
2014-06-27 04:44:36 +04:00
Fedor Indutny
3d3d48d4b7
deps: update uv to v0.11.25
2014-05-01 20:26:26 +04:00
Fedor Indutny
962f96d341
deps: update libuv to v0.11.23
2014-04-07 16:36:51 +04:00
Timothy J Fontaine
e92d35d80b
uv: Upgrade to v0.11.22
2014-03-10 17:01:21 -07:00
Timothy J Fontaine
cd08c8a0e5
uv: Upgrade to v0.11.21
2014-02-26 18:08:30 -08:00
Timothy J Fontaine
8590f810a5
uv: Upgrade to v0.11.17
2013-12-31 10:33:54 -08:00
Fedor Indutny
f61d9405bf
uv: Upgrade to v0.11.16
2013-12-13 22:35:09 +04:00
Timothy J Fontaine
1fef66ffd4
uv: upgrade to v0.11.15
2013-11-20 09:35:08 -08:00
Ben Noordhuis
c4def505cb
build: use zero overhead systemtap probes
...
Profiling suggested that on Linux sometimes over 10% of CPU time was
being spent inside the systemtap probe entry points in the binding
layer, even when the process was not actively being traced with the
`stap` tool.
That's why this commit makes it possible to use the *_ENABLED() macros
and bail out early when we're not being traced, reducing the overhead
of unused probes to (almost) zero.
Said macros were already being generated by `dtrace -h` but were not
usable because they rely on external definitions. To remedy that, we
now generate the accompanying object files with `dtrace -G`.
This commit includes a change to libuv that has been landed upstream in
commit joyent/libuv@3c172ea .
2013-10-29 21:55:48 +01:00
Timothy J Fontaine
a35a212f25
uv: Upgrade to v0.11.14
2013-10-29 16:33:17 -07:00
Bert Belder
e83a0cd016
uv: upgrade to v0.11.11
2013-08-29 15:38:32 +02:00
Timothy J Fontaine
a784abaff6
uv: Upgrade to v0.11.8
2013-08-21 11:15:21 -07:00
Ben Noordhuis
0e48cb4998
deps: upgrade libuv to 3ee4d3f
2013-07-20 12:04:35 +02:00
isaacs
4bc024ddec
uv: Upgrade to v0.11.5
2013-06-26 10:48:23 -07:00
Bert Belder
7934825621
uv: upgrade to v0.11.3
2013-05-14 17:13:42 -07:00
isaacs
fede68fd68
uv: Upgrade to 0.11.2
2013-05-10 15:30:53 -07:00
Fedor Indutny
061151c5f5
uv: Upgrade to v0.11.1
2013-04-12 11:43:05 -04:00
Ben Noordhuis
87f9ece334
deps: upgrade libuv to c43e851
2013-03-29 16:10:56 +01:00
Ben Noordhuis
982877ec85
deps: upgrade libuv to 7514149
2013-03-28 00:28:45 +01:00
Ben Noordhuis
f7b06e0bbc
deps: upgrade libuv to 0b26af3
2013-03-05 16:10:13 +01:00