summaryrefslogtreecommitdiffstats
path: root/tools/gyp/v8.gyp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/gyp/v8.gyp')
-rw-r--r--tools/gyp/v8.gyp41
1 files changed, 8 insertions, 33 deletions
diff --git a/tools/gyp/v8.gyp b/tools/gyp/v8.gyp
index 6dab52d8..88044540 100644
--- a/tools/gyp/v8.gyp
+++ b/tools/gyp/v8.gyp
@@ -41,6 +41,7 @@
'ENABLE_LOGGING_AND_PROFILING',
'ENABLE_DEBUGGER_SUPPORT',
'ENABLE_VMSTATE_TRACKING',
+ 'V8_FAST_TLS',
],
'conditions': [
['OS!="mac"', {
@@ -211,38 +212,6 @@
},
},
{
- 'target_name': 'v8_preparser',
- 'include_dirs': [
- '../../include',
- '../../src',
- ],
- 'sources': [
- '../../src/allocation.cc',
- '../../src/hashmap.cc',
- '../../src/preparse-data.cc',
- '../../src/preparser.cc',
- '../../src/preparser-api.cc',
- '../../src/scanner-base.cc',
- '../../src/token.cc',
- '../../src/unicode.cc',
- ],
- 'conditions': [
- ['OS=="win" and component=="shared_library"', {
- 'sources': [ '../../src/v8preparserdll-main.cc' ],
- 'defines': [ 'BUILDING_V8_SHARED' ],
- 'direct_dependent_settings': {
- 'defines': [ 'USING_V8_SHARED' ]
- },
- 'type': '<(component)',
- } , {
- 'type': 'none'
- }],
- ['OS!="win"', {
- 'type': '<(library)'
- }],
- ]
- },
- {
'target_name': 'v8_snapshot',
'type': '<(library)',
'conditions': [
@@ -435,6 +404,8 @@
'../../src/jump-target.h',
'../../src/jsregexp.cc',
'../../src/jsregexp.h',
+ '../../src/isolate.cc',
+ '../../src/isolate.h',
'../../src/list-inl.h',
'../../src/list.h',
'../../src/lithium.cc',
@@ -455,7 +426,6 @@
'../../src/macro-assembler.h',
'../../src/mark-compact.cc',
'../../src/mark-compact.h',
- '../../src/memory.h',
'../../src/messages.cc',
'../../src/messages.h',
'../../src/natives.h',
@@ -468,6 +438,9 @@
'../../src/objects.h',
'../../src/parser.cc',
'../../src/parser.h',
+ '../../src/platform-tls-mac.h',
+ '../../src/platform-tls-win32.h',
+ '../../src/platform-tls.h',
'../../src/platform.h',
'../../src/preparse-data.cc',
'../../src/preparse-data.h',
@@ -511,6 +484,7 @@
'../../src/serialize.cc',
'../../src/serialize.h',
'../../src/shell.h',
+ '../../src/small-pointer-list.h',
'../../src/smart-pointer.h',
'../../src/snapshot-common.cc',
'../../src/snapshot.h',
@@ -544,6 +518,7 @@
'../../src/v8.h',
'../../src/v8checks.h',
'../../src/v8globals.h',
+ '../../src/v8memory.h',
'../../src/v8threads.cc',
'../../src/v8threads.h',
'../../src/v8utils.h',