Index: build/common.gypi |
diff --git a/build/common.gypi b/build/common.gypi |
index 6044b5276044f314d6536c7861b052edb6dbdfe1..f9ab30cf0cbb9cdc78199642f44aaf98b668074a 100644 |
--- a/build/common.gypi |
+++ b/build/common.gypi |
@@ -22,7 +22,7 @@ |
'chromeos%': 0, |
# Disable touch support by default. |
- 'touchui%': 0, |
+ 'touchui%': 0, |
evanm
2011/02/01 19:39:59
probably didn't mean to make this change
DaveMoore
2011/02/01 21:33:04
Done.
|
}, |
# Copy conditionally-set variables out one scope. |
'chromeos%': '<(chromeos)', |
@@ -279,6 +279,9 @@ |
'clang_load%': '', |
'clang_add_plugin%': '', |
+ # Enable sampling based profiler. |
evanm
2011/02/01 19:39:59
Could you reference where to find more info on thi
DaveMoore
2011/02/01 21:33:04
Done.
|
+ 'profiling%': '0', |
+ |
# Override whether we should use Breakpad on Linux. I.e. for Chrome bot. |
'linux_breakpad%': 0, |
# And if we want to dump symbols for Breakpad-enabled builds. |
@@ -536,6 +539,9 @@ |
['touchui==1', { |
'defines': ['TOUCH_UI=1'], |
}], |
+ ['profiling==1', { |
+ 'defines': ['ENABLE_PROFILING=1'], |
+ }], |
['remoting==1', { |
'defines': ['ENABLE_REMOTING=1'], |
}], |
@@ -1014,6 +1020,12 @@ |
'-fno-ident', |
], |
}], |
+ ['profiling==1', { |
+ 'cflags': [ |
+ '-fno-omit-frame-pointer', |
+ '-g', |
+ ], |
+ }], |
] |
}, |
}, |