]> granicus.if.org Git - gc/commit
Replace GC_stats_log_printf with GC_DBG/INFOLOG_PRINTF
authorIvan Maidanski <ivmai@mail.ru>
Wed, 12 Dec 2012 16:49:07 +0000 (20:49 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Wed, 12 Dec 2012 16:49:07 +0000 (20:49 +0400)
commitcccc0f3eb47c1173be6400ee9aa197248635955f
tree50756aa6c8a50d7366cd552745cea71ff9f1d08d
parent54a91f5254a1c5b2081e753cde47e6fa3a612e23
Replace GC_stats_log_printf with GC_DBG/INFOLOG_PRINTF
(minimize logging for Android when print_stats is off)

* alloc.c (GC_try_to_collect_inner, GC_stopped_mark,
GC_finish_collection): Use GC_log_printf instead of
GC_stats_log_printf.
* finalize.c (GC_print_finalization_stats): Likewise.
* include/private/gc_priv.h (GC_COND_LOG_PRINTF): Likewise.
* alloc.c (GC_stopped_mark): Use GC_DBGLOG_PRINTF instead of
GC_COND_LOG_PRINTF (useful for Android).
* alloc.c (GC_expand_hp_inner): Reformat comment.
* alloc.c (GC_expand_hp_inner): Use GC_INFOLOG_PRINTF instead of
GC_COND_LOG_PRINTF (useful for Android).
* include/private/gc_priv.h (GC_stats_log_printf): Remove (macro and
prototype).
* include/private/gc_priv.h (GC_DBGLOG_PRINTF, GC_INFOLOG_PRINTF):
New macro (redirecting either to GC_COND_LOG_PRINTF or to
GC_log_printf/GC_info_log_printf if GC_ANDROID_LOG).
* include/private/gc_priv.h (GC_info_log_printf): New prototype (only
if GC_ANDROID_LOG).
* misc.c (GC_stats_log_printf): Rename to GC_info_log_printf.
alloc.c
finalize.c
include/private/gc_priv.h
misc.c