core/metrics.c