Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | child_process: new stdio API for .spawn() method | Fedor Indutny | 2012-06-01 | 1 | -85/+99 |
| | |||||
* | deps: upgrade libuv to a478847 | Ben Noordhuis | 2012-05-22 | 1 | -1/+0 |
| | | | | | The event loop's reference counting scheme in this version of libuv has changed. Update the libuv bindings to reflect that fact. | ||||
* | Make UNWRAP macro generic. | Oleg Efimov | 2012-05-21 | 1 | -15/+2 |
| | |||||
* | Net.js: fix UCS2 write crash due to inconsistent naming | Bert Belder | 2012-05-09 | 1 | -1/+1 |
| | |||||
* | Optimize writing strings with Socket.write | Bert Belder | 2012-05-09 | 1 | -1/+5 |
| | |||||
* | core: use proper #include directives | Ben Noordhuis | 2012-03-10 | 1 | -5/+5 |
| | |||||
* | Revert support for isolates. | Ben Noordhuis | 2012-02-06 | 1 | -4/+3 |
| | | | | | | | | | | | | It was decided that the performance benefits that isolates offer (faster spin-up times for worker processes, faster inter-worker communication, possibly a lower memory footprint) are not actual bottlenecks for most people and do not outweigh the potential stability issues and intrusive changes to the code base that first-class support for isolates requires. Hence, this commit backs out all isolates-related changes. Good bye, isolates. We hardly knew ye. | ||||
* | Add node::Loop() and don't inc node_isolate.h in *.cc | Ryan Dahl | 2011-12-29 | 1 | -4/+4 |
| | | | | | node::Loop() replaces the NODE_LOOP macro. This avoids hitting v8::Isolate::GetCurrent() for each loop lookup when HAVE_ISOLATE==0 | ||||
* | Remove node_isolate.h from node.h | Ryan Dahl | 2011-12-29 | 1 | -0/+1 |
| | |||||
* | isolates: isolate-ify the main loop | Ben Noordhuis | 2011-12-29 | 1 | -3/+3 |
| | |||||
* | Fix #2257 pause/resume semantics for stdin | isaacs | 2011-12-05 | 1 | -0/+1 |
| | | | | | | | | | | | | | This makes it so that the stdin TTY-wrap stream gets ref'ed on .resume() and unref'ed on .pause() The semantics of the names "pause" and "resume" are a bit weird, but the important thing is that this corrects an API change from 0.4 -> 0.6 which made it impossible to read from stdin multiple times, without knowing when it might end up being closed. If no one has it open, this lets the process die naturally. LGTM'd by @ry | ||||
* | Remove stray NODE_MODULE() semi-colons. | Ben Noordhuis | 2011-11-09 | 1 | -1/+1 |
| | |||||
* | Fix line endings and trailing whitespace | Bert Belder | 2011-11-04 | 1 | -1/+1 |
| | |||||
* | Add missing copyright headers | Ryan Dahl | 2011-11-02 | 1 | -0/+21 |
| | |||||
* | Display sys_errno when UV_UNKNOWN is returned | Ryan Dahl | 2011-10-19 | 1 | -3/+5 |
| | |||||
* | Upgrade libuv to 5656e3 | Ryan Dahl | 2011-10-10 | 1 | -3/+3 |
| | | | | | | | | This modifies the TTYWrap constructor to add another argument specifying if it's a readable or writable TTY . That is stdin or stdout. If a TTYWrap is not readable then writes to it are blocking. This makes process.stdout blocking. | ||||
* | Move process.stdout unref hack to handle_wrap.cc | Ryan Dahl | 2011-09-27 | 1 | -0/+1 |
| | | | | See #1726 | ||||
* | scope.Close in GuessHandleType; don't use uv_is_tty | Ryan Dahl | 2011-09-27 | 1 | -5/+3 |
| | |||||
* | Bind uv_tty_get_winsize | Ryan Dahl | 2011-09-27 | 1 | -19/+11 |
| | |||||
* | Bind/use uv_guess_handle | Ryan Dahl | 2011-09-27 | 1 | -0/+26 |
| | |||||
* | Initial pass at new TTY js layer | Ryan Dahl | 2011-09-27 | 1 | -0/+55 |
| | | | | This breaks Windows. | ||||
* | Upgrade libuv to f20297f | Ryan Dahl | 2011-09-23 | 1 | -1/+1 |
| | |||||
* | Remove extra method declaration | Ryan Dahl | 2011-09-20 | 1 | -1/+0 |
| | |||||
* | Add TTYWrap | Ryan Dahl | 2011-09-20 | 1 | -0/+85 |