| Index: src/runtime.h
|
| diff --git a/src/runtime.h b/src/runtime.h
|
| index c05ae6b7b369e7d40f05f8bb55f9856f24cdccba..858023317f09762850847ef26af0fc18b06a1760 100644
|
| --- a/src/runtime.h
|
| +++ b/src/runtime.h
|
| @@ -318,6 +318,14 @@ namespace internal {
|
| #define RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F)
|
| #endif
|
|
|
| +#ifdef ENABLE_LOGGING_AND_PROFILING
|
| +#define RUNTIME_FUNCTION_LIST_PROFILER_SUPPORT(F) \
|
| + F(ProfilerResume, 1, 1) \
|
| + F(ProfilerPause, 1, 1)
|
| +#else
|
| +#define RUNTIME_FUNCTION_LIST_PROFILER_SUPPORT(F)
|
| +#endif
|
| +
|
| #ifdef DEBUG
|
| #define RUNTIME_FUNCTION_LIST_DEBUG(F) \
|
| /* Testing */ \
|
| @@ -336,7 +344,8 @@ namespace internal {
|
| RUNTIME_FUNCTION_LIST_ALWAYS_1(F) \
|
| RUNTIME_FUNCTION_LIST_ALWAYS_2(F) \
|
| RUNTIME_FUNCTION_LIST_DEBUG(F) \
|
| - RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F)
|
| + RUNTIME_FUNCTION_LIST_DEBUGGER_SUPPORT(F) \
|
| + RUNTIME_FUNCTION_LIST_PROFILER_SUPPORT(F)
|
|
|
| // ----------------------------------------------------------------------------
|
| // Runtime provides access to all C++ runtime functions.
|
|
|