public interface ProfilingAware
Stepas one that is aware of profiling. A good example of where this is important is with
GroupStepwhich needs to track and hold a
Barrier, which is important for the
ProfileStrategyto know about. Once the
ProfileStepis injected the
Barrierneeds to be recalculated so that the timer can be properly started on the associated
ProfileStep. Without that indirect start of the timer, the operation related to the
Barrierwill not be properly accounted for and when metrics are normalized it is possible to end up with a negative timing.
|Modifier and Type||Interface and Description|
Copyright © 2013–2020 Apache Software Foundation. All rights reserved.