| 1093 | } |
| 1094 | |
| 1095 | void |
| 1096 | rucollect(struct rusage *ru, struct rusage *ru2) |
| 1097 | { |
| 1098 | long *ip, *ip2; |
| 1099 | int i; |
| 1100 | |
| 1101 | if (ru->ru_maxrss < ru2->ru_maxrss) |
| 1102 | ru->ru_maxrss = ru2->ru_maxrss; |
| 1103 | ip = &ru->ru_first; |
| 1104 | ip2 = &ru2->ru_first; |
| 1105 | for (i = &ru->ru_last - &ru->ru_first; i >= 0; i--) |
| 1106 | *ip++ += *ip2++; |
| 1107 | } |
| 1108 | |
| 1109 | void |
| 1110 | ruadd(struct rusage *ru, struct rusage_ext *rux, struct rusage *ru2, |
no outgoing calls
no test coverage detected