| toTPlanNodeRuntimeStatsItem() |    | 15% |    | 12% | 16 | 18 | 41 | 49 | 0 | 1 | 
| computeTimeInProfile(long) |   | 0% |   | 0% | 4 | 4 | 14 | 14 | 1 | 1 | 
| toBrief() |   | 0% |   | 0% | 4 | 4 | 17 | 17 | 1 | 1 | 
| addCounter(String, TUnit, String) |   | 0% |   | 0% | 5 | 5 | 15 | 15 | 1 | 1 | 
| RuntimeProfile() |   | 0% |  | n/a | 1 | 1 | 32 | 32 | 1 | 1 | 
| update(List, Reference) |    | 81% |    | 55% | 14 | 21 | 8 | 57 | 0 | 1 | 
| printCounter(long, TUnit) |    | 74% |    | 76% | 4 | 15 | 11 | 44 | 0 | 1 | 
| addChild(RuntimeProfile, boolean) |    | 56% |    | 25% | 4 | 5 | 4 | 12 | 0 | 1 | 
| printChildCounters(String, String, SafeStringBuilder) |    | 78% |    | 75% | 2 | 5 | 2 | 16 | 0 | 1 | 
| prettyPrint(SafeStringBuilder, String) |    | 92% |    | 77% | 4 | 10 | 6 | 32 | 0 | 1 | 
| mergeCounters(String, List, RuntimeProfile) |    | 88% |    | 75% | 3 | 9 | 4 | 26 | 0 | 1 | 
| collectActualRowCount(RuntimeProfile) |    | 82% |    | 70% | 3 | 6 | 2 | 15 | 0 | 1 | 
| toString() |   | 0% |  | n/a | 1 | 1 | 3 | 3 | 1 | 1 | 
| sortChildren() |    | 61% |   | 0% | 1 | 2 | 3 | 7 | 0 | 1 | 
| lambda$addChild$0(RuntimeProfile, Pair) |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| write(DataOutput) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getChildListFromLists(String, List) |    | 86% |    | 83% | 1 | 4 | 1 | 9 | 0 | 1 | 
| computeTimeInProfile() |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| RuntimeProfile(String, int) |    | 95% |    | 50% | 1 | 2 | 1 | 38 | 0 | 1 | 
| RuntimeProfile(String) |    | 94% |    | 50% | 1 | 2 | 1 | 37 | 0 | 1 | 
| setIsCancel(Boolean) |   | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 
| getCounterTotalTime() |    | 76% |    | 50% | 1 | 2 | 1 | 4 | 0 | 1 | 
| getIsCancel() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getChildCounterMap() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| getInfoStrings() |   | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 
| addCounter(String, Counter, String) |   | 96% |    | 75% | 2 | 5 | 1 | 14 | 0 | 1 | 
| mergeProfiles(List, RuntimeProfile, Map) |   | 98% |    | 83% | 1 | 4 | 1 | 16 | 0 | 1 | 
| addChildWithCheck(RuntimeProfile, Map, boolean) |   | 98% |    | 70% | 3 | 6 | 1 | 12 | 0 | 1 | 
| mergeTPlanNodeRuntimeStatsItem(List) |   | 100% |   | 100% | 0 | 3 | 0 | 16 | 0 | 1 | 
| toTPlanNodeRuntimeStatsItem(RuntimeProfile, List) |   | 100% |   | 100% | 0 | 5 | 0 | 16 | 0 | 1 | 
| printPlanNodeInfo(String, SafeStringBuilder) |   | 100% |   | 100% | 0 | 3 | 0 | 7 | 0 | 1 | 
| static {...} |   | 100% |  | n/a | 0 | 1 | 0 | 13 | 0 | 1 | 
| addInfoString(String, String) |   | 100% |   | 100% | 0 | 2 | 0 | 7 | 0 | 1 | 
| shouldBeIncluded() |   | 100% |    | 87% | 1 | 5 | 0 | 3 | 0 | 1 | 
| addPlanNodeInfos(String) |   | 100% |   | 100% | 0 | 2 | 0 | 4 | 0 | 1 | 
| update(TRuntimeProfileTree) |   | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| init() |   | 100% |  | n/a | 0 | 1 | 0 | 4 | 0 | 1 | 
| lambda$sortChildren$1(Pair, Pair) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| getInfoString(String) |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| setIsDone(Boolean) |   | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 
| isEmpty() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getIsDone() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getName() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| nodeId() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getCounterMap() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getChildList() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 
| getChildMap() |   | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1 |