A BoolProfiler uses two StackTraceProfilers to take profiled samples of
a boolean value. At shutdown it prints the %false, %true, and a profile
for each case.
An IntProfiler is similar, but profiles buckets of 0, 1, 2, 4, and 5+.
Now that contbuild summaries work, it is so much nicer.
I'm trying to use the property in a child. Either a keep the data around or make the parent's protected.
StackTraceProfiler is a utility class for collecting call-stack profiles
at specific places in the code. Typical use is to create a static
instance, then call prof.count() under the desired conditions. You
can of course compose these to make value profilers.