Index: tools/gyp/v8.gyp |
diff --git a/tools/gyp/v8.gyp b/tools/gyp/v8.gyp |
index 79590676d52bef4574d5a3911341d3f5c388719d..4c955f97f6050b3f0b8259f948e86165cd8168f6 100644 |
--- a/tools/gyp/v8.gyp |
+++ b/tools/gyp/v8.gyp |
@@ -181,7 +181,6 @@ |
], |
'sources': [ |
'<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
- '<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc', |
'<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', |
'<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
'<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc', |
@@ -231,7 +230,6 @@ |
], |
'sources': [ |
'<(SHARED_INTERMEDIATE_DIR)/libraries.cc', |
- '<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc', |
'<(SHARED_INTERMEDIATE_DIR)/experimental-libraries.cc', |
'<(SHARED_INTERMEDIATE_DIR)/extras-libraries.cc', |
'<(SHARED_INTERMEDIATE_DIR)/experimental-extras-libraries.cc', |
@@ -483,6 +481,8 @@ |
'../../src/compiler/code-generator-impl.h', |
'../../src/compiler/code-generator.cc', |
'../../src/compiler/code-generator.h', |
+ '../../src/compiler/code-stub-assembler.cc', |
+ '../../src/compiler/code-stub-assembler.h', |
'../../src/compiler/common-node-cache.cc', |
'../../src/compiler/common-node-cache.h', |
'../../src/compiler/common-operator-reducer.cc', |
@@ -1773,7 +1773,6 @@ |
'inputs': [ |
'../../tools/concatenate-files.py', |
'<(SHARED_INTERMEDIATE_DIR)/libraries.bin', |
- '<(SHARED_INTERMEDIATE_DIR)/libraries-code-stub.bin', |
'<(SHARED_INTERMEDIATE_DIR)/libraries-experimental.bin', |
'<(SHARED_INTERMEDIATE_DIR)/libraries-extras.bin', |
'<(SHARED_INTERMEDIATE_DIR)/libraries-experimental-extras.bin', |
@@ -1884,13 +1883,7 @@ |
'../../src/js/harmony-simd.js', |
'../../src/js/promise-extra.js', |
], |
- 'code_stub_library_files': [ |
- '../../src/js/macros.py', |
- '../../src/messages.h', |
- '../../src/js/code-stubs.js', |
- ], |
'libraries_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries.bin', |
- 'libraries_code_stub_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-code-stub.bin', |
'libraries_experimental_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-experimental.bin', |
'libraries_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-extras.bin', |
'libraries_experimental_extras_bin_file': '<(SHARED_INTERMEDIATE_DIR)/libraries-experimental-extras.bin', |
@@ -1965,38 +1958,6 @@ |
], |
}, |
{ |
- 'action_name': 'js2c_code_stubs', |
- 'inputs': [ |
- '../../tools/js2c.py', |
- '<@(code_stub_library_files)', |
- ], |
- 'outputs': ['<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc'], |
- 'action': [ |
- 'python', |
- '../../tools/js2c.py', |
- '<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc', |
- 'CODE_STUB', |
- '<@(code_stub_library_files)' |
- ], |
- }, |
- { |
- 'action_name': 'js2c_code_stubs_bin', |
- 'inputs': [ |
- '../../tools/js2c.py', |
- '<@(code_stub_library_files)', |
- ], |
- 'outputs': ['<@(libraries_code_stub_bin_file)'], |
- 'action': [ |
- 'python', |
- '../../tools/js2c.py', |
- '<(SHARED_INTERMEDIATE_DIR)/code-stub-libraries.cc', |
- 'CODE_STUB', |
- '<@(code_stub_library_files)', |
- '--startup_blob', '<@(libraries_code_stub_bin_file)', |
- '--nojs', |
- ], |
- }, |
- { |
'action_name': 'js2c_extras', |
'inputs': [ |
'../../tools/js2c.py', |