| 133 | return benchtime, loopsPerBenchtime |
| 134 | |
| 135 | def Proc1(PtrParIn): |
| 136 | PtrParIn.PtrComp = NextRecord = PtrGlb.copy() |
| 137 | PtrParIn.IntComp = 5 |
| 138 | NextRecord.IntComp = PtrParIn.IntComp |
| 139 | NextRecord.PtrComp = PtrParIn.PtrComp |
| 140 | NextRecord.PtrComp = Proc3(NextRecord.PtrComp) |
| 141 | if NextRecord.Discr == Ident1: |
| 142 | NextRecord.IntComp = 6 |
| 143 | NextRecord.EnumComp = Proc6(PtrParIn.EnumComp) |
| 144 | NextRecord.PtrComp = PtrGlb.PtrComp |
| 145 | NextRecord.IntComp = Proc7(NextRecord.IntComp, 10) |
| 146 | else: |
| 147 | PtrParIn = NextRecord.copy() |
| 148 | NextRecord.PtrComp = None |
| 149 | return PtrParIn |
| 150 | |
| 151 | def Proc2(IntParIO): |
| 152 | IntLoc = IntParIO + 10 |