Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | typed arrays: don't declare as module | Dean McNamee | 2013-01-08 | 1 | -1/+0 |
| | | | | | TypedArrays is not a module, it is attached to the global object. Don't register it with Node's module system. | ||||
* | process: use uv_signal instead of ev_signal | Bert Belder | 2012-08-21 | 1 | -3/+1 |
| | |||||
* | Revert support for isolates. | Ben Noordhuis | 2012-02-06 | 1 | -4/+0 |
| | | | | | | | | | | | | 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. | ||||
* | typed arrays: add Buffer -> TypedArray constructor | Mikael Bourges-Sevenier | 2012-01-05 | 1 | -0/+1 |
| | | | | | | - create a typed array from a node::Buffer object - update TypedArray::set() to spec - add TypedArray::get() method | ||||
* | move isolate V8 functions out of node.cc | Ryan Dahl | 2011-12-29 | 1 | -0/+4 |
| | |||||
* | Remove tty_legacy | Ryan Dahl | 2011-10-11 | 1 | -1/+0 |
| | |||||
* | Remove dns_legacy | Ryan Dahl | 2011-10-11 | 1 | -3/+0 |
| | |||||
* | Remove child_process_legacy | Ryan Dahl | 2011-10-11 | 1 | -1/+0 |
| | |||||
* | Remove net_legacy timers_legacy | Ryan Dahl | 2011-10-11 | 1 | -3/+0 |
| | |||||
* | Upgrade libuv to 60c639f | Ryan Dahl | 2011-10-06 | 1 | -1/+0 |
| | | | | Also remove unused src/stdio_wrap.cc | ||||
* | fs watcher binding | Igor Zinkovsky | 2011-09-22 | 1 | -0/+1 |
| | |||||
* | Add TTYWrap | Ryan Dahl | 2011-09-20 | 1 | -0/+1 |
| | |||||
* | Initial pass at zlib bindings | isaacs | 2011-09-17 | 1 | -0/+1 |
| | |||||
* | dgram: integrate libuv UDP support | Ben Noordhuis | 2011-08-24 | 1 | -0/+1 |
| | |||||
* | Make MSVS build. | Peter Bright | 2011-08-06 | 1 | -1/+1 |
| | | | | | MSVS settings don't actually need to be guarded by conditions. gyp will do the right thing. | ||||
* | Complete removal of node_child_process_win32.cc | Ryan Dahl | 2011-08-01 | 1 | -1/+1 |
| | |||||
* | add wrapper for uv_spawn | Ryan Dahl | 2011-07-29 | 1 | -0/+1 |
| | | | | process.binding('process_wrap') | ||||
* | stdio binding + javascript to enable process.stdin.listen() | Igor Zinkovsky | 2011-07-27 | 1 | -0/+1 |
| | |||||
* | Add pipe_wrap | Ryan Dahl | 2011-07-18 | 1 | -0/+1 |
| | |||||
* | Bindings for libuv-integrated c-ares | Bert Belder | 2011-07-05 | 1 | -0/+1 |
| | |||||
* | Initial binding to uv_tcp_t | Ryan Dahl | 2011-06-10 | 1 | -0/+4 |
| | |||||
* | Build on windows again | Bert Belder | 2011-06-08 | 1 | -0/+6 |
| | |||||
* | Implement new wrap for uv timer | Ryan Dahl | 2011-05-25 | 1 | -0/+1 |
| | |||||
* | Update copyright headers | Ryan Dahl | 2011-03-14 | 1 | -0/+21 |
| | |||||
* | Child processes | Bert Belder | 2010-12-20 | 1 | -2/+0 |
| | |||||
* | There is no child process support for windows yet | Bert Belder | 2010-12-20 | 1 | -0/+2 |
| | |||||
* | Add os module and getHostname | Brian White | 2010-12-11 | 1 | -0/+1 |
| | |||||
* | Move evals to extension module. | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Move the Stat structure functions to node_file.cc | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | | | | from node.cc, so we can convert fs to a module. | ||||
* | Move Buffer to extension model. | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Move child process to extension model. | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Move http parser to extension model. | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Move signal_watcher to extension model. | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Move cares to extension model | Paul Querna | 2010-07-14 | 1 | -0/+1 |
| | |||||
* | Move stdio to extension model. | Paul Querna | 2010-07-14 | 1 | -1/+2 |
| | |||||
* | Register builtin extensions via a macro, rather than a manual strcmp | Paul Querna | 2010-07-14 | 1 | -0/+8 |
Set the stage for making the builtin modules more dynamic. Note: this only converts crypto and net, I will add more extensions in a later commit. * node.h: Add utility macro for converting macro values to strings. * node.h: Include the actual module name inside the module structure, not just the file it was built from. * node.h: New Macro, NODE_MODULE_DECL, for declaring an external reference to a module structure. * node_extensions.cc: New File, implements get_builtin_module, which iterates over the module structures that are compiled into node. * node.cc(node::Binding): Use the new module lookup function to find modules. * node_{net,crypto}.c: Add NODE_MODULEs to generate the module structure. |