0
0
mirror of https://github.com/nodejs/node.git synced 2024-12-01 16:10:02 +01:00
nodejs/src
Ryan Dahl 4ccdc501d4 Include lib/ directory in node executable. Compile on demand.
Instead of installing the files in /usr/lib/node/libraries and loading them
from the file system, the files are built-in to the node executable.
However, they are only compiled on demand.

The reasoning is:
  1. Allow for more complex internal javascript. In particular,
  process.stdout and process.stdin can be js implemented streams.

  2. Ease system installs. Loading from disk each time is unnecessary
  overhead. Note that there is no "system" path for modules anymore. Only
  $HOME/.node_libraries.
2010-03-15 08:04:35 -07:00
..
node_child_process.cc Don't allow child process to clobber environ 2010-03-03 15:34:57 -08:00
node_child_process.h Allow passing env to child process 2010-03-03 10:45:58 -08:00
node_constants.cc Add process.IdleWatcher 2010-01-18 10:12:04 -08:00
node_constants.h Prefix all source files with node_ 2009-10-27 11:46:58 +01:00
node_dns.cc Fix dns bug - first cb arg wasn't null 2010-02-22 01:26:40 -08:00
node_dns.h Prefix all source files with node_ 2009-10-27 11:46:58 +01:00
node_events.cc Factor out TryCatch in ReallyEmit 2010-03-12 13:48:03 -08:00
node_events.h Statically define symbols 2009-12-09 09:12:01 +01:00
node_file.cc Fixed spurious suffixes on fs.readlink. 2010-02-27 21:33:27 -08:00
node_file.h Refactor node_file.cc to not use Promises. 2009-12-06 10:50:03 +01:00
node_http.cc API: tcp events 'receive' to 'data', 'eof' to 'end' 2010-02-12 00:25:19 -08:00
node_http.h Upgrade http-parser 2010-01-09 01:52:49 -08:00
node_idle_watcher.cc Only Ref in idle watcher when wasn't already active. 2010-03-13 20:45:26 -08:00
node_idle_watcher.h Only Ref in idle watcher when wasn't already active. 2010-03-13 20:45:26 -08:00
node_net.cc Use gai_strerror when tcp.Server fails to resolve its address or service. 2010-03-14 23:08:45 -07:00
node_net.h tcp.Connection.prototype.write should return boolean 2010-03-02 21:16:17 -08:00
node_object_wrap.h ObjectWrap fixed - buffers working! 2010-01-27 18:33:15 -08:00
node_signal_handler.cc Give signal handlers maximum priority 2010-02-23 13:08:04 -08:00
node_signal_handler.h Prefix all source files with node_ 2009-10-27 11:46:58 +01:00
node_stat.cc Statically define symbols 2009-12-09 09:12:01 +01:00
node_stat.h Add process.watchFile() process.unwatchFile() 2009-11-17 14:07:48 +01:00
node_stdio.cc Ignore EAGAIN in stderr dumps. 2010-02-09 14:45:14 -08:00
node_stdio.h Fix stdout flush issue 2010-02-07 21:56:36 -08:00
node_timer.cc Decouple timer from EventEmitter 2010-03-05 15:31:26 -08:00
node_timer.h Decouple timer from EventEmitter 2010-03-05 15:31:26 -08:00
node_version.h.in Add node.installPrefix 2009-09-17 15:36:31 +02:00
node.cc Include lib/ directory in node executable. Compile on demand. 2010-03-15 08:04:35 -07:00
node.h Statically define symbols 2009-12-09 09:12:01 +01:00
node.js Include lib/ directory in node executable. Compile on demand. 2010-03-15 08:04:35 -07:00