Commit Graph

104 Commits (aa3b4b4d106415b3afbc31df0db2476a04c997f1)

Author SHA1 Message Date
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
Ben Noordhuis 7bc449c063 deps: upgrade libuv to a0c1d84 2013-02-26 20:30:12 +01:00
Ben Noordhuis de9ee2a483 deps: upgrade libuv to e89aced 2013-02-24 04:03:49 +01:00
Ben Noordhuis 6ad792610b deps: upgrade libuv to 26fa6f8 2013-02-20 21:29:52 +01:00
Ben Noordhuis 814bdf0f51 deps: upgrade libuv to 7841f77 2013-01-22 16:21:25 +01:00
Ben Noordhuis 952e42de72 deps: upgrade libuv to 4ba03dd 2013-01-16 23:38:02 +01:00
Ben Noordhuis 31fc52ab53 deps: upgrade libuv to 9aab5d4 2013-01-11 14:00:19 +01:00
Ben Noordhuis 6cf68aead6 deps: upgrade libuv to e079a99 2012-12-13 20:23:01 +01:00
Ben Noordhuis 8ba1bec47d deps: upgrade libuv to fc5984f 2012-11-20 22:44:23 +01:00
Ben Noordhuis b6a3b0a629 deps: upgrade libuv to 665a316 2012-11-16 17:58:42 +01:00
Ben Noordhuis a7ac1a1d88 deps: upgrade libuv to 0ddf9d6 2012-11-04 01:25:06 +01:00
Bert Belder c11c19b92c uv: upgrade to 1e32cb0 2012-10-17 18:33:45 +02:00
Ben Noordhuis d7c45ea7d0 deps: upgrade libuv to 47b2cd3 2012-10-11 14:36:23 +02:00
Ben Noordhuis 5823290390 deps: upgrade libuv to cb03e3b 2012-10-10 02:17:32 +02:00
Ben Noordhuis 16a9dac8ea deps: upgrade libuv to 40134c3 2012-10-08 00:44:47 +02:00
Ben Noordhuis ee77a6a953 deps: upgrade libuv to b9ed1a6 2012-10-07 00:44:38 +02:00
isaacs b788c5e77b uv: Upgrade to 778144f0
joyent/libuv@778144f0b5
2012-09-17 15:36:15 -07:00
Bert Belder d908b83f59 uv: upgrade to a28f145 2012-09-14 02:56:41 +02:00
Ben Noordhuis dd1b947706 deps: upgrade libuv to 1f9bd99 2012-09-13 16:18:54 +02:00
Bert Belder 4822d780bb uv: upgrade to 621a4e3 2012-08-28 02:44:36 +02:00
Bert Belder 6bec5440eb uv: upgrade to 8073a26 2012-08-20 18:41:31 +02:00
Bert Belder 658cf43b7c uv: upgrade to 41b1265 2012-08-07 01:58:00 +02:00
Bert Belder e0a603a499 uv: upgrade to 3a8bb3b 2012-08-07 01:57:56 +02:00
isaacs e16d506a58 uv: Upgrade to ad382bca 2012-07-20 11:08:36 -07:00
Ben Noordhuis 5da78905a6 deps: upgrade libuv to 5031a5b 2012-07-03 20:56:26 +02:00
Ben Noordhuis 7e5aeac28f deps: upgrade libuv to 3b8c0da 2012-06-30 03:27:54 +02:00
isaacs 5565366a33 uv: Upgrade to 171e2f71b9 2012-06-22 07:44:40 -07:00
Fedor Indutny 057b80611f uv: upgrade to 61a6e06e 2012-06-19 01:03:11 +04:00
Bert Belder 37d75ba241 uv: upgrade to 4d7f1e18 2012-06-14 01:27:31 +02:00
Bert Belder a55faeac18 uv: upgrade to b7e150ee 2012-06-12 19:54:56 +02:00
Bert Belder cbeeea62cf Revert "uv: upgrade to b7e150ee"
Upgrade wasn't done correctly.
This reverts commit b615077bab.
2012-06-12 19:52:38 +02:00