Commit 8b684b9a authored by sgjesse@chromium.org's avatar sgjesse@chromium.org

Make fast tls the default

Now V8_NO_FAST_TLS needs to be defined to switch off fast tls access on platform which supports it.

R=ager@chromium.org

BUG=none
TEST=none

Review URL: http://codereview.chromium.org//7350017

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@8624 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent 620d50af
...@@ -69,8 +69,8 @@ LIBRARY_FLAGS = { ...@@ -69,8 +69,8 @@ LIBRARY_FLAGS = {
'inspector:on': { 'inspector:on': {
'CPPDEFINES': ['INSPECTOR'], 'CPPDEFINES': ['INSPECTOR'],
}, },
'fasttls:on': { 'fasttls:off': {
'CPPDEFINES': ['V8_FAST_TLS'], 'CPPDEFINES': ['V8_NO_FAST_TLS'],
}, },
'liveobjectlist:on': { 'liveobjectlist:on': {
'CPPDEFINES': ['ENABLE_DEBUGGER_SUPPORT', 'INSPECTOR', 'CPPDEFINES': ['ENABLE_DEBUGGER_SUPPORT', 'INSPECTOR',
......
...@@ -39,7 +39,6 @@ ...@@ -39,7 +39,6 @@
], ],
'defines': [ 'defines': [
'ENABLE_DEBUGGER_SUPPORT', 'ENABLE_DEBUGGER_SUPPORT',
'V8_FAST_TLS',
], ],
'sources': [ 'sources': [
'd8.cc', 'd8.cc',
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
#ifndef V8_PLATFORM_TLS_H_ #ifndef V8_PLATFORM_TLS_H_
#define V8_PLATFORM_TLS_H_ #define V8_PLATFORM_TLS_H_
#ifdef V8_FAST_TLS #ifndef V8_NO_FAST_TLS
// When fast TLS is requested we include the appropriate // When fast TLS is requested we include the appropriate
// implementation header. // implementation header.
......
...@@ -63,7 +63,6 @@ ...@@ -63,7 +63,6 @@
'target_defaults': { 'target_defaults': {
'defines': [ 'defines': [
'ENABLE_DEBUGGER_SUPPORT', 'ENABLE_DEBUGGER_SUPPORT',
'V8_FAST_TLS',
], ],
'conditions': [ 'conditions': [
['OS!="mac"', { ['OS!="mac"', {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment