<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node-new.git/src/timers.cc, branch crypto_set_integer_macro</title>
<subtitle>github.com: nodejs/node.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/'/>
<entry>
<title>src: refactor timers to remove TimerWrap</title>
<updated>2018-06-25T04:35:05+00:00</updated>
<author>
<name>Anatoli Papirovski</name>
<email>apapirovski@mac.com</email>
</author>
<published>2018-05-13T15:42:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=2930bd1317d15d12738a4896c0a6c05700411b47'/>
<id>2930bd1317d15d12738a4896c0a6c05700411b47</id>
<content type='text'>
Refactor Timers to behave more similarly to Immediates by having
a single uv_timer_t handle which is stored on the Environment.

No longer expose timers in a public binding and instead make
it part of the internalBinding.

PR-URL: https://github.com/nodejs/node/pull/20894
Fixes: https://github.com/nodejs/node/issues/10154
Reviewed-By: Anna Henningsen &lt;anna@addaleax.net&gt;
Reviewed-By: Ben Noordhuis &lt;info@bnoordhuis.nl&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Ruben Bridgewater &lt;ruben@bridgewater.de&gt;
Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt;
Reviewed-By: Jeremiah Senkpiel &lt;fishrock123@rocketmail.com&gt;
Reviewed-By: Tiancheng "Timothy" Gu &lt;timothygu99@gmail.com&gt;
Reviewed-By: Gus Caplan &lt;me@gus.host&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refactor Timers to behave more similarly to Immediates by having
a single uv_timer_t handle which is stored on the Environment.

No longer expose timers in a public binding and instead make
it part of the internalBinding.

PR-URL: https://github.com/nodejs/node/pull/20894
Fixes: https://github.com/nodejs/node/issues/10154
Reviewed-By: Anna Henningsen &lt;anna@addaleax.net&gt;
Reviewed-By: Ben Noordhuis &lt;info@bnoordhuis.nl&gt;
Reviewed-By: Colin Ihrig &lt;cjihrig@gmail.com&gt;
Reviewed-By: James M Snell &lt;jasnell@gmail.com&gt;
Reviewed-By: Ruben Bridgewater &lt;ruben@bridgewater.de&gt;
Reviewed-By: Matteo Collina &lt;matteo.collina@gmail.com&gt;
Reviewed-By: Jeremiah Senkpiel &lt;fishrock123@rocketmail.com&gt;
Reviewed-By: Tiancheng "Timothy" Gu &lt;timothygu99@gmail.com&gt;
Reviewed-By: Gus Caplan &lt;me@gus.host&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor setTimeout to be a Timer object.</title>
<updated>2009-04-29T09:00:46+00:00</updated>
<author>
<name>Ryan</name>
<email>ry@tinyclouds.org</email>
</author>
<published>2009-04-29T09:00:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=f213a276572a02fa9997c6e0375dc6de1a7333ba'/>
<id>f213a276572a02fa9997c6e0375dc6de1a7333ba</id>
<content type='text'>
Timer now uses ObjectWrap. setTimeout, setInterval are now implemented in
javascript.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Timer now uses ObjectWrap. setTimeout, setInterval are now implemented in
javascript.
</pre>
</div>
</content>
</entry>
<entry>
<title>Create a node namespace</title>
<updated>2009-04-28T21:09:56+00:00</updated>
<author>
<name>Ryan</name>
<email>ry@tinyclouds.org</email>
</author>
<published>2009-04-28T21:09:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=cf1c58063e1ba07efcfc304a1f8372380b62cf95'/>
<id>cf1c58063e1ba07efcfc304a1f8372380b62cf95</id>
<content type='text'>
Part of general reorganization.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Part of general reorganization.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update liboi. Use EV_MULTIPLICITY=0.</title>
<updated>2009-04-28T20:37:03+00:00</updated>
<author>
<name>Ryan</name>
<email>ry@tinyclouds.org</email>
</author>
<published>2009-04-28T20:37:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=90fc8d36220c0d66c352ee5f72080b8592d310d5'/>
<id>90fc8d36220c0d66c352ee5f72080b8592d310d5</id>
<content type='text'>
This might need to be changed in the future if ev is needed in thread pools
or extension libraries. However for now it makes sense to just use a single
loop.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This might need to be changed in the future if ev is needed in thread pools
or extension libraries. However for now it makes sense to just use a single
loop.
</pre>
</div>
</content>
</entry>
<entry>
<title>clean up timers a bit</title>
<updated>2009-04-21T14:24:56+00:00</updated>
<author>
<name>Ryan</name>
<email>ry@tinyclouds.org</email>
</author>
<published>2009-04-21T14:22:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=5d57fa5060ff9d6a5c708ad4159fe582d146f700'/>
<id>5d57fa5060ff9d6a5c708ad4159fe582d146f700</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename JS_ to NODE_ for method macros. add marcos to timers.cc</title>
<updated>2009-04-21T13:55:11+00:00</updated>
<author>
<name>Ryan</name>
<email>ry@tinyclouds.org</email>
</author>
<published>2009-04-21T13:55:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=47fad676b44976b2e8fc23450eaed4a538cc5c7a'/>
<id>47fad676b44976b2e8fc23450eaed4a538cc5c7a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rename a few files to remove node_ prefix</title>
<updated>2009-04-18T13:37:53+00:00</updated>
<author>
<name>Ryan</name>
<email>ry@tinyclouds.org</email>
</author>
<published>2009-04-18T13:35:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node-new.git/commit/?id=67af958f812fd1e7aaa9e31b2cdb9f9809c66caf'/>
<id>67af958f812fd1e7aaa9e31b2cdb9f9809c66caf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
