diff options
author | Ben Noordhuis <info@bnoordhuis.nl> | 2012-02-03 16:32:00 +0100 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2012-02-06 15:44:42 +0100 |
commit | 74a8215a8699f89ee4b82ca616a4eafa3b11203b (patch) | |
tree | 1f2c8a7c47eae80a043c4b3ccf7372f4e8c7e292 /node.gyp | |
parent | a9723df1b76777899a3819839cb7e8f0e2efaef1 (diff) | |
download | node-new-74a8215a8699f89ee4b82ca616a4eafa3b11203b.tar.gz |
Revert support for isolates.
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.
Diffstat (limited to 'node.gyp')
-rw-r--r-- | node.gyp | 12 |
1 files changed, 0 insertions, 12 deletions
@@ -8,7 +8,6 @@ 'node_use_dtrace': 'false', 'node_use_openssl%': 'true', 'node_use_system_openssl%': 'false', - 'node_use_isolates%': 'true', 'library_files': [ 'src/node.js', 'lib/_debugger.js', @@ -73,9 +72,7 @@ 'src/cares_wrap.cc', 'src/handle_wrap.cc', 'src/node.cc', - 'src/node_vars.cc', 'src/node_buffer.cc', - 'src/node_isolate.cc', 'src/node_constants.cc', 'src/node_extensions.cc', 'src/node_file.cc', @@ -95,12 +92,9 @@ 'src/v8_typed_array.cc', 'src/udp_wrap.cc', # headers to make for a more pleasant IDE experience - 'src/ngx-queue.h', 'src/handle_wrap.h', 'src/node.h', - 'src/node_vars.h', 'src/node_buffer.h', - 'src/node_isolate.h', 'src/node_constants.h', 'src/node_crypto.h', 'src/node_extensions.h', @@ -133,12 +127,6 @@ ], 'conditions': [ - [ 'node_use_isolates=="true"', { - 'defines': [ 'HAVE_ISOLATES=1' ], - }, { - 'defines': [ 'HAVE_ISOLATES=0' ], - }], - [ 'node_use_openssl=="true"', { 'defines': [ 'HAVE_OPENSSL=1' ], 'sources': [ 'src/node_crypto.cc' ], |