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 = {
'inspector:on': {
'CPPDEFINES': ['INSPECTOR'],
},
'fasttls:on': {
'CPPDEFINES': ['V8_FAST_TLS'],
'fasttls:off': {
'CPPDEFINES': ['V8_NO_FAST_TLS'],
},
'liveobjectlist:on': {
'CPPDEFINES': ['ENABLE_DEBUGGER_SUPPORT', 'INSPECTOR',
......
......@@ -39,7 +39,6 @@
],
'defines': [
'ENABLE_DEBUGGER_SUPPORT',
'V8_FAST_TLS',
],
'sources': [
'd8.cc',
......
......@@ -30,7 +30,7 @@
#ifndef 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
// implementation header.
......
......@@ -63,7 +63,6 @@
'target_defaults': {
'defines': [
'ENABLE_DEBUGGER_SUPPORT',
'V8_FAST_TLS',
],
'conditions': [
['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