Get it to compile when ENABLE_LOGGING_AND_PROFILING isn't defined.
authorleonclarke@gmail.com <leonclarke@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 27 Jan 2010 17:10:28 +0000 (17:10 +0000)
committerleonclarke@gmail.com <leonclarke@gmail.com@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 27 Jan 2010 17:10:28 +0000 (17:10 +0000)
I think it currently is defined on all platforms except Android.
Review URL: http://codereview.chromium.org/554101

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@3723 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/log.cc

index d7f18630b283faeeae4bebc7fb7ae40a1718343f..5de7429e5d244cfc69cc128add4fa1d3901d83b3 100644 (file)
@@ -904,10 +904,10 @@ void Logger::FunctionDeleteEvent(Address from) {
 }
 
 
+#ifdef ENABLE_LOGGING_AND_PROFILING
 void Logger::MoveEventInternal(LogEventsAndTags event,
                                Address from,
                                Address to) {
-#ifdef ENABLE_LOGGING_AND_PROFILING
   static Address prev_to_ = NULL;
   if (!Log::IsEnabled() || !FLAG_log_code) return;
   LogMessageBuilder msg;
@@ -922,12 +922,12 @@ void Logger::MoveEventInternal(LogEventsAndTags event,
   }
   msg.Append('\n');
   msg.WriteToLogFile();
-#endif
 }
+#endif
 
 
-void Logger::DeleteEventInternal(LogEventsAndTags event, Address from) {
 #ifdef ENABLE_LOGGING_AND_PROFILING
+void Logger::DeleteEventInternal(LogEventsAndTags event, Address from) {
   if (!Log::IsEnabled() || !FLAG_log_code) return;
   LogMessageBuilder msg;
   msg.Append("%s,", log_events_[event]);
@@ -938,8 +938,8 @@ void Logger::DeleteEventInternal(LogEventsAndTags event, Address from) {
   }
   msg.Append('\n');
   msg.WriteToLogFile();
-#endif
 }
+#endif
 
 
 void Logger::ResourceEvent(const char* name, const char* tag) {