<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/node.git/src/node.cc, branch move-debugger-tests</title>
<subtitle>github.com: joyent/node.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/'/>
<entry>
<title>Merge remote-tracking branch 'upstream/v0.10'</title>
<updated>2014-01-13T22:56:12+00:00</updated>
<author>
<name>Timothy J Fontaine</name>
<email>tjfontaine@gmail.com</email>
</author>
<published>2014-01-13T22:56:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=429b58701a452703a161ed5e875b07268c909873'/>
<id>429b58701a452703a161ed5e875b07268c909873</id>
<content type='text'>
Conflicts:
	deps/uv/ChangeLog
	deps/uv/build.mk
	deps/uv/src/version.c
	deps/uv/test/test-ipc.c
	deps/v8/src/objects.cc
	src/node.cc
	src/node_os.cc
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Conflicts:
	deps/uv/ChangeLog
	deps/uv/build.mk
	deps/uv/src/version.c
	deps/uv/test/test-ipc.c
	deps/v8/src/objects.cc
	src/node.cc
	src/node_os.cc
</pre>
</div>
</content>
</entry>
<entry>
<title>src: OnFatalError handler must abort()</title>
<updated>2014-01-09T22:01:53+00:00</updated>
<author>
<name>Timothy J Fontaine</name>
<email>tjfontaine@gmail.com</email>
</author>
<published>2014-01-09T21:33:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=270c2deb84b04b508c9d90f58684ee5bf7b3dbca'/>
<id>270c2deb84b04b508c9d90f58684ee5bf7b3dbca</id>
<content type='text'>
We are in an unrecoverable state if v8 throws a FatalError, actually
ask the operating system to dump core in this case.

Fixes #6836
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We are in an unrecoverable state if v8 throws a FatalError, actually
ask the operating system to dump core in this case.

Fixes #6836
</pre>
</div>
</content>
</entry>
<entry>
<title>src: revert domain using AsyncListeners</title>
<updated>2014-01-09T21:25:20+00:00</updated>
<author>
<name>Trevor Norris</name>
<email>trev.norris@gmail.com</email>
</author>
<published>2014-01-09T19:11:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=828f14556e0daeae7fdac08fceaa90952de63f73'/>
<id>828f14556e0daeae7fdac08fceaa90952de63f73</id>
<content type='text'>
This is a slightly modified revert of bc39bdd.

Getting domains to use AsyncListeners became too much of a challenge
with many edge cases. While this is still a goal, it will have to be
deferred for now until more test coverage can be provided.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a slightly modified revert of bc39bdd.

Getting domains to use AsyncListeners became too much of a challenge
with many edge cases. While this is still a goal, it will have to be
deferred for now until more test coverage can be provided.
</pre>
</div>
</content>
</entry>
<entry>
<title>src: only access stack of non-null errors</title>
<updated>2013-12-23T11:08:11+00:00</updated>
<author>
<name>Vladimir Kurchatkin</name>
<email>vladimir.kurchatkin@gmail.com</email>
</author>
<published>2013-12-23T06:18:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=055f7e9da99561a549ea887bb88ec93ad423b182'/>
<id>055f7e9da99561a549ea887bb88ec93ad423b182</id>
<content type='text'>
Avoid segmentation fault when `null` is thrown
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid segmentation fault when `null` is thrown
</pre>
</div>
</content>
</entry>
<entry>
<title>src: only access stack of defined errors</title>
<updated>2013-12-10T17:33:33+00:00</updated>
<author>
<name>Vladimir Kurchatkin</name>
<email>vladimir.kurchatkin@gmail.com</email>
</author>
<published>2013-12-06T11:56:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=259d44962291bc73ae60919ea6442d762ee139d2'/>
<id>259d44962291bc73ae60919ea6442d762ee139d2</id>
<content type='text'>
Avoid segmentation fault when `undefined` is thrown
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Avoid segmentation fault when `undefined` is thrown
</pre>
</div>
</content>
</entry>
<entry>
<title>node: follow specification, zero-fill ArrayBuffers</title>
<updated>2013-12-10T01:11:38+00:00</updated>
<author>
<name>Trevor Norris</name>
<email>trev.norris@gmail.com</email>
</author>
<published>2013-12-10T01:11:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=7222539936faa080f418f998e0eca6adda3af1fd'/>
<id>7222539936faa080f418f998e0eca6adda3af1fd</id>
<content type='text'>
Fixes #6664
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #6664
</pre>
</div>
</content>
</entry>
<entry>
<title>debugger: pass on v8 debug switches</title>
<updated>2013-11-16T13:53:56+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-11-16T13:39:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=bd9c66668c6fe45d640bce208da61bd1c864e104'/>
<id>bd9c66668c6fe45d640bce208da61bd1c864e104</id>
<content type='text'>
Before this commit, passing --debugger and other V8 debug switches to
node.js made node print a usage message and exit.

Rewrite the debug argument parser so it only consumes switches that we
understand and pass everything else as-is to V8.

A side effect of this change is that switches like --debugger_agent and
--debugger_port now work.  That kind of obsoletes our debugger switches
because they implement pretty much the same functionality but let's
leave them in for now for the sake of convenience and backwards
compatibility.

Fixes #6526.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Before this commit, passing --debugger and other V8 debug switches to
node.js made node print a usage message and exit.

Rewrite the debug argument parser so it only consumes switches that we
understand and pass everything else as-is to V8.

A side effect of this change is that switches like --debugger_agent and
--debugger_port now work.  That kind of obsoletes our debugger switches
because they implement pretty much the same functionality but let's
leave them in for now for the sake of convenience and backwards
compatibility.

Fixes #6526.
</pre>
</div>
</content>
</entry>
<entry>
<title>src: fix Context::Scope usage</title>
<updated>2013-11-12T21:06:48+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-11-11T09:53:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=27f115d715478b9a800927498ba606d4a62f927c'/>
<id>27f115d715478b9a800927498ba606d4a62f927c</id>
<content type='text'>
env-&gt;context() may or may not create a new Local.  It currently does
not but don't depend on that behavior, create a HandleScope first.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
env-&gt;context() may or may not create a new Local.  It currently does
not but don't depend on that behavior, create a HandleScope first.
</pre>
</div>
</content>
</entry>
<entry>
<title>src: remove global HandleScope</title>
<updated>2013-11-12T21:01:21+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-11-11T20:03:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=fd819efbdfbcf03d4f68b297f9003e160bb6b58d'/>
<id>fd819efbdfbcf03d4f68b297f9003e160bb6b58d</id>
<content type='text'>
Make it more difficult to accidentally leak handles by removing the
top-level HandleScope.  Now if there's no valid HandleScope now, V8
will complain and, in debug builds, abort.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make it more difficult to accidentally leak handles by removing the
top-level HandleScope.  Now if there's no valid HandleScope now, V8
will complain and, in debug builds, abort.
</pre>
</div>
</content>
</entry>
<entry>
<title>src: fix Environment::GetCurrent() usage</title>
<updated>2013-11-11T09:40:28+00:00</updated>
<author>
<name>Ben Noordhuis</name>
<email>info@bnoordhuis.nl</email>
</author>
<published>2013-11-11T21:02:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/node.git/commit/?id=09724b311ee44e6c7998c7a5cb39e739609eba66'/>
<id>09724b311ee44e6c7998c7a5cb39e739609eba66</id>
<content type='text'>
Create a HandleScope before calling the Environment::GetCurrent() that
takes a v8::Isolate* as an argument because it creates a handle with
the call to v8::Isolate::CurrentContext().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Create a HandleScope before calling the Environment::GetCurrent() that
takes a v8::Isolate* as an argument because it creates a handle with
the call to v8::Isolate::CurrentContext().
</pre>
</div>
</content>
</entry>
</feed>
