// on all the time (level MIN) so we can use them for load balancing
// or because they are extremely useful.
//
// Note that if the counters are all on the time, we could just
// as easily use AtomicLongs rather than AggregateProfileCounters.
ProfileLevel level = ProfileLevel.MEDIUM;
// These statistics are reported to the profile reports
// directly, with the ProfileCollector.
// They should not be reported as TASK_AND_AGGREGATE because,
// for nested tasks, we don't want to merge their values into