+/* A general-purpose counter for gathering run-time statistics. */
+struct bluesky_stats {
+ const char *name;
+ int64_t count;
+ int64_t sum;
+};
+struct bluesky_stats *bluesky_stats_new(const char *name);
+void bluesky_stats_add(struct bluesky_stats *stats, int64_t value);
+void bluesky_stats_dump_all();
+