diff options
Diffstat (limited to 'deps/v8/src/runtime.h')
-rw-r--r-- | deps/v8/src/runtime.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/deps/v8/src/runtime.h b/deps/v8/src/runtime.h index c05ae6b7b..858023317 100644 --- a/deps/v8/src/runtime.h +++ b/deps/v8/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. |