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. |