Files
sdk/runtime/bin/log_linux.cc
T
Ryan Macnak 5ee71cae9d Don't include usage counters, etc in snapshots with code. If we already have code, eagerly recompiling in unlikely to have new type feedback.
Print snapshot sizes when generating an AOT snapshot from gen_snapshot (e.g., Flutter).
Remove some unnecessary symbols.
Use named constants for exit codes.
Use Log::PrintErr instead of fprintf(stderr) so we see error messages in adb logcat.

R=asiva@google.com

Review URL: https://codereview.chromium.org/2517683002 .
2016-11-22 09:59:06 -08:00

29 lines
661 B
C++

// Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
#include "platform/globals.h"
#if defined(TARGET_OS_LINUX)
#include "bin/log.h"
#include <stdio.h> // NOLINT
namespace dart {
namespace bin {
void Log::VPrint(const char* format, va_list args) {
vfprintf(stdout, format, args);
fflush(stdout);
}
void Log::VPrintErr(const char* format, va_list args) {
vfprintf(stderr, format, args);
fflush(stderr);
}
} // namespace bin
} // namespace dart
#endif // defined(TARGET_OS_LINUX)