]> granicus.if.org Git - gc/commit
Do not duplicate android_log_write output to GC log file (Android)
authorIvan Maidanski <ivmai@mail.ru>
Wed, 12 Dec 2012 04:16:30 +0000 (08:16 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 12 Dec 2012 14:16:56 +0000 (18:16 +0400)
commit7e5ae85a3359360a5081cf43f14fce31d21f0f12
tree7b5b3c112c40553594c98bc454f757d59bebc500
parent38d07c16736cd5a76bd40dccfc90d2cecdd13aaf
Do not duplicate android_log_write output to GC log file (Android)

* include/private/gc_priv.h (GC_real_print_stats): Remove macro.
* include/private/gc_priv.h (GC_print_stats): Define as external
variable (instead of a macro) for GC_ANDROID_LOG (only if not
SMALL_CONFIG).
* misc.c (GC_real_print_stats, GC_init): Replace GC_real_print_stats
back to GC_print_stats.
* misc.c (GC_printf, GC_LOG_PRINTF_IMPL, GC_warn_printf, GC_err_puts):
Do not duplicate output to GC_stdout/err, GC_log if GC_ANDROID_LOG
(after calling __android_log_write).
* misc.c (GC_LOG_PRINTF_IMPL): Remove unused "fileLogCond" argument.
* misc.c (GC_default_warn_proc): Do not duplicate output to
GC_stderr if GC_ANDROID_LOG (before __android_log_assert invocation).
include/private/gc_priv.h
misc.c