summaryrefslogtreecommitdiff
path: root/node.gyp
diff options
context:
space:
mode:
authorBen Noordhuis <info@bnoordhuis.nl>2012-02-03 16:32:00 +0100
committerBen Noordhuis <info@bnoordhuis.nl>2012-02-06 15:44:42 +0100
commit74a8215a8699f89ee4b82ca616a4eafa3b11203b (patch)
tree1f2c8a7c47eae80a043c4b3ccf7372f4e8c7e292 /node.gyp
parenta9723df1b76777899a3819839cb7e8f0e2efaef1 (diff)
downloadandroid-node-v8-74a8215a8699f89ee4b82ca616a4eafa3b11203b.tar.gz
android-node-v8-74a8215a8699f89ee4b82ca616a4eafa3b11203b.tar.bz2
android-node-v8-74a8215a8699f89ee4b82ca616a4eafa3b11203b.zip
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.gyp12
1 files changed, 0 insertions, 12 deletions
diff --git a/node.gyp b/node.gyp
index d23d1e4ace..e08f447ba6 100644
--- a/node.gyp
+++ b/node.gyp
@@ -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' ],