Open simonhf opened 2 years ago
helloworld
and ask cwrap
to run with full verbosity, and we get to see the "noisy" PreMain()
function:$ CWRAP_LOG_STATS=1 CWRAP_LOG_NUM=1 CWRAP_LOG_TIMESTAMP=1 CWRAP_LOG_THREAD_ID=1 CWRAP_LOG_CURT=1 CWRAP_LOG_VERBOSITY_SET=1 ./helloworld
cwrap_log_init() {} // CWRAP_LOG: _VERBOSITY_SET=1 (<verbosity>[={file|function}-<keyword>][/...]) _QUIET_UNTIL=(null) _STATS=1 _SHOW=0 _CURT=1 _FILE=0 _NUM=1 _COR_ID=1 _LIMIT=10,000 _THREAD_ID=1 _STACK_PTR=0 _TIMESTAMP=1 _UNWIND=0 _ON_VALGRIND=0
#1 T06826 C0 0.000014s + cwrap_log_verbosity_set(verbosity=1) { // #1 [cwrap_log_verbosity_set() ignores verbosity!]
#2 T06826 C0 0.000024s - verbosity 1 set for 240 matches in 240 functions for 1 byte clause '1' // type=FILE|FUNCTION keyword=(null)
#3 T06826 C0 0.000026s } // cwrap_log_verbosity_set()
#4 T06826 C0 0.000028s + main() { // #1
#5 T06826 C0 0.000031s + NimMain() { // #1
#6 T06826 C0 0.000032s + PreMain() { // #1
#7 T06826 C0 0.000034s + atmNimatslibatssystemdotnim_DatInit000() {} // #1
#8 T06826 C0 0.000036s + initStackBottomWith() { // #1
#9 T06826 C0 0.000037s + nimGC_setStackBottom() { // #1
#10 T06826 C0 0.000038s + setPosition__system_5942() { // #1
#11 T06826 C0 0.000043s + nimFrame() {} // #1
#12 T06826 C0 0.000044s + popFrame() {} // #1
#13 T06826 C0 0.000045s } // setPosition__system_5942()
#14 T06826 C0 0.000046s } // nimGC_setStackBottom()
#15 T06826 C0 0.000047s } // initStackBottomWith()
#16 T06826 C0 0.000047s + atmNimatslibatssystemdotnim_Init000() { // #1
#17 T06826 C0 0.000048s + nimRegisterThreadLocalMarker() { // #1
#18 T06826 C0 0.000049s + nimFrame() {} // #2
#19 T06826 C0 0.000051s + popFrame() {} // #2
#20 T06826 C0 0.000052s } // nimRegisterThreadLocalMarker()
#21 T06826 C0 0.000053s + nimRegisterThreadLocalMarker() { // #2
#22 T06826 C0 0.000054s + nimFrame() {} // #3
#23 T06826 C0 0.000055s + popFrame() {} // #3
#24 T06826 C0 0.000056s } // nimRegisterThreadLocalMarker()
#25 T06826 C0 0.000058s + initGC__system_2552() { // #1
#26 T06826 C0 0.000059s + nimFrame() {} // #4
#27 T06826 C0 0.000060s + init__system_5349() { // #1
#28 T06826 C0 0.000061s + nimFrame() {} // #5
#29 T06826 C0 0.000062s + alloc0Impl__system_1745() { // #1
#30 T06826 C0 0.000063s + alloc0__system_5243() { // #1
#31 T06826 C0 0.000064s + nimFrame() {} // #6
#32 T06826 C0 0.000066s + alloc__system_5239() { // #1
#33 T06826 C0 0.000066s + nimFrame() {} // #7
#34 T06826 C0 0.000067s + rawAlloc__system_5023() { // #1
#35 T06826 C0 0.000068s + nimFrame() {} // #8
#36 T06826 C0 0.000069s + roundup__system_4159() { // #1
#37 T06826 C0 0.000070s + nimFrame() {} // #9
#38 T06826 C0 0.000071s + popFrame() {} // #4
#39 T06826 C0 0.000072s } // roundup__system_4159()
#40 T06826 C0 0.000073s + getBigChunk__system_4979() { // #1
#41 T06826 C0 0.000074s + nimFrame() {} // #10
#42 T06826 C0 0.000075s + mappingSearch__system_4307() { // #1
#43 T06826 C0 0.000075s + nimFrame() {} // #11
#44 T06826 C0 0.000077s + msbit__system_4282() { // #1
#45 T06826 C0 0.000077s + nimFrame() {} // #12
#46 T06826 C0 0.000078s + popFrame() {} // #5
#47 T06826 C0 0.000079s } // msbit__system_4282()
#48 T06826 C0 0.000080s + roundup__system_4159() { // #2
#49 T06826 C0 0.000081s + nimFrame() {} // #13
#50 T06826 C0 0.000082s + popFrame() {} // #6
#51 T06826 C0 0.000083s } // roundup__system_4159()
#52 T06826 C0 0.000083s + msbit__system_4282() { // #2
#53 T06826 C0 0.000084s + nimFrame() {} // #14
#54 T06826 C0 0.000085s + popFrame() {} // #7
#55 T06826 C0 0.000086s } // msbit__system_4282()
#56 T06826 C0 0.000109s + popFrame() {} // #8
#57 T06826 C0 0.000110s } // mappingSearch__system_4307()
#58 T06826 C0 0.000111s + findSuitableBlock__system_4339() { // #1
#59 T06826 C0 0.000113s + nimFrame() {} // #15
#60 T06826 C0 0.000114s + lsbit__system_4290() { // #1
#61 T06826 C0 0.000115s + nimFrame() {} // #16
#62 T06826 C0 0.000116s + msbit__system_4282() { // #3
#63 T06826 C0 0.000117s + nimFrame() {} // #17
#64 T06826 C0 0.000118s + popFrame() {} // #9
#65 T06826 C0 0.000119s } // msbit__system_4282()
#66 T06826 C0 0.000119s + popFrame() {} // #10
#67 T06826 C0 0.000120s } // lsbit__system_4290()
#68 T06826 C0 0.000121s + popFrame() {} // #11
#69 T06826 C0 0.000122s } // findSuitableBlock__system_4339()
#70 T06826 C0 0.000123s + requestOsChunks__system_4902() { // #1
#71 T06826 C0 0.000123s + nimFrame() {} // #18
#72 T06826 C0 0.000125s + osAllocPages__system_4179() { // #1
#73 T06826 C0 0.000125s + nimFrame() {} // #19
#74 T06826 C0 0.000128s + popFrame() {} // #12
#75 T06826 C0 0.000129s } // osAllocPages__system_4179()
#76 T06826 C0 0.000129s + incCurrMem__system_4422() { // #1
#77 T06826 C0 0.000130s + nimFrame() {} // #20
#78 T06826 C0 0.000131s + popFrame() {} // #13
#79 T06826 C0 0.000132s } // incCurrMem__system_4422()
#80 T06826 C0 0.000133s + addHeapLink__system_4506() { // #1
#81 T06826 C0 0.000134s + nimFrame() {} // #21
#82 T06826 C0 0.000135s + popFrame() {} // #14
#83 T06826 C0 0.000136s } // addHeapLink__system_4506()
#84 T06826 C0 0.000139s + pluspercent___system_696() { // #1
#85 T06826 C0 0.000139s + nimFrame() {} // #22
#86 T06826 C0 0.000140s + popFrame() {} // #15
#87 T06826 C0 0.000141s } // pluspercent___system_696()
#88 T06826 C0 0.000142s + pageIndex__system_4884() { // #1
#89 T06826 C0 0.000143s + nimFrame() {} // #23
#90 T06826 C0 0.000144s + popFrame() {} // #16
#91 T06826 C0 0.000145s } // pageIndex__system_4884()
#92 T06826 C0 0.000145s + contains__system_4688() { // #1
#93 T06826 C0 0.000146s + nimFrame() {} // #24
#94 T06826 C0 0.000147s + intSetGet__system_4649() { // #1
#95 T06826 C0 0.000148s + nimFrame() {} // #25
#96 T06826 C0 0.000149s + popFrame() {} // #17
#97 T06826 C0 0.000150s } // intSetGet__system_4649()
#98 T06826 C0 0.000150s + popFrame() {} // #18
#99 T06826 C0 0.000151s } // contains__system_4688()
#100 T06826 C0 0.000152s + minuspercent___system_716() { // #1
#101 T06826 C0 0.000153s + nimFrame() {} // #26
#102 T06826 C0 0.000154s + popFrame() {} // #19
#103 T06826 C0 0.000155s } // minuspercent___system_716()
#104 T06826 C0 0.000155s + pageIndex__system_4884() { // #2
#105 T06826 C0 0.000156s + nimFrame() {} // #27
#106 T06826 C0 0.000157s + popFrame() {} // #20
#107 T06826 C0 0.000158s } // pageIndex__system_4884()
#108 T06826 C0 0.000163s + contains__system_4688() { // #2
#109 T06826 C0 0.000164s + nimFrame() {} // #28
#110 T06826 C0 0.000165s + intSetGet__system_4649() { // #2
#111 T06826 C0 0.000165s + nimFrame() {} // #29
#112 T06826 C0 0.000166s + popFrame() {} // #21
#113 T06826 C0 0.000167s } // intSetGet__system_4649()
#114 T06826 C0 0.000168s + popFrame() {} // #22
#115 T06826 C0 0.000169s } // contains__system_4688()
#116 T06826 C0 0.000170s + popFrame() {} // #23
#117 T06826 C0 0.000170s } // requestOsChunks__system_4902()
#118 T06826 C0 0.000171s + splitChunk__system_4953() { // #1
#119 T06826 C0 0.000172s + nimFrame() {} // #30
#120 T06826 C0 0.000174s + splitChunk2__system_4948() { // #1
#121 T06826 C0 0.000175s + nimFrame() {} // #31
#122 T06826 C0 0.000176s + pluspercent___system_696() { // #2
#123 T06826 C0 0.000177s + nimFrame() {} // #32
#124 T06826 C0 0.000178s + popFrame() {} // #24
#125 T06826 C0 0.000179s } // pluspercent___system_696()
#126 T06826 C0 0.000183s + updatePrevSize__system_4943() { // #1
#127 T06826 C0 0.000183s + nimFrame() {} // #33
#128 T06826 C0 0.000184s + pluspercent___system_696() { // #3
#129 T06826 C0 0.000185s + nimFrame() {} // #34
#130 T06826 C0 0.000186s + popFrame() {} // #25
#131 T06826 C0 0.000187s } // pluspercent___system_696()
#132 T06826 C0 0.000188s + isAccessible__system_4925() { // #1
#133 T06826 C0 0.000188s + nimFrame() {} // #35
#134 T06826 C0 0.000189s + pageIndex__system_4891() { // #1
#135 T06826 C0 0.000190s + nimFrame() {} // #36
#136 T06826 C0 0.000191s + popFrame() {} // #26
#137 T06826 C0 0.000192s } // pageIndex__system_4891()
#138 T06826 C0 0.000192s + contains__system_4688() { // #3
#139 T06826 C0 0.000193s + nimFrame() {} // #37
#140 T06826 C0 0.000194s + intSetGet__system_4649() { // #3
#141 T06826 C0 0.000195s + nimFrame() {} // #38
#142 T06826 C0 0.000196s + popFrame() {} // #27
#143 T06826 C0 0.000197s } // intSetGet__system_4649()
#144 T06826 C0 0.000197s + popFrame() {} // #28
#145 T06826 C0 0.000198s } // contains__system_4688()
#146 T06826 C0 0.000199s + popFrame() {} // #29
#147 T06826 C0 0.000200s } // isAccessible__system_4925()
#148 T06826 C0 0.000200s + popFrame() {} // #30
#149 T06826 C0 0.000201s } // updatePrevSize__system_4943()
#150 T06826 C0 0.000202s + pageIndex__system_4884() { // #3
#151 T06826 C0 0.000203s + nimFrame() {} // #39
#152 T06826 C0 0.000204s + popFrame() {} // #31
#153 T06826 C0 0.000204s } // pageIndex__system_4884()
#154 T06826 C0 0.000205s + incl__system_4719() { // #1
#155 T06826 C0 0.000206s + nimFrame() {} // #40
#156 T06826 C0 0.000207s + intSetPut__system_4671() { // #1
#157 T06826 C0 0.000208s + nimFrame() {} // #41
#158 T06826 C0 0.000212s + intSetGet__system_4649() { // #4
#159 T06826 C0 0.000212s + nimFrame() {} // #42
#160 T06826 C0 0.000213s + popFrame() {} // #32
#161 T06826 C0 0.000214s } // intSetGet__system_4649()
#162 T06826 C0 0.000215s + llAlloc__system_4439() { // #1
#163 T06826 C0 0.000216s + nimFrame() {} // #43
#164 T06826 C0 0.000217s + osAllocPages__system_4179() { // #2
#165 T06826 C0 0.000217s + nimFrame() {} // #44
#166 T06826 C0 0.000219s + popFrame() {} // #33
#167 T06826 C0 0.000220s } // osAllocPages__system_4179()
#168 T06826 C0 0.000221s + incCurrMem__system_4422() { // #2
#169 T06826 C0 0.000221s + nimFrame() {} // #45
#170 T06826 C0 0.000222s + popFrame() {} // #34
#171 T06826 C0 0.000223s } // incCurrMem__system_4422()
#172 T06826 C0 0.000225s + zeroMem__system_1724() { // #1
#173 T06826 C0 0.000227s + nimZeroMem() { // #1
#174 T06826 C0 0.000228s + nimSetMem__systemZmemory_7() {} // #1
#175 T06826 C0 0.000229s } // nimZeroMem()
#176 T06826 C0 0.000230s } // zeroMem__system_1724()
#177 T06826 C0 0.000230s + popFrame() {} // #35
#178 T06826 C0 0.000231s } // llAlloc__system_4439()
#179 T06826 C0 0.000232s + popFrame() {} // #36
#180 T06826 C0 0.000233s } // intSetPut__system_4671()
#181 T06826 C0 0.000233s + popFrame() {} // #37
#182 T06826 C0 0.000234s } // incl__system_4719()
#183 T06826 C0 0.000235s + popFrame() {} // #38
#184 T06826 C0 0.000236s } // splitChunk2__system_4948()
#185 T06826 C0 0.000237s + addChunkToMatrix__system_4413() { // #1
#186 T06826 C0 0.000237s + nimFrame() {} // #46
#187 T06826 C0 0.000238s + mappingInsert__system_4325() { // #1
#188 T06826 C0 0.000239s + nimFrame() {} // #47
#189 T06826 C0 0.000240s + nimZeroMem() { // #2
#190 T06826 C0 0.000241s + nimSetMem__systemZmemory_7() {} // #2
#191 T06826 C0 0.000242s } // nimZeroMem()
#192 T06826 C0 0.000242s + msbit__system_4282() { // #4
#193 T06826 C0 0.000243s + nimFrame() {} // #48
#194 T06826 C0 0.000244s + popFrame() {} // #39
#195 T06826 C0 0.000245s } // msbit__system_4282()
#196 T06826 C0 0.000246s + popFrame() {} // #40
#197 T06826 C0 0.000246s } // mappingInsert__system_4325()
#198 T06826 C0 0.000247s + setBit__system_4293() { // #1
#199 T06826 C0 0.000248s + nimFrame() {} // #49
#200 T06826 C0 0.000249s + popFrame() {} // #41
#201 T06826 C0 0.000250s } // setBit__system_4293()
#202 T06826 C0 0.000250s + setBit__system_4293() { // #2
#203 T06826 C0 0.000251s + nimFrame() {} // #50
#204 T06826 C0 0.000252s + popFrame() {} // #42
#205 T06826 C0 0.000253s } // setBit__system_4293()
#206 T06826 C0 0.000256s + popFrame() {} // #43
#207 T06826 C0 0.000257s } // addChunkToMatrix__system_4413()
#208 T06826 C0 0.000258s + popFrame() {} // #44
#209 T06826 C0 0.000259s } // splitChunk__system_4953()
#210 T06826 C0 0.000260s + pageIndex__system_4884() { // #4
#211 T06826 C0 0.000260s + nimFrame() {} // #51
#212 T06826 C0 0.000261s + popFrame() {} // #45
#213 T06826 C0 0.000262s } // pageIndex__system_4884()
#214 T06826 C0 0.000263s + incl__system_4719() { // #2
#215 T06826 C0 0.000264s + nimFrame() {} // #52
#216 T06826 C0 0.000264s + intSetPut__system_4671() { // #2
#217 T06826 C0 0.000265s + nimFrame() {} // #53
#218 T06826 C0 0.000266s + intSetGet__system_4649() { // #5
#219 T06826 C0 0.000267s + nimFrame() {} // #54
#220 T06826 C0 0.000268s + popFrame() {} // #46
#221 T06826 C0 0.000269s } // intSetGet__system_4649()
#222 T06826 C0 0.000269s + popFrame() {} // #47
#223 T06826 C0 0.000270s } // intSetPut__system_4671()
#224 T06826 C0 0.000271s + popFrame() {} // #48
#225 T06826 C0 0.000272s } // incl__system_4719()
#226 T06826 C0 0.000272s + popFrame() {} // #49
#227 T06826 C0 0.000273s } // getBigChunk__system_4979()
#228 T06826 C0 0.000274s + getBottom__system_4465() { // #1
#229 T06826 C0 0.000275s + nimFrame() {} // #55
#230 T06826 C0 0.000276s + popFrame() {} // #50
#231 T06826 C0 0.000277s } // getBottom__system_4465()
#232 T06826 C0 0.000277s + pluspercent___system_696() { // #4
#233 T06826 C0 0.000278s + nimFrame() {} // #56
#234 T06826 C0 0.000279s + popFrame() {} // #51
#235 T06826 C0 0.000280s } // pluspercent___system_696()
#236 T06826 C0 0.000281s + add__system_4612() { // #1
#237 T06826 C0 0.000281s + nimFrame() {} // #57
#238 T06826 C0 0.000282s + allocAvlNode__system_4481() { // #1
#239 T06826 C0 0.000283s + nimFrame() {} // #58
#240 T06826 C0 0.000284s + llAlloc__system_4439() { // #2
#241 T06826 C0 0.000285s + nimFrame() {} // #59
#242 T06826 C0 0.000286s + zeroMem__system_1724() { // #2
#243 T06826 C0 0.000286s + nimZeroMem() { // #3
#244 T06826 C0 0.000287s + nimSetMem__systemZmemory_7() {} // #3
#245 T06826 C0 0.000288s } // nimZeroMem()
#246 T06826 C0 0.000289s } // zeroMem__system_1724()
#247 T06826 C0 0.000290s + popFrame() {} // #52
#248 T06826 C0 0.000291s } // llAlloc__system_4439()
#249 T06826 C0 0.000291s + getBottom__system_4465() { // #2
#250 T06826 C0 0.000292s + nimFrame() {} // #60
#251 T06826 C0 0.000293s + popFrame() {} // #53
#252 T06826 C0 0.000294s } // getBottom__system_4465()
#253 T06826 C0 0.000294s + popFrame() {} // #54
#254 T06826 C0 0.000295s } // allocAvlNode__system_4481()
#255 T06826 C0 0.000296s + popFrame() {} // #55
#256 T06826 C0 0.000297s } // add__system_4612()
#257 T06826 C0 0.000298s + popFrame() {} // #56
#258 T06826 C0 0.000298s } // rawAlloc__system_5023()
#259 T06826 C0 0.000301s + pluspercent___system_696() { // #5
#260 T06826 C0 0.000302s + nimFrame() {} // #61
#261 T06826 C0 0.000303s + popFrame() {} // #57
#262 T06826 C0 0.000304s } // pluspercent___system_696()
#263 T06826 C0 0.000305s + popFrame() {} // #58
#264 T06826 C0 0.000306s } // alloc__system_5239()
#265 T06826 C0 0.000306s + zeroMem__system_1724() { // #3
#266 T06826 C0 0.000307s + nimZeroMem() { // #4
#267 T06826 C0 0.000308s + nimSetMem__systemZmemory_7() {} // #4
#268 T06826 C0 0.000312s } // nimZeroMem()
#269 T06826 C0 0.000313s } // zeroMem__system_1724()
#270 T06826 C0 0.000313s + popFrame() {} // #59
#271 T06826 C0 0.000314s } // alloc0__system_5243()
#272 T06826 C0 0.000315s } // alloc0Impl__system_1745()
#273 T06826 C0 0.000316s + popFrame() {} // #60
#274 T06826 C0 0.000317s } // init__system_5349()
#275 T06826 C0 0.000317s + init__system_5349() { // #2
#276 T06826 C0 0.000318s + nimFrame() {} // #62
#277 T06826 C0 0.000319s + alloc0Impl__system_1745() { // #2
#278 T06826 C0 0.000320s + alloc0__system_5243() { // #2
#279 T06826 C0 0.000320s + nimFrame() {} // #63
#280 T06826 C0 0.000321s + alloc__system_5239() { // #2
#281 T06826 C0 0.000322s + nimFrame() {} // #64
#282 T06826 C0 0.000323s + rawAlloc__system_5023() { // #2
#283 T06826 C0 0.000324s + nimFrame() {} // #65
#284 T06826 C0 0.000325s + roundup__system_4159() { // #3
#285 T06826 C0 0.000326s + nimFrame() {} // #66
#286 T06826 C0 0.000326s + popFrame() {} // #61
#287 T06826 C0 0.000327s } // roundup__system_4159()
#288 T06826 C0 0.000328s + getBigChunk__system_4979() { // #2
#289 T06826 C0 0.000329s + nimFrame() {} // #67
#290 T06826 C0 0.000330s + mappingSearch__system_4307() { // #2
#291 T06826 C0 0.000330s + nimFrame() {} // #68
#292 T06826 C0 0.000331s + msbit__system_4282() { // #5
#293 T06826 C0 0.000332s + nimFrame() {} // #69
#294 T06826 C0 0.000333s + popFrame() {} // #62
#295 T06826 C0 0.000334s } // msbit__system_4282()
#296 T06826 C0 0.000334s + roundup__system_4159() { // #4
#297 T06826 C0 0.000335s + nimFrame() {} // #70
#298 T06826 C0 0.000336s + popFrame() {} // #63
#299 T06826 C0 0.000337s } // roundup__system_4159()
#300 T06826 C0 0.000338s + msbit__system_4282() { // #6
#301 T06826 C0 0.000338s + nimFrame() {} // #71
#302 T06826 C0 0.000339s + popFrame() {} // #64
#303 T06826 C0 0.000340s } // msbit__system_4282()
#304 T06826 C0 0.000341s + popFrame() {} // #65
#305 T06826 C0 0.000342s } // mappingSearch__system_4307()
#306 T06826 C0 0.000342s + findSuitableBlock__system_4339() { // #2
#307 T06826 C0 0.000343s + nimFrame() {} // #72
#308 T06826 C0 0.000344s + lsbit__system_4290() { // #2
#309 T06826 C0 0.000345s + nimFrame() {} // #73
#310 T06826 C0 0.000346s + msbit__system_4282() { // #7
#311 T06826 C0 0.000346s + nimFrame() {} // #74
#312 T06826 C0 0.000347s + popFrame() {} // #66
#313 T06826 C0 0.000348s } // msbit__system_4282()
#314 T06826 C0 0.000352s + popFrame() {} // #67
#315 T06826 C0 0.000353s } // lsbit__system_4290()
#316 T06826 C0 0.000353s + lsbit__system_4290() { // #3
#317 T06826 C0 0.000354s + nimFrame() {} // #75
#318 T06826 C0 0.000355s + msbit__system_4282() { // #8
#319 T06826 C0 0.000356s + nimFrame() {} // #76
#320 T06826 C0 0.000357s + popFrame() {} // #68
#321 T06826 C0 0.000358s } // msbit__system_4282()
#322 T06826 C0 0.000358s + popFrame() {} // #69
#323 T06826 C0 0.000359s } // lsbit__system_4290()
#324 T06826 C0 0.000360s + popFrame() {} // #70
#325 T06826 C0 0.000361s } // findSuitableBlock__system_4339()
#326 T06826 C0 0.000362s + removeChunkFromMatrix2__system_4404() { // #1
#327 T06826 C0 0.000362s + nimFrame() {} // #77
#328 T06826 C0 0.000363s + clearBit__system_4300() { // #1
#329 T06826 C0 0.000364s + nimFrame() {} // #78
#330 T06826 C0 0.000365s + popFrame() {} // #71
#331 T06826 C0 0.000366s } // clearBit__system_4300()
#332 T06826 C0 0.000367s + clearBit__system_4300() { // #2
#333 T06826 C0 0.000367s + nimFrame() {} // #79
#334 T06826 C0 0.000368s + popFrame() {} // #72
#335 T06826 C0 0.000369s } // clearBit__system_4300()
#336 T06826 C0 0.000370s + popFrame() {} // #73
#337 T06826 C0 0.000371s } // removeChunkFromMatrix2__system_4404()
#338 T06826 C0 0.000372s + splitChunk__system_4953() { // #2
#339 T06826 C0 0.000372s + nimFrame() {} // #80
#340 T06826 C0 0.000373s + splitChunk2__system_4948() { // #2
#341 T06826 C0 0.000374s + nimFrame() {} // #81
#342 T06826 C0 0.000375s + pluspercent___system_696() { // #6
#343 T06826 C0 0.000375s + nimFrame() {} // #82
#344 T06826 C0 0.000376s + popFrame() {} // #74
#345 T06826 C0 0.000377s } // pluspercent___system_696()
#346 T06826 C0 0.000379s + updatePrevSize__system_4943() { // #2
#347 T06826 C0 0.000380s + nimFrame() {} // #83
#348 T06826 C0 0.000381s + pluspercent___system_696() { // #7
#349 T06826 C0 0.000382s + nimFrame() {} // #84
#350 T06826 C0 0.000383s + popFrame() {} // #75
#351 T06826 C0 0.000383s } // pluspercent___system_696()
#352 T06826 C0 0.000384s + isAccessible__system_4925() { // #2
#353 T06826 C0 0.000385s + nimFrame() {} // #85
#354 T06826 C0 0.000386s + pageIndex__system_4891() { // #2
#355 T06826 C0 0.000386s + nimFrame() {} // #86
#356 T06826 C0 0.000387s + popFrame() {} // #76
#357 T06826 C0 0.000388s } // pageIndex__system_4891()
#358 T06826 C0 0.000389s + contains__system_4688() { // #4
#359 T06826 C0 0.000390s + nimFrame() {} // #87
#360 T06826 C0 0.000390s + intSetGet__system_4649() { // #6
#361 T06826 C0 0.000391s + nimFrame() {} // #88
#362 T06826 C0 0.000392s + popFrame() {} // #77
#363 T06826 C0 0.000393s } // intSetGet__system_4649()
#364 T06826 C0 0.000396s + popFrame() {} // #78
#365 T06826 C0 0.000397s } // contains__system_4688()
#366 T06826 C0 0.000398s + popFrame() {} // #79
#367 T06826 C0 0.000399s } // isAccessible__system_4925()
#368 T06826 C0 0.000399s + popFrame() {} // #80
#369 T06826 C0 0.000400s } // updatePrevSize__system_4943()
#370 T06826 C0 0.000401s + pageIndex__system_4884() { // #5
#371 T06826 C0 0.000402s + nimFrame() {} // #89
#372 T06826 C0 0.000403s + popFrame() {} // #81
#373 T06826 C0 0.000403s } // pageIndex__system_4884()
#374 T06826 C0 0.000404s + incl__system_4719() { // #3
#375 T06826 C0 0.000405s + nimFrame() {} // #90
#376 T06826 C0 0.000406s + intSetPut__system_4671() { // #3
#377 T06826 C0 0.000406s + nimFrame() {} // #91
#378 T06826 C0 0.000407s + intSetGet__system_4649() { // #7
#379 T06826 C0 0.000408s + nimFrame() {} // #92
#380 T06826 C0 0.000409s + popFrame() {} // #82
#381 T06826 C0 0.000410s } // intSetGet__system_4649()
#382 T06826 C0 0.000411s + popFrame() {} // #83
#383 T06826 C0 0.000411s } // intSetPut__system_4671()
#384 T06826 C0 0.000412s + popFrame() {} // #84
#385 T06826 C0 0.000413s } // incl__system_4719()
#386 T06826 C0 0.000414s + popFrame() {} // #85
#387 T06826 C0 0.000415s } // splitChunk2__system_4948()
#388 T06826 C0 0.000415s + addChunkToMatrix__system_4413() { // #2
#389 T06826 C0 0.000416s + nimFrame() {} // #93
#390 T06826 C0 0.000417s + mappingInsert__system_4325() { // #2
#391 T06826 C0 0.000418s + nimFrame() {} // #94
#392 T06826 C0 0.000419s + nimZeroMem() { // #5
#393 T06826 C0 0.000419s + nimSetMem__systemZmemory_7() {} // #5
#394 T06826 C0 0.000420s } // nimZeroMem()
#395 T06826 C0 0.000421s + msbit__system_4282() { // #9
#396 T06826 C0 0.000422s + nimFrame() {} // #95
#397 T06826 C0 0.000422s + popFrame() {} // #86
#398 T06826 C0 0.000423s } // msbit__system_4282()
#399 T06826 C0 0.000424s + popFrame() {} // #87
#400 T06826 C0 0.000425s } // mappingInsert__system_4325()
#401 T06826 C0 0.000426s + setBit__system_4293() { // #3
#402 T06826 C0 0.000426s + nimFrame() {} // #96
#403 T06826 C0 0.000427s + popFrame() {} // #88
#404 T06826 C0 0.000428s } // setBit__system_4293()
#405 T06826 C0 0.000429s + setBit__system_4293() { // #4
#406 T06826 C0 0.000430s + nimFrame() {} // #97
#407 T06826 C0 0.000430s + popFrame() {} // #89
#408 T06826 C0 0.000431s } // setBit__system_4293()
#409 T06826 C0 0.000432s + popFrame() {} // #90
#410 T06826 C0 0.000433s } // addChunkToMatrix__system_4413()
#411 T06826 C0 0.000434s + popFrame() {} // #91
#412 T06826 C0 0.000434s } // splitChunk__system_4953()
#413 T06826 C0 0.000435s + pageIndex__system_4884() { // #6
#414 T06826 C0 0.000436s + nimFrame() {} // #98
#415 T06826 C0 0.000439s + popFrame() {} // #92
#416 T06826 C0 0.000440s } // pageIndex__system_4884()
#417 T06826 C0 0.000441s + incl__system_4719() { // #4
#418 T06826 C0 0.000441s + nimFrame() {} // #99
#419 T06826 C0 0.000442s + intSetPut__system_4671() { // #4
#420 T06826 C0 0.000443s + nimFrame() {} // #100
#421 T06826 C0 0.000444s + intSetGet__system_4649() { // #8
#422 T06826 C0 0.000445s + nimFrame() {} // #101
#423 T06826 C0 0.000445s + popFrame() {} // #93
#424 T06826 C0 0.000446s } // intSetGet__system_4649()
#425 T06826 C0 0.000447s + popFrame() {} // #94
#426 T06826 C0 0.000448s } // intSetPut__system_4671()
#427 T06826 C0 0.000449s + popFrame() {} // #95
#428 T06826 C0 0.000449s } // incl__system_4719()
#429 T06826 C0 0.000450s + popFrame() {} // #96
#430 T06826 C0 0.000451s } // getBigChunk__system_4979()
#431 T06826 C0 0.000452s + pluspercent___system_696() { // #8
#432 T06826 C0 0.000452s + nimFrame() {} // #102
#433 T06826 C0 0.000453s + popFrame() {} // #97
#434 T06826 C0 0.000454s } // pluspercent___system_696()
#435 T06826 C0 0.000455s + add__system_4612() { // #2
#436 T06826 C0 0.000456s + nimFrame() {} // #103
#437 T06826 C0 0.000457s + ltpercent___system_1005() { // #1
#438 T06826 C0 0.000457s + nimFrame() {} // #104
#439 T06826 C0 0.000458s + popFrame() {} // #98
#440 T06826 C0 0.000459s } // ltpercent___system_1005()
#441 T06826 C0 0.000460s + ltpercent___system_1005() { // #2
#442 T06826 C0 0.000460s + nimFrame() {} // #105
#443 T06826 C0 0.000461s + popFrame() {} // #99
#444 T06826 C0 0.000462s } // ltpercent___system_1005()
#445 T06826 C0 0.000463s + add__system_4612() { // #3
#446 T06826 C0 0.000464s + nimFrame() {} // #106
#447 T06826 C0 0.000465s + allocAvlNode__system_4481() { // #2
#448 T06826 C0 0.000465s + nimFrame() {} // #107
#449 T06826 C0 0.000466s + llAlloc__system_4439() { // #3
#450 T06826 C0 0.000467s + nimFrame() {} // #108
#451 T06826 C0 0.000468s + zeroMem__system_1724() { // #4
#452 T06826 C0 0.000486s + nimZeroMem() { // #6
#453 T06826 C0 0.000488s + nimSetMem__systemZmemory_7() {} // #6
#454 T06826 C0 0.000488s } // nimZeroMem()
#455 T06826 C0 0.000489s } // zeroMem__system_1724()
#456 T06826 C0 0.000490s + popFrame() {} // #100
#457 T06826 C0 0.000491s } // llAlloc__system_4439()
#458 T06826 C0 0.000492s + getBottom__system_4465() { // #3
#459 T06826 C0 0.000493s + nimFrame() {} // #109
#460 T06826 C0 0.000493s + popFrame() {} // #101
#461 T06826 C0 0.000494s } // getBottom__system_4465()
#462 T06826 C0 0.000495s + popFrame() {} // #102
#463 T06826 C0 0.000496s } // allocAvlNode__system_4481()
#464 T06826 C0 0.000497s + popFrame() {} // #103
#465 T06826 C0 0.000497s } // add__system_4612()
#466 T06826 C0 0.000505s + skew__system_4602() { // #1
#467 T06826 C0 0.000506s + nimFrame() {} // #110
#468 T06826 C0 0.000507s + popFrame() {} // #104
#469 T06826 C0 0.000508s } // skew__system_4602()
#470 T06826 C0 0.000508s + split__system_4605() { // #1
#471 T06826 C0 0.000509s + nimFrame() {} // #111
#472 T06826 C0 0.000510s + popFrame() {} // #105
#473 T06826 C0 0.000511s } // split__system_4605()
#474 T06826 C0 0.000512s + popFrame() {} // #106
#475 T06826 C0 0.000513s } // add__system_4612()
#476 T06826 C0 0.000513s + popFrame() {} // #107
#477 T06826 C0 0.000514s } // rawAlloc__system_5023()
#478 T06826 C0 0.000515s + pluspercent___system_696() { // #9
#479 T06826 C0 0.000516s + nimFrame() {} // #112
#480 T06826 C0 0.000517s + popFrame() {} // #108
#481 T06826 C0 0.000518s } // pluspercent___system_696()
#482 T06826 C0 0.000518s + popFrame() {} // #109
#483 T06826 C0 0.000519s } // alloc__system_5239()
#484 T06826 C0 0.000520s + zeroMem__system_1724() { // #5
#485 T06826 C0 0.000521s + nimZeroMem() { // #7
#486 T06826 C0 0.000521s + nimSetMem__systemZmemory_7() {} // #7
#487 T06826 C0 0.000527s } // nimZeroMem()
#488 T06826 C0 0.000527s } // zeroMem__system_1724()
#489 T06826 C0 0.000528s + popFrame() {} // #110
#490 T06826 C0 0.000529s } // alloc0__system_5243()
#491 T06826 C0 0.000530s } // alloc0Impl__system_1745()
#492 T06826 C0 0.000530s + popFrame() {} // #111
#493 T06826 C0 0.000531s } // init__system_5349()
#494 T06826 C0 0.000532s + init__system_5349() { // #3
#495 T06826 C0 0.000533s + nimFrame() {} // #113
#496 T06826 C0 0.000534s + alloc0Impl__system_1745() { // #3
#497 T06826 C0 0.000534s + alloc0__system_5243() { // #3
#498 T06826 C0 0.000535s + nimFrame() {} // #114
#499 T06826 C0 0.000536s + alloc__system_5239() { // #3
#500 T06826 C0 0.000537s + nimFrame() {} // #115
#501 T06826 C0 0.000538s + rawAlloc__system_5023() { // #3
#502 T06826 C0 0.000539s + nimFrame() {} // #116
#503 T06826 C0 0.000540s + roundup__system_4159() { // #5
#504 T06826 C0 0.000540s + nimFrame() {} // #117
#505 T06826 C0 0.000541s + popFrame() {} // #112
#506 T06826 C0 0.000542s } // roundup__system_4159()
#507 T06826 C0 0.000543s + getBigChunk__system_4979() { // #3
#508 T06826 C0 0.000543s + nimFrame() {} // #118
#509 T06826 C0 0.000544s + mappingSearch__system_4307() { // #3
#510 T06826 C0 0.000545s + nimFrame() {} // #119
#511 T06826 C0 0.000546s + msbit__system_4282() { // #10
#512 T06826 C0 0.000547s + nimFrame() {} // #120
#513 T06826 C0 0.000548s + popFrame() {} // #113
#514 T06826 C0 0.000549s } // msbit__system_4282()
#515 T06826 C0 0.000549s + roundup__system_4159() { // #6
#516 T06826 C0 0.000550s + nimFrame() {} // #121
#517 T06826 C0 0.000551s + popFrame() {} // #114
#518 T06826 C0 0.000552s } // roundup__system_4159()
#519 T06826 C0 0.000553s + msbit__system_4282() { // #11
#520 T06826 C0 0.000553s + nimFrame() {} // #122
#521 T06826 C0 0.000554s + popFrame() {} // #115
#522 T06826 C0 0.000558s } // msbit__system_4282()
#523 T06826 C0 0.000559s + popFrame() {} // #116
#524 T06826 C0 0.000559s } // mappingSearch__system_4307()
#525 T06826 C0 0.000560s + findSuitableBlock__system_4339() { // #3
#526 T06826 C0 0.000561s + nimFrame() {} // #123
#527 T06826 C0 0.000562s + lsbit__system_4290() { // #4
#528 T06826 C0 0.000563s + nimFrame() {} // #124
#529 T06826 C0 0.000563s + msbit__system_4282() { // #12
#530 T06826 C0 0.000564s + nimFrame() {} // #125
#531 T06826 C0 0.000565s + popFrame() {} // #117
#532 T06826 C0 0.000566s } // msbit__system_4282()
#533 T06826 C0 0.000567s + popFrame() {} // #118
#534 T06826 C0 0.000567s } // lsbit__system_4290()
#535 T06826 C0 0.000568s + lsbit__system_4290() { // #5
#536 T06826 C0 0.000569s + nimFrame() {} // #126
#537 T06826 C0 0.000570s + msbit__system_4282() { // #13
#538 T06826 C0 0.000570s + nimFrame() {} // #127
#539 T06826 C0 0.000571s + popFrame() {} // #119
#540 T06826 C0 0.000572s } // msbit__system_4282()
#541 T06826 C0 0.000573s + popFrame() {} // #120
#542 T06826 C0 0.000574s } // lsbit__system_4290()
#543 T06826 C0 0.000574s + popFrame() {} // #121
#544 T06826 C0 0.000575s } // findSuitableBlock__system_4339()
#545 T06826 C0 0.000576s + removeChunkFromMatrix2__system_4404() { // #2
#546 T06826 C0 0.000577s + nimFrame() {} // #128
#547 T06826 C0 0.000578s + clearBit__system_4300() { // #3
#548 T06826 C0 0.000578s + nimFrame() {} // #129
#549 T06826 C0 0.000579s + popFrame() {} // #122
#550 T06826 C0 0.000580s } // clearBit__system_4300()
#551 T06826 C0 0.000581s + clearBit__system_4300() { // #4
#552 T06826 C0 0.000582s + nimFrame() {} // #130
#553 T06826 C0 0.000582s + popFrame() {} // #123
#554 T06826 C0 0.000583s } // clearBit__system_4300()
#555 T06826 C0 0.000584s + popFrame() {} // #124
#556 T06826 C0 0.000585s } // removeChunkFromMatrix2__system_4404()
#557 T06826 C0 0.000586s + splitChunk__system_4953() { // #3
#558 T06826 C0 0.000586s + nimFrame() {} // #131
#559 T06826 C0 0.000587s + splitChunk2__system_4948() { // #3
#560 T06826 C0 0.000588s + nimFrame() {} // #132
#561 T06826 C0 0.000589s + pluspercent___system_696() { // #10
#562 T06826 C0 0.000589s + nimFrame() {} // #133
#563 T06826 C0 0.000590s + popFrame() {} // #125
#564 T06826 C0 0.000591s } // pluspercent___system_696()
#565 T06826 C0 0.000599s + updatePrevSize__system_4943() { // #3
#566 T06826 C0 0.000600s + nimFrame() {} // #134
#567 T06826 C0 0.000600s + pluspercent___system_696() { // #11
#568 T06826 C0 0.000601s + nimFrame() {} // #135
#569 T06826 C0 0.000602s + popFrame() {} // #126
#570 T06826 C0 0.000603s } // pluspercent___system_696()
#571 T06826 C0 0.000604s + isAccessible__system_4925() { // #3
#572 T06826 C0 0.000604s + nimFrame() {} // #136
#573 T06826 C0 0.000608s + pageIndex__system_4891() { // #3
#574 T06826 C0 0.000608s + nimFrame() {} // #137
#575 T06826 C0 0.000609s + popFrame() {} // #127
#576 T06826 C0 0.000610s } // pageIndex__system_4891()
#577 T06826 C0 0.000611s + contains__system_4688() { // #5
#578 T06826 C0 0.000612s + nimFrame() {} // #138
#579 T06826 C0 0.000613s + intSetGet__system_4649() { // #9
#580 T06826 C0 0.000613s + nimFrame() {} // #139
#581 T06826 C0 0.000614s + popFrame() {} // #128
#582 T06826 C0 0.000615s } // intSetGet__system_4649()
#583 T06826 C0 0.000616s + popFrame() {} // #129
#584 T06826 C0 0.000617s } // contains__system_4688()
#585 T06826 C0 0.000617s + popFrame() {} // #130
#586 T06826 C0 0.000618s } // isAccessible__system_4925()
#587 T06826 C0 0.000619s + popFrame() {} // #131
#588 T06826 C0 0.000620s } // updatePrevSize__system_4943()
#589 T06826 C0 0.000621s + pageIndex__system_4884() { // #7
#590 T06826 C0 0.000621s + nimFrame() {} // #140
#591 T06826 C0 0.000622s + popFrame() {} // #132
#592 T06826 C0 0.000623s } // pageIndex__system_4884()
#593 T06826 C0 0.000624s + incl__system_4719() { // #5
#594 T06826 C0 0.000624s + nimFrame() {} // #141
#595 T06826 C0 0.000625s + intSetPut__system_4671() { // #5
#596 T06826 C0 0.000626s + nimFrame() {} // #142
#597 T06826 C0 0.000627s + intSetGet__system_4649() { // #10
#598 T06826 C0 0.000628s + nimFrame() {} // #143
#599 T06826 C0 0.000629s + popFrame() {} // #133
#600 T06826 C0 0.000629s } // intSetGet__system_4649()
#601 T06826 C0 0.000630s + popFrame() {} // #134
#602 T06826 C0 0.000631s } // intSetPut__system_4671()
#603 T06826 C0 0.000632s + popFrame() {} // #135
#604 T06826 C0 0.000633s } // incl__system_4719()
#605 T06826 C0 0.000633s + popFrame() {} // #136
#606 T06826 C0 0.000634s } // splitChunk2__system_4948()
#607 T06826 C0 0.000635s + addChunkToMatrix__system_4413() { // #3
#608 T06826 C0 0.000636s + nimFrame() {} // #144
#609 T06826 C0 0.000637s + mappingInsert__system_4325() { // #3
#610 T06826 C0 0.000637s + nimFrame() {} // #145
#611 T06826 C0 0.000638s + nimZeroMem() { // #8
#612 T06826 C0 0.000639s + nimSetMem__systemZmemory_7() {} // #8
#613 T06826 C0 0.000640s } // nimZeroMem()
#614 T06826 C0 0.000641s + msbit__system_4282() { // #14
#615 T06826 C0 0.000641s + nimFrame() {} // #146
#616 T06826 C0 0.000642s + popFrame() {} // #137
#617 T06826 C0 0.000643s } // msbit__system_4282()
#618 T06826 C0 0.000644s + popFrame() {} // #138
#619 T06826 C0 0.000644s } // mappingInsert__system_4325()
#620 T06826 C0 0.000645s + setBit__system_4293() { // #5
#621 T06826 C0 0.000646s + nimFrame() {} // #147
#622 T06826 C0 0.000649s + popFrame() {} // #139
#623 T06826 C0 0.000650s } // setBit__system_4293()
#624 T06826 C0 0.000651s + setBit__system_4293() { // #6
#625 T06826 C0 0.000652s + nimFrame() {} // #148
#626 T06826 C0 0.000653s + popFrame() {} // #140
#627 T06826 C0 0.000654s } // setBit__system_4293()
#628 T06826 C0 0.000654s + popFrame() {} // #141
#629 T06826 C0 0.000655s } // addChunkToMatrix__system_4413()
#630 T06826 C0 0.000656s + popFrame() {} // #142
#631 T06826 C0 0.000657s } // splitChunk__system_4953()
#632 T06826 C0 0.000657s + pageIndex__system_4884() { // #8
#633 T06826 C0 0.000658s + nimFrame() {} // #149
#634 T06826 C0 0.000659s + popFrame() {} // #143
#635 T06826 C0 0.000660s } // pageIndex__system_4884()
#636 T06826 C0 0.000661s + incl__system_4719() { // #6
#637 T06826 C0 0.000661s + nimFrame() {} // #150
#638 T06826 C0 0.000662s + intSetPut__system_4671() { // #6
#639 T06826 C0 0.000663s + nimFrame() {} // #151
#640 T06826 C0 0.000664s + intSetGet__system_4649() { // #11
#641 T06826 C0 0.000664s + nimFrame() {} // #152
#642 T06826 C0 0.000665s + popFrame() {} // #144
#643 T06826 C0 0.000666s } // intSetGet__system_4649()
#644 T06826 C0 0.000667s + popFrame() {} // #145
#645 T06826 C0 0.000668s } // intSetPut__system_4671()
#646 T06826 C0 0.000668s + popFrame() {} // #146
#647 T06826 C0 0.000669s } // incl__system_4719()
#648 T06826 C0 0.000670s + popFrame() {} // #147
#649 T06826 C0 0.000671s } // getBigChunk__system_4979()
#650 T06826 C0 0.000672s + pluspercent___system_696() { // #12
#651 T06826 C0 0.000672s + nimFrame() {} // #153
#652 T06826 C0 0.000673s + popFrame() {} // #148
#653 T06826 C0 0.000674s } // pluspercent___system_696()
#654 T06826 C0 0.000675s + add__system_4612() { // #4
#655 T06826 C0 0.000675s + nimFrame() {} // #154
#656 T06826 C0 0.000676s + ltpercent___system_1005() { // #3
#657 T06826 C0 0.000677s + nimFrame() {} // #155
#658 T06826 C0 0.000678s + popFrame() {} // #149
#659 T06826 C0 0.000679s } // ltpercent___system_1005()
#660 T06826 C0 0.000680s + ltpercent___system_1005() { // #4
#661 T06826 C0 0.000680s + nimFrame() {} // #156
#662 T06826 C0 0.000681s + popFrame() {} // #150
#663 T06826 C0 0.000682s } // ltpercent___system_1005()
#664 T06826 C0 0.000683s + add__system_4612() { // #5
#665 T06826 C0 0.000683s + nimFrame() {} // #157
#666 T06826 C0 0.000684s + ltpercent___system_1005() { // #5
#667 T06826 C0 0.000685s + nimFrame() {} // #158
#668 T06826 C0 0.000686s + popFrame() {} // #151
#669 T06826 C0 0.000687s } // ltpercent___system_1005()
#670 T06826 C0 0.000687s + ltpercent___system_1005() { // #6
#671 T06826 C0 0.000688s + nimFrame() {} // #159
#672 T06826 C0 0.000689s + popFrame() {} // #152
#673 T06826 C0 0.000690s } // ltpercent___system_1005()
#674 T06826 C0 0.000693s + add__system_4612() { // #6
#675 T06826 C0 0.000694s + nimFrame() {} // #160
#676 T06826 C0 0.000695s + allocAvlNode__system_4481() { // #3
#677 T06826 C0 0.000695s + nimFrame() {} // #161
#678 T06826 C0 0.000696s + llAlloc__system_4439() { // #4
#679 T06826 C0 0.000697s + nimFrame() {} // #162
#680 T06826 C0 0.000698s + zeroMem__system_1724() { // #6
#681 T06826 C0 0.000699s + nimZeroMem() { // #9
#682 T06826 C0 0.000700s + nimSetMem__systemZmemory_7() {} // #9
#683 T06826 C0 0.000701s } // nimZeroMem()
#684 T06826 C0 0.000702s } // zeroMem__system_1724()
#685 T06826 C0 0.000702s + popFrame() {} // #153
#686 T06826 C0 0.000703s } // llAlloc__system_4439()
#687 T06826 C0 0.000704s + getBottom__system_4465() { // #4
#688 T06826 C0 0.000705s + nimFrame() {} // #163
#689 T06826 C0 0.000706s + popFrame() {} // #154
#690 T06826 C0 0.000707s } // getBottom__system_4465()
#691 T06826 C0 0.000707s + popFrame() {} // #155
#692 T06826 C0 0.000708s } // allocAvlNode__system_4481()
#693 T06826 C0 0.000709s + popFrame() {} // #156
#694 T06826 C0 0.000710s } // add__system_4612()
#695 T06826 C0 0.000710s + skew__system_4602() { // #2
#696 T06826 C0 0.000711s + nimFrame() {} // #164
#697 T06826 C0 0.000712s + popFrame() {} // #157
#698 T06826 C0 0.000713s } // skew__system_4602()
#699 T06826 C0 0.000714s + split__system_4605() { // #2
#700 T06826 C0 0.000714s + nimFrame() {} // #165
#701 T06826 C0 0.000715s + popFrame() {} // #158
#702 T06826 C0 0.000716s } // split__system_4605()
#703 T06826 C0 0.000717s + popFrame() {} // #159
#704 T06826 C0 0.000718s } // add__system_4612()
#705 T06826 C0 0.000718s + skew__system_4602() { // #3
#706 T06826 C0 0.000719s + nimFrame() {} // #166
#707 T06826 C0 0.000720s + popFrame() {} // #160
#708 T06826 C0 0.000721s } // skew__system_4602()
#709 T06826 C0 0.000722s + split__system_4605() { // #3
#710 T06826 C0 0.000722s + nimFrame() {} // #167
#711 T06826 C0 0.000723s + popFrame() {} // #161
#712 T06826 C0 0.000724s } // split__system_4605()
#713 T06826 C0 0.000725s + popFrame() {} // #162
#714 T06826 C0 0.000726s } // add__system_4612()
#715 T06826 C0 0.000726s + popFrame() {} // #163
#716 T06826 C0 0.000727s } // rawAlloc__system_5023()
#717 T06826 C0 0.000728s + pluspercent___system_696() { // #13
#718 T06826 C0 0.000729s + nimFrame() {} // #168
#719 T06826 C0 0.000729s + popFrame() {} // #164
#720 T06826 C0 0.000730s } // pluspercent___system_696()
#721 T06826 C0 0.000731s + popFrame() {} // #165
#722 T06826 C0 0.000732s } // alloc__system_5239()
#723 T06826 C0 0.000733s + zeroMem__system_1724() { // #7
#724 T06826 C0 0.000733s + nimZeroMem() { // #10
#725 T06826 C0 0.000734s + nimSetMem__systemZmemory_7() {} // #10
#726 T06826 C0 0.000741s } // nimZeroMem()
#727 T06826 C0 0.000742s } // zeroMem__system_1724()
#728 T06826 C0 0.000742s + popFrame() {} // #166
#729 T06826 C0 0.000743s } // alloc0__system_5243()
#730 T06826 C0 0.000744s } // alloc0Impl__system_1745()
#731 T06826 C0 0.000745s + popFrame() {} // #167
#732 T06826 C0 0.000746s } // init__system_5349()
#733 T06826 C0 0.000747s + init__system_5355() { // #1
#734 T06826 C0 0.000747s + nimFrame() {} // #169
#735 T06826 C0 0.000748s + alloc0Impl__system_1745() { // #4
#736 T06826 C0 0.000749s + alloc0__system_5243() { // #4
#737 T06826 C0 0.000750s + nimFrame() {} // #170
#738 T06826 C0 0.000751s + alloc__system_5239() { // #4
#739 T06826 C0 0.000752s + nimFrame() {} // #171
#740 T06826 C0 0.000753s + rawAlloc__system_5023() { // #4
#741 T06826 C0 0.000753s + nimFrame() {} // #172
#742 T06826 C0 0.000754s + roundup__system_4159() { // #7
#743 T06826 C0 0.000755s + nimFrame() {} // #173
#744 T06826 C0 0.000756s + popFrame() {} // #168
#745 T06826 C0 0.000757s } // roundup__system_4159()
#746 T06826 C0 0.000757s + getBigChunk__system_4979() { // #4
#747 T06826 C0 0.000758s + nimFrame() {} // #174
#748 T06826 C0 0.000759s + mappingSearch__system_4307() { // #4
#749 T06826 C0 0.000760s + nimFrame() {} // #175
#750 T06826 C0 0.000761s + msbit__system_4282() { // #15
#751 T06826 C0 0.000761s + nimFrame() {} // #176
#752 T06826 C0 0.000762s + popFrame() {} // #169
#753 T06826 C0 0.000763s } // msbit__system_4282()
#754 T06826 C0 0.000764s + roundup__system_4159() { // #8
#755 T06826 C0 0.000764s + nimFrame() {} // #177
#756 T06826 C0 0.000765s + popFrame() {} // #170
#757 T06826 C0 0.000766s } // roundup__system_4159()
#758 T06826 C0 0.000767s + msbit__system_4282() { // #16
#759 T06826 C0 0.000768s + nimFrame() {} // #178
#760 T06826 C0 0.000769s + popFrame() {} // #171
#761 T06826 C0 0.000769s } // msbit__system_4282()
#762 T06826 C0 0.000770s + popFrame() {} // #172
#763 T06826 C0 0.000771s } // mappingSearch__system_4307()
#764 T06826 C0 0.000772s + findSuitableBlock__system_4339() { // #4
#765 T06826 C0 0.000772s + nimFrame() {} // #179
#766 T06826 C0 0.000773s + lsbit__system_4290() { // #6
#767 T06826 C0 0.000774s + nimFrame() {} // #180
#768 T06826 C0 0.000775s + msbit__system_4282() { // #17
#769 T06826 C0 0.000776s + nimFrame() {} // #181
#770 T06826 C0 0.000776s + popFrame() {} // #173
#771 T06826 C0 0.000777s } // msbit__system_4282()
#772 T06826 C0 0.000778s + popFrame() {} // #174
#773 T06826 C0 0.000779s } // lsbit__system_4290()
#774 T06826 C0 0.000780s + lsbit__system_4290() { // #7
#775 T06826 C0 0.000780s + nimFrame() {} // #182
#776 T06826 C0 0.000781s + msbit__system_4282() { // #18
#777 T06826 C0 0.000782s + nimFrame() {} // #183
#778 T06826 C0 0.000783s + popFrame() {} // #175
#779 T06826 C0 0.000784s } // msbit__system_4282()
#780 T06826 C0 0.000787s + popFrame() {} // #176
#781 T06826 C0 0.000788s } // lsbit__system_4290()
#782 T06826 C0 0.000788s + popFrame() {} // #177
#783 T06826 C0 0.000789s } // findSuitableBlock__system_4339()
#784 T06826 C0 0.000790s + removeChunkFromMatrix2__system_4404() { // #3
#785 T06826 C0 0.000791s + nimFrame() {} // #184
#786 T06826 C0 0.000792s + clearBit__system_4300() { // #5
#787 T06826 C0 0.000792s + nimFrame() {} // #185
#788 T06826 C0 0.000793s + popFrame() {} // #178
#789 T06826 C0 0.000794s } // clearBit__system_4300()
#790 T06826 C0 0.000795s + clearBit__system_4300() { // #6
#791 T06826 C0 0.000795s + nimFrame() {} // #186
#792 T06826 C0 0.000796s + popFrame() {} // #179
#793 T06826 C0 0.000797s } // clearBit__system_4300()
#794 T06826 C0 0.000798s + popFrame() {} // #180
#795 T06826 C0 0.000799s } // removeChunkFromMatrix2__system_4404()
#796 T06826 C0 0.000799s + splitChunk__system_4953() { // #4
#797 T06826 C0 0.000800s + nimFrame() {} // #187
#798 T06826 C0 0.000801s + splitChunk2__system_4948() { // #4
#799 T06826 C0 0.000802s + nimFrame() {} // #188
#800 T06826 C0 0.000803s + pluspercent___system_696() { // #14
#801 T06826 C0 0.000803s + nimFrame() {} // #189
#802 T06826 C0 0.000804s + popFrame() {} // #181
#803 T06826 C0 0.000805s } // pluspercent___system_696()
#804 T06826 C0 0.000808s + updatePrevSize__system_4943() { // #4
#805 T06826 C0 0.000809s + nimFrame() {} // #190
#806 T06826 C0 0.000809s + pluspercent___system_696() { // #15
#807 T06826 C0 0.000810s + nimFrame() {} // #191
#808 T06826 C0 0.000811s + popFrame() {} // #182
#809 T06826 C0 0.000812s } // pluspercent___system_696()
#810 T06826 C0 0.000813s + isAccessible__system_4925() { // #4
#811 T06826 C0 0.000813s + nimFrame() {} // #192
#812 T06826 C0 0.000814s + pageIndex__system_4891() { // #4
#813 T06826 C0 0.000815s + nimFrame() {} // #193
#814 T06826 C0 0.000816s + popFrame() {} // #183
#815 T06826 C0 0.000817s } // pageIndex__system_4891()
#816 T06826 C0 0.000817s + contains__system_4688() { // #6
#817 T06826 C0 0.000818s + nimFrame() {} // #194
#818 T06826 C0 0.000819s + intSetGet__system_4649() { // #12
#819 T06826 C0 0.000820s + nimFrame() {} // #195
#820 T06826 C0 0.000821s + popFrame() {} // #184
#821 T06826 C0 0.000821s } // intSetGet__system_4649()
#822 T06826 C0 0.000822s + popFrame() {} // #185
#823 T06826 C0 0.000823s } // contains__system_4688()
#824 T06826 C0 0.000824s + popFrame() {} // #186
#825 T06826 C0 0.000825s } // isAccessible__system_4925()
#826 T06826 C0 0.000825s + popFrame() {} // #187
#827 T06826 C0 0.000826s } // updatePrevSize__system_4943()
#828 T06826 C0 0.000827s + pageIndex__system_4884() { // #9
#829 T06826 C0 0.000828s + nimFrame() {} // #196
#830 T06826 C0 0.000831s + popFrame() {} // #188
#831 T06826 C0 0.000832s } // pageIndex__system_4884()
#832 T06826 C0 0.000832s + incl__system_4719() { // #7
#833 T06826 C0 0.000833s + nimFrame() {} // #197
#834 T06826 C0 0.000834s + intSetPut__system_4671() { // #7
#835 T06826 C0 0.000835s + nimFrame() {} // #198
#836 T06826 C0 0.000836s + intSetGet__system_4649() { // #13
#837 T06826 C0 0.000836s + nimFrame() {} // #199
#838 T06826 C0 0.000837s + popFrame() {} // #189
#839 T06826 C0 0.000838s } // intSetGet__system_4649()
#840 T06826 C0 0.000839s + popFrame() {} // #190
#841 T06826 C0 0.000840s } // intSetPut__system_4671()
#842 T06826 C0 0.000840s + popFrame() {} // #191
#843 T06826 C0 0.000841s } // incl__system_4719()
#844 T06826 C0 0.000842s + popFrame() {} // #192
#845 T06826 C0 0.000843s } // splitChunk2__system_4948()
#846 T06826 C0 0.000844s + addChunkToMatrix__system_4413() { // #4
#847 T06826 C0 0.000844s + nimFrame() {} // #200
#848 T06826 C0 0.000845s + mappingInsert__system_4325() { // #4
#849 T06826 C0 0.000846s + nimFrame() {} // #201
#850 T06826 C0 0.000847s + nimZeroMem() { // #11
#851 T06826 C0 0.000847s + nimSetMem__systemZmemory_7() {} // #11
#852 T06826 C0 0.000849s } // nimZeroMem()
#853 T06826 C0 0.000849s + msbit__system_4282() { // #19
#854 T06826 C0 0.000850s + nimFrame() {} // #202
#855 T06826 C0 0.000851s + popFrame() {} // #193
#856 T06826 C0 0.000852s } // msbit__system_4282()
#857 T06826 C0 0.000852s + popFrame() {} // #194
#858 T06826 C0 0.000853s } // mappingInsert__system_4325()
#859 T06826 C0 0.000854s + setBit__system_4293() { // #7
#860 T06826 C0 0.000855s + nimFrame() {} // #203
#861 T06826 C0 0.000856s + popFrame() {} // #195
#862 T06826 C0 0.000856s } // setBit__system_4293()
#863 T06826 C0 0.000857s + setBit__system_4293() { // #8
#864 T06826 C0 0.000858s + nimFrame() {} // #204
#865 T06826 C0 0.000859s + popFrame() {} // #196
#866 T06826 C0 0.000860s } // setBit__system_4293()
#867 T06826 C0 0.000860s + popFrame() {} // #197
#868 T06826 C0 0.000861s } // addChunkToMatrix__system_4413()
#869 T06826 C0 0.000862s + popFrame() {} // #198
#870 T06826 C0 0.000863s } // splitChunk__system_4953()
#871 T06826 C0 0.000863s + pageIndex__system_4884() { // #10
#872 T06826 C0 0.000864s + nimFrame() {} // #205
#873 T06826 C0 0.000865s + popFrame() {} // #199
#874 T06826 C0 0.000866s } // pageIndex__system_4884()
#875 T06826 C0 0.000867s + incl__system_4719() { // #8
#876 T06826 C0 0.000867s + nimFrame() {} // #206
#877 T06826 C0 0.000868s + intSetPut__system_4671() { // #8
#878 T06826 C0 0.000869s + nimFrame() {} // #207
#879 T06826 C0 0.000870s + intSetGet__system_4649() { // #14
#880 T06826 C0 0.000871s + nimFrame() {} // #208
#881 T06826 C0 0.000874s + popFrame() {} // #200
#882 T06826 C0 0.000875s } // intSetGet__system_4649()
#883 T06826 C0 0.000876s + popFrame() {} // #201
#884 T06826 C0 0.000876s } // intSetPut__system_4671()
#885 T06826 C0 0.000877s + popFrame() {} // #202
#886 T06826 C0 0.000878s } // incl__system_4719()
#887 T06826 C0 0.000879s + popFrame() {} // #203
#888 T06826 C0 0.000880s } // getBigChunk__system_4979()
#889 T06826 C0 0.000880s + pluspercent___system_696() { // #16
#890 T06826 C0 0.000881s + nimFrame() {} // #209
#891 T06826 C0 0.000882s + popFrame() {} // #204
#892 T06826 C0 0.000883s } // pluspercent___system_696()
#893 T06826 C0 0.000884s + add__system_4612() { // #7
#894 T06826 C0 0.000884s + nimFrame() {} // #210
#895 T06826 C0 0.000885s + ltpercent___system_1005() { // #7
#896 T06826 C0 0.000886s + nimFrame() {} // #211
#897 T06826 C0 0.000887s + popFrame() {} // #205
#898 T06826 C0 0.000888s } // ltpercent___system_1005()
#899 T06826 C0 0.000888s + ltpercent___system_1005() { // #8
#900 T06826 C0 0.000889s + nimFrame() {} // #212
#901 T06826 C0 0.000890s + popFrame() {} // #206
#902 T06826 C0 0.000891s } // ltpercent___system_1005()
#903 T06826 C0 0.000891s + add__system_4612() { // #8
#904 T06826 C0 0.000892s + nimFrame() {} // #213
#905 T06826 C0 0.000893s + ltpercent___system_1005() { // #9
#906 T06826 C0 0.000894s + nimFrame() {} // #214
#907 T06826 C0 0.000895s + popFrame() {} // #207
#908 T06826 C0 0.000895s } // ltpercent___system_1005()
#909 T06826 C0 0.000896s + ltpercent___system_1005() { // #10
#910 T06826 C0 0.000897s + nimFrame() {} // #215
#911 T06826 C0 0.000898s + popFrame() {} // #208
#912 T06826 C0 0.000899s } // ltpercent___system_1005()
#913 T06826 C0 0.000899s + add__system_4612() { // #9
#914 T06826 C0 0.000900s + nimFrame() {} // #216
#915 T06826 C0 0.000901s + allocAvlNode__system_4481() { // #4
#916 T06826 C0 0.000902s + nimFrame() {} // #217
#917 T06826 C0 0.000903s + llAlloc__system_4439() { // #5
#918 T06826 C0 0.000903s + nimFrame() {} // #218
#919 T06826 C0 0.000904s + zeroMem__system_1724() { // #8
#920 T06826 C0 0.000905s + nimZeroMem() { // #12
#921 T06826 C0 0.000906s + nimSetMem__systemZmemory_7() {} // #12
#922 T06826 C0 0.000907s } // nimZeroMem()
#923 T06826 C0 0.000907s } // zeroMem__system_1724()
#924 T06826 C0 0.000908s + popFrame() {} // #209
#925 T06826 C0 0.000909s } // llAlloc__system_4439()
#926 T06826 C0 0.000910s + getBottom__system_4465() { // #5
#927 T06826 C0 0.000910s + nimFrame() {} // #219
#928 T06826 C0 0.000911s + popFrame() {} // #210
#929 T06826 C0 0.000912s } // getBottom__system_4465()
#930 T06826 C0 0.000913s + popFrame() {} // #211
#931 T06826 C0 0.000916s } // allocAvlNode__system_4481()
#932 T06826 C0 0.000917s + popFrame() {} // #212
#933 T06826 C0 0.000917s } // add__system_4612()
#934 T06826 C0 0.000918s + skew__system_4602() { // #4
#935 T06826 C0 0.000919s + nimFrame() {} // #220
#936 T06826 C0 0.000920s + popFrame() {} // #213
#937 T06826 C0 0.000921s } // skew__system_4602()
#938 T06826 C0 0.000921s + split__system_4605() { // #4
#939 T06826 C0 0.000922s + nimFrame() {} // #221
#940 T06826 C0 0.000923s + popFrame() {} // #214
#941 T06826 C0 0.000924s } // split__system_4605()
#942 T06826 C0 0.000925s + popFrame() {} // #215
#943 T06826 C0 0.000925s } // add__system_4612()
#944 T06826 C0 0.000926s + skew__system_4602() { // #5
#945 T06826 C0 0.000927s + nimFrame() {} // #222
#946 T06826 C0 0.000928s + popFrame() {} // #216
#947 T06826 C0 0.000941s } // skew__system_4602()
#948 T06826 C0 0.000943s + split__system_4605() { // #5
#949 T06826 C0 0.000944s + nimFrame() {} // #223
#950 T06826 C0 0.000945s + popFrame() {} // #217
#951 T06826 C0 0.000947s } // split__system_4605()
#952 T06826 C0 0.000948s + popFrame() {} // #218
#953 T06826 C0 0.000949s } // add__system_4612()
#954 T06826 C0 0.000950s + popFrame() {} // #219
#955 T06826 C0 0.000952s } // rawAlloc__system_5023()
#956 T06826 C0 0.000953s + pluspercent___system_696() { // #17
#957 T06826 C0 0.000954s + nimFrame() {} // #224
#958 T06826 C0 0.000955s + popFrame() {} // #220
#959 T06826 C0 0.000957s } // pluspercent___system_696()
#960 T06826 C0 0.000958s + popFrame() {} // #221
#961 T06826 C0 0.000959s } // alloc__system_5239()
#962 T06826 C0 0.000960s + zeroMem__system_1724() { // #9
#963 T06826 C0 0.000961s + nimZeroMem() { // #13
#964 T06826 C0 0.000962s + nimSetMem__systemZmemory_7() {} // #13
#965 T06826 C0 0.000970s } // nimZeroMem()
#966 T06826 C0 0.000971s } // zeroMem__system_1724()
#967 T06826 C0 0.000992s + popFrame() {} // #222
#968 T06826 C0 0.000993s } // alloc0__system_5243()
#969 T06826 C0 0.000995s } // alloc0Impl__system_1745()
#970 T06826 C0 0.000996s + popFrame() {} // #223
#971 T06826 C0 0.000998s } // init__system_5355()
#972 T06826 C0 0.000999s + init__system_5349() { // #4
#973 T06826 C0 0.001000s + nimFrame() {} // #225
#974 T06826 C0 0.001002s + alloc0Impl__system_1745() { // #5
#975 T06826 C0 0.001003s + alloc0__system_5243() { // #5
#976 T06826 C0 0.001005s + nimFrame() {} // #226
#977 T06826 C0 0.001007s + alloc__system_5239() { // #5
#978 T06826 C0 0.001008s + nimFrame() {} // #227
#979 T06826 C0 0.001010s + rawAlloc__system_5023() { // #5
#980 T06826 C0 0.001011s + nimFrame() {} // #228
#981 T06826 C0 0.001013s + roundup__system_4159() { // #9
#982 T06826 C0 0.001014s + nimFrame() {} // #229
#983 T06826 C0 0.001016s + popFrame() {} // #224
#984 T06826 C0 0.001018s } // roundup__system_4159()
#985 T06826 C0 0.001019s + getBigChunk__system_4979() { // #5
#986 T06826 C0 0.001020s + nimFrame() {} // #230
#987 T06826 C0 0.001048s + mappingSearch__system_4307() { // #5
#988 T06826 C0 0.001050s + nimFrame() {} // #231
#989 T06826 C0 0.001052s + msbit__system_4282() { // #20
#990 T06826 C0 0.001053s + nimFrame() {} // #232
#991 T06826 C0 0.001055s + popFrame() {} // #225
#992 T06826 C0 0.001056s } // msbit__system_4282()
#993 T06826 C0 0.001057s + roundup__system_4159() { // #10
#994 T06826 C0 0.001059s + nimFrame() {} // #233
#995 T06826 C0 0.001060s + popFrame() {} // #226
#996 T06826 C0 0.001062s } // roundup__system_4159()
#997 T06826 C0 0.001063s + msbit__system_4282() { // #21
#998 T06826 C0 0.001065s + nimFrame() {} // #234
#999 T06826 C0 0.001066s + popFrame() {} // #227
#1000 T06826 C0 0.001068s } // msbit__system_4282()
#1001 T06826 C0 0.001069s + popFrame() {} // #228
#1002 T06826 C0 0.001071s } // mappingSearch__system_4307()
#1003 T06826 C0 0.001072s + findSuitableBlock__system_4339() { // #5
#1004 T06826 C0 0.001074s + nimFrame() {} // #235
#1005 T06826 C0 0.001076s + lsbit__system_4290() { // #8
#1006 T06826 C0 0.001077s + nimFrame() {} // #236
#1007 T06826 C0 0.001079s + msbit__system_4282() { // #22
#1008 T06826 C0 0.001080s + nimFrame() {} // #237
#1009 T06826 C0 0.001082s + popFrame() {} // #229
#1010 T06826 C0 0.001083s } // msbit__system_4282()
#1011 T06826 C0 0.001084s + popFrame() {} // #230
#1012 T06826 C0 0.001086s } // lsbit__system_4290()
#1013 T06826 C0 0.001087s + lsbit__system_4290() { // #9
#1014 T06826 C0 0.001089s + nimFrame() {} // #238
#1015 T06826 C0 0.001090s + msbit__system_4282() { // #23
#1016 T06826 C0 0.001092s + nimFrame() {} // #239
#1017 T06826 C0 0.001093s + popFrame() {} // #231
#1018 T06826 C0 0.001095s } // msbit__system_4282()
#1019 T06826 C0 0.001096s + popFrame() {} // #232
#1020 T06826 C0 0.001098s } // lsbit__system_4290()
#1021 T06826 C0 0.001099s + popFrame() {} // #233
#1022 T06826 C0 0.001101s } // findSuitableBlock__system_4339()
#1023 T06826 C0 0.001102s + removeChunkFromMatrix2__system_4404() { // #4
#1024 T06826 C0 0.001104s + nimFrame() {} // #240
#1025 T06826 C0 0.001105s + clearBit__system_4300() { // #7
#1026 T06826 C0 0.001107s + nimFrame() {} // #241
#1027 T06826 C0 0.001108s + popFrame() {} // #234
#1028 T06826 C0 0.001110s } // clearBit__system_4300()
#1029 T06826 C0 0.001111s + clearBit__system_4300() { // #8
#1030 T06826 C0 0.001113s + nimFrame() {} // #242
#1031 T06826 C0 0.001114s + popFrame() {} // #235
#1032 T06826 C0 0.001116s } // clearBit__system_4300()
#1033 T06826 C0 0.001117s + popFrame() {} // #236
#1034 T06826 C0 0.001119s } // removeChunkFromMatrix2__system_4404()
#1035 T06826 C0 0.001120s + splitChunk__system_4953() { // #5
#1036 T06826 C0 0.001122s + nimFrame() {} // #243
#1037 T06826 C0 0.001123s + splitChunk2__system_4948() { // #5
#1038 T06826 C0 0.001125s + nimFrame() {} // #244
#1039 T06826 C0 0.001134s + pluspercent___system_696() { // #18
#1040 T06826 C0 0.001136s + nimFrame() {} // #245
#1041 T06826 C0 0.001139s + popFrame() {} // #237
#1042 T06826 C0 0.001141s } // pluspercent___system_696()
#1043 T06826 C0 0.001144s + updatePrevSize__system_4943() { // #5
#1044 T06826 C0 0.001145s + nimFrame() {} // #246
#1045 T06826 C0 0.001147s + pluspercent___system_696() { // #19
#1046 T06826 C0 0.001148s + nimFrame() {} // #247
#1047 T06826 C0 0.001150s + popFrame() {} // #238
#1048 T06826 C0 0.001152s } // pluspercent___system_696()
#1049 T06826 C0 0.001153s + isAccessible__system_4925() { // #5
#1050 T06826 C0 0.001154s + nimFrame() {} // #248
#1051 T06826 C0 0.001156s + pageIndex__system_4891() { // #5
#1052 T06826 C0 0.001157s + nimFrame() {} // #249
#1053 T06826 C0 0.001159s + popFrame() {} // #239
#1054 T06826 C0 0.001161s } // pageIndex__system_4891()
#1055 T06826 C0 0.001162s + contains__system_4688() { // #7
#1056 T06826 C0 0.001163s + nimFrame() {} // #250
#1057 T06826 C0 0.001165s + intSetGet__system_4649() { // #15
#1058 T06826 C0 0.001166s + nimFrame() {} // #251
#1059 T06826 C0 0.001168s + popFrame() {} // #240
#1060 T06826 C0 0.001170s } // intSetGet__system_4649()
#1061 T06826 C0 0.001171s + popFrame() {} // #241
#1062 T06826 C0 0.001173s } // contains__system_4688()
#1063 T06826 C0 0.001174s + popFrame() {} // #242
#1064 T06826 C0 0.001176s } // isAccessible__system_4925()
#1065 T06826 C0 0.001177s + popFrame() {} // #243
#1066 T06826 C0 0.001179s } // updatePrevSize__system_4943()
#1067 T06826 C0 0.001180s + pageIndex__system_4884() { // #11
#1068 T06826 C0 0.001181s + nimFrame() {} // #252
#1069 T06826 C0 0.001183s + popFrame() {} // #244
#1070 T06826 C0 0.001185s } // pageIndex__system_4884()
#1071 T06826 C0 0.001186s + incl__system_4719() { // #9
#1072 T06826 C0 0.001187s + nimFrame() {} // #253
#1073 T06826 C0 0.001189s + intSetPut__system_4671() { // #9
#1074 T06826 C0 0.001190s + nimFrame() {} // #254
#1075 T06826 C0 0.001192s + intSetGet__system_4649() { // #16
#1076 T06826 C0 0.001193s + nimFrame() {} // #255
#1077 T06826 C0 0.001194s + popFrame() {} // #245
#1078 T06826 C0 0.001195s } // intSetGet__system_4649()
#1079 T06826 C0 0.001195s + popFrame() {} // #246
#1080 T06826 C0 0.001196s } // intSetPut__system_4671()
#1081 T06826 C0 0.001197s + popFrame() {} // #247
#1082 T06826 C0 0.001198s } // incl__system_4719()
#1083 T06826 C0 0.001199s + popFrame() {} // #248
#1084 T06826 C0 0.001200s } // splitChunk2__system_4948()
#1085 T06826 C0 0.001200s + addChunkToMatrix__system_4413() { // #5
#1086 T06826 C0 0.001201s + nimFrame() {} // #256
#1087 T06826 C0 0.001206s + mappingInsert__system_4325() { // #5
#1088 T06826 C0 0.001207s + nimFrame() {} // #257
#1089 T06826 C0 0.001208s + nimZeroMem() { // #14
#1090 T06826 C0 0.001209s + nimSetMem__systemZmemory_7() {} // #14
#1091 T06826 C0 0.001210s } // nimZeroMem()
#1092 T06826 C0 0.001211s + msbit__system_4282() { // #24
#1093 T06826 C0 0.001211s + nimFrame() {} // #258
#1094 T06826 C0 0.001212s + popFrame() {} // #249
#1095 T06826 C0 0.001213s } // msbit__system_4282()
#1096 T06826 C0 0.001214s + popFrame() {} // #250
#1097 T06826 C0 0.001215s } // mappingInsert__system_4325()
#1098 T06826 C0 0.001216s + setBit__system_4293() { // #9
#1099 T06826 C0 0.001216s + nimFrame() {} // #259
#1100 T06826 C0 0.001217s + popFrame() {} // #251
#1101 T06826 C0 0.001218s } // setBit__system_4293()
#1102 T06826 C0 0.001219s + setBit__system_4293() { // #10
#1103 T06826 C0 0.001220s + nimFrame() {} // #260
#1104 T06826 C0 0.001221s + popFrame() {} // #252
#1105 T06826 C0 0.001221s } // setBit__system_4293()
#1106 T06826 C0 0.001222s + popFrame() {} // #253
#1107 T06826 C0 0.001223s } // addChunkToMatrix__system_4413()
#1108 T06826 C0 0.001224s + popFrame() {} // #254
#1109 T06826 C0 0.001225s } // splitChunk__system_4953()
#1110 T06826 C0 0.001225s + pageIndex__system_4884() { // #12
#1111 T06826 C0 0.001226s + nimFrame() {} // #261
#1112 T06826 C0 0.001227s + popFrame() {} // #255
#1113 T06826 C0 0.001228s } // pageIndex__system_4884()
#1114 T06826 C0 0.001229s + incl__system_4719() { // #10
#1115 T06826 C0 0.001229s + nimFrame() {} // #262
#1116 T06826 C0 0.001230s + intSetPut__system_4671() { // #10
#1117 T06826 C0 0.001231s + nimFrame() {} // #263
#1118 T06826 C0 0.001232s + intSetGet__system_4649() { // #17
#1119 T06826 C0 0.001233s + nimFrame() {} // #264
#1120 T06826 C0 0.001234s + popFrame() {} // #256
#1121 T06826 C0 0.001235s } // intSetGet__system_4649()
#1122 T06826 C0 0.001235s + popFrame() {} // #257
#1123 T06826 C0 0.001236s } // intSetPut__system_4671()
#1124 T06826 C0 0.001237s + popFrame() {} // #258
#1125 T06826 C0 0.001238s } // incl__system_4719()
#1126 T06826 C0 0.001239s + popFrame() {} // #259
#1127 T06826 C0 0.001239s } // getBigChunk__system_4979()
#1128 T06826 C0 0.001240s + pluspercent___system_696() { // #20
#1129 T06826 C0 0.001241s + nimFrame() {} // #265
#1130 T06826 C0 0.001242s + popFrame() {} // #260
#1131 T06826 C0 0.001243s } // pluspercent___system_696()
#1132 T06826 C0 0.001243s + add__system_4612() { // #10
#1133 T06826 C0 0.001244s + nimFrame() {} // #266
#1134 T06826 C0 0.001245s + ltpercent___system_1005() { // #11
#1135 T06826 C0 0.001246s + nimFrame() {} // #267
#1136 T06826 C0 0.001247s + popFrame() {} // #261
#1137 T06826 C0 0.001250s } // ltpercent___system_1005()
#1138 T06826 C0 0.001251s + ltpercent___system_1005() { // #12
#1139 T06826 C0 0.001252s + nimFrame() {} // #268
#1140 T06826 C0 0.001253s + popFrame() {} // #262
#1141 T06826 C0 0.001253s } // ltpercent___system_1005()
#1142 T06826 C0 0.001254s + add__system_4612() { // #11
#1143 T06826 C0 0.001255s + nimFrame() {} // #269
#1144 T06826 C0 0.001256s + ltpercent___system_1005() { // #13
#1145 T06826 C0 0.001257s + nimFrame() {} // #270
#1146 T06826 C0 0.001257s + popFrame() {} // #263
#1147 T06826 C0 0.001258s } // ltpercent___system_1005()
#1148 T06826 C0 0.001259s + ltpercent___system_1005() { // #14
#1149 T06826 C0 0.001260s + nimFrame() {} // #271
#1150 T06826 C0 0.001261s + popFrame() {} // #264
#1151 T06826 C0 0.001262s } // ltpercent___system_1005()
#1152 T06826 C0 0.001262s + add__system_4612() { // #12
#1153 T06826 C0 0.001263s + nimFrame() {} // #272
#1154 T06826 C0 0.001264s + ltpercent___system_1005() { // #15
#1155 T06826 C0 0.001265s + nimFrame() {} // #273
#1156 T06826 C0 0.001266s + popFrame() {} // #265
#1157 T06826 C0 0.001266s } // ltpercent___system_1005()
#1158 T06826 C0 0.001267s + ltpercent___system_1005() { // #16
#1159 T06826 C0 0.001268s + nimFrame() {} // #274
#1160 T06826 C0 0.001269s + popFrame() {} // #266
#1161 T06826 C0 0.001270s } // ltpercent___system_1005()
#1162 T06826 C0 0.001270s + add__system_4612() { // #13
#1163 T06826 C0 0.001271s + nimFrame() {} // #275
#1164 T06826 C0 0.001272s + allocAvlNode__system_4481() { // #5
#1165 T06826 C0 0.001273s + nimFrame() {} // #276
#1166 T06826 C0 0.001274s + llAlloc__system_4439() { // #6
#1167 T06826 C0 0.001274s + nimFrame() {} // #277
#1168 T06826 C0 0.001275s + zeroMem__system_1724() { // #10
#1169 T06826 C0 0.001276s + nimZeroMem() { // #15
#1170 T06826 C0 0.001277s + nimSetMem__systemZmemory_7() {} // #15
#1171 T06826 C0 0.001278s } // nimZeroMem()
#1172 T06826 C0 0.001279s } // zeroMem__system_1724()
#1173 T06826 C0 0.001280s + popFrame() {} // #267
#1174 T06826 C0 0.001280s } // llAlloc__system_4439()
#1175 T06826 C0 0.001281s + getBottom__system_4465() { // #6
#1176 T06826 C0 0.001282s + nimFrame() {} // #278
#1177 T06826 C0 0.001283s + popFrame() {} // #268
#1178 T06826 C0 0.001284s } // getBottom__system_4465()
#1179 T06826 C0 0.001284s + popFrame() {} // #269
#1180 T06826 C0 0.001285s } // allocAvlNode__system_4481()
#1181 T06826 C0 0.001286s + popFrame() {} // #270
#1182 T06826 C0 0.001287s } // add__system_4612()
#1183 T06826 C0 0.001288s + skew__system_4602() { // #6
#1184 T06826 C0 0.001288s + nimFrame() {} // #279
#1185 T06826 C0 0.001289s + popFrame() {} // #271
#1186 T06826 C0 0.001292s } // skew__system_4602()
#1187 T06826 C0 0.001293s + split__system_4605() { // #6
#1188 T06826 C0 0.001294s + nimFrame() {} // #280
#1189 T06826 C0 0.001295s + popFrame() {} // #272
#1190 T06826 C0 0.001296s } // split__system_4605()
#1191 T06826 C0 0.001297s + popFrame() {} // #273
#1192 T06826 C0 0.001297s } // add__system_4612()
#1193 T06826 C0 0.001298s + skew__system_4602() { // #7
#1194 T06826 C0 0.001299s + nimFrame() {} // #281
#1195 T06826 C0 0.001300s + popFrame() {} // #274
#1196 T06826 C0 0.001301s } // skew__system_4602()
#1197 T06826 C0 0.001301s + split__system_4605() { // #7
#1198 T06826 C0 0.001302s + nimFrame() {} // #282
#1199 T06826 C0 0.001303s + popFrame() {} // #275
#1200 T06826 C0 0.001304s } // split__system_4605()
#1201 T06826 C0 0.001305s + popFrame() {} // #276
#1202 T06826 C0 0.001306s } // add__system_4612()
#1203 T06826 C0 0.001306s + skew__system_4602() { // #8
#1204 T06826 C0 0.001307s + nimFrame() {} // #283
#1205 T06826 C0 0.001308s + popFrame() {} // #277
#1206 T06826 C0 0.001309s } // skew__system_4602()
#1207 T06826 C0 0.001310s + split__system_4605() { // #8
#1208 T06826 C0 0.001310s + nimFrame() {} // #284
#1209 T06826 C0 0.001311s + popFrame() {} // #278
#1210 T06826 C0 0.001312s } // split__system_4605()
#1211 T06826 C0 0.001313s + popFrame() {} // #279
#1212 T06826 C0 0.001314s } // add__system_4612()
#1213 T06826 C0 0.001314s + popFrame() {} // #280
#1214 T06826 C0 0.001315s } // rawAlloc__system_5023()
#1215 T06826 C0 0.001316s + pluspercent___system_696() { // #21
#1216 T06826 C0 0.001317s + nimFrame() {} // #285
#1217 T06826 C0 0.001318s + popFrame() {} // #281
#1218 T06826 C0 0.001319s } // pluspercent___system_696()
#1219 T06826 C0 0.001319s + popFrame() {} // #282
#1220 T06826 C0 0.001320s } // alloc__system_5239()
#1221 T06826 C0 0.001321s + zeroMem__system_1724() { // #11
#1222 T06826 C0 0.001322s + nimZeroMem() { // #16
#1223 T06826 C0 0.001323s + nimSetMem__systemZmemory_7() {} // #16
#1224 T06826 C0 0.001327s } // nimZeroMem()
#1225 T06826 C0 0.001327s } // zeroMem__system_1724()
#1226 T06826 C0 0.001328s + popFrame() {} // #283
#1227 T06826 C0 0.001329s } // alloc0__system_5243()
#1228 T06826 C0 0.001330s } // alloc0Impl__system_1745()
#1229 T06826 C0 0.001331s + popFrame() {} // #284
#1230 T06826 C0 0.001332s } // init__system_5349()
#1231 T06826 C0 0.001332s + init__system_6081() { // #1
#1232 T06826 C0 0.001333s + initLock__coreZlocks_64() {} // #1
#1233 T06826 C0 0.001334s } // init__system_6081()
#1234 T06826 C0 0.001335s + atomicInc__system_2311() { // #1
#1235 T06826 C0 0.001337s + nimAddInt() {} // #1
#1236 T06826 C0 0.001338s } // atomicInc__system_2311()
#1237 T06826 C0 0.001338s + popFrame() {} // #285
#1238 T06826 C0 0.001339s } // initGC__system_2552()
#1239 T06826 C0 0.001340s + registerSignalHandler__system_3424() {} // #1
#1240 T06826 C0 0.001343s } // atmNimatslibatssystemdotnim_Init000()
#1241 T06826 C0 0.001347s + PreMainInner() {} // #1
#1242 T06826 C0 0.001348s } // PreMain()
#1243 T06826 C0 0.001349s + initStackBottomWith() { // #2
#1244 T06826 C0 0.001350s + nimGC_setStackBottom() { // #2
#1245 T06826 C0 0.001351s + setPosition__system_5942() { // #2
#1246 T06826 C0 0.001351s + nimFrame() {} // #286
#1247 T06826 C0 0.001352s + popFrame() {} // #286
#1248 T06826 C0 0.001353s } // setPosition__system_5942()
#1249 T06826 C0 0.001354s } // nimGC_setStackBottom()
#1250 T06826 C0 0.001355s } // initStackBottomWith()
#1251 T06826 C0 0.001356s + NimMainInner() { // #1
#1252 T06826 C0 0.001356s + NimMainModule() { // #1
#1253 T06826 C0 0.001357s + nimFrame() {} // #287
#1254 T06826 C0 0.001358s + echoBinSafe() { // #1
#1255 T06826 C0 0.001359s + nimFrame() {} // #288
#1256 T06826 C0 0.001360s + nimToCStringConv() {} // #1
Hello World 2
#1257 T06826 C0 0.001362s + nimAddInt() {} // #2
#1258 T06826 C0 0.001365s + popFrame() {} // #287
#1259 T06826 C0 0.001366s } // echoBinSafe()
#1260 T06826 C0 0.001368s + bar__helloworld_2() { // #1
#1261 T06826 C0 0.001368s + nimFrame() {} // #289
#1262 T06826 C0 0.001370s + foo__helloworld_1() { // #1
#1263 T06826 C0 0.001370s + nimFrame() {} // #290
#1264 T06826 C0 0.001371s + echoBinSafe() { // #2
#1265 T06826 C0 0.001372s + nimFrame() {} // #291
#1266 T06826 C0 0.001373s + nimToCStringConv() {} // #2
Hello World from foo()
#1267 T06826 C0 0.001374s + nimAddInt() {} // #3
#1268 T06826 C0 0.001376s + popFrame() {} // #288
#1269 T06826 C0 0.001377s } // echoBinSafe()
#1270 T06826 C0 0.001378s + popFrame() {} // #289
#1271 T06826 C0 0.001379s } // foo__helloworld_1()
#1272 T06826 C0 0.001380s + popFrame() {} // #290
#1273 T06826 C0 0.001381s } // bar__helloworld_2()
#1274 T06826 C0 0.001381s + popFrame() {} // #291
#1275 T06826 C0 0.001382s } // NimMainModule()
#1276 T06826 C0 0.001383s } // NimMainInner()
#1277 T06826 C0 0.001384s } // NimMain()
#1278 T06826 C0 0.001385s } // main()
#1279 T06826 C0 0.001386s + colonanonymous___system_5714() {} // #1
#1280 T06826 C0 0.001387s + cwrap_log_stats() { // #1 [cwrap_log_stats() ignores verbosity!]
#1281 T06826 C0 0.001388s - 1 calls to 1 of 1 function variation(s) for cwrap_log_stats()
#1282 T06826 C0 0.001389s - 1 calls to 1 of 1 function variation(s) for cwrap_log_verbosity_set()
#1283 T06826 C0 0.001390s - 11 calls to 1 of 1 function variation(s) for zeroMem__system_1724()
#1284 T06826 C0 0.001391s - 5 calls to 1 of 1 function variation(s) for updatePrevSize__system_4943()
#1285 T06826 C0 0.001392s - 8 calls to 1 of 1 function variation(s) for split__system_4605()
#1286 T06826 C0 0.001393s - 5 calls to 1 of 1 function variation(s) for splitChunk__system_4953()
#1287 T06826 C0 0.001394s - 5 calls to 1 of 1 function variation(s) for splitChunk2__system_4948()
#1288 T06826 C0 0.001395s - 8 calls to 1 of 1 function variation(s) for skew__system_4602()
#1289 T06826 C0 0.001396s - 2 calls to 1 of 1 function variation(s) for setPosition__system_5942()
#1290 T06826 C0 0.001396s - 10 calls to 1 of 1 function variation(s) for setBit__system_4293()
#1291 T06826 C0 0.001397s - 10 calls to 1 of 1 function variation(s) for roundup__system_4159()
#1292 T06826 C0 0.001398s - 1 calls to 1 of 1 function variation(s) for requestOsChunks__system_4902()
#1293 T06826 C0 0.001399s - 4 calls to 1 of 1 function variation(s) for removeChunkFromMatrix2__system_4404()
#1294 T06826 C0 0.001400s - 1 calls to 1 of 1 function variation(s) for registerSignalHandler__system_3424()
#1295 T06826 C0 0.001401s - 5 calls to 1 of 1 function variation(s) for rawAlloc__system_5023()
#1296 T06826 C0 0.001402s - 291 calls to 1 of 1 function variation(s) for popFrame()
#1297 T06826 C0 0.001402s - 21 calls to 1 of 1 function variation(s) for pluspercent___system_696()
#1298 T06826 C0 0.001403s - 5 calls to 1 of 1 function variation(s) for pageIndex__system_4891()
#1299 T06826 C0 0.001404s - 12 calls to 1 of 1 function variation(s) for pageIndex__system_4884()
#1300 T06826 C0 0.001405s - 2 calls to 1 of 1 function variation(s) for osAllocPages__system_4179()
#1301 T06826 C0 0.001406s - 16 calls to 1 of 1 function variation(s) for nimZeroMem()
#1302 T06826 C0 0.001406s - 2 calls to 1 of 1 function variation(s) for nimToCStringConv()
#1303 T06826 C0 0.001407s - 16 calls to 1 of 1 function variation(s) for nimSetMem__systemZmemory_7()
#1304 T06826 C0 0.001408s - 2 calls to 1 of 1 function variation(s) for nimRegisterThreadLocalMarker()
#1305 T06826 C0 0.001409s - 2 calls to 1 of 1 function variation(s) for nimGC_setStackBottom()
#1306 T06826 C0 0.001410s - 291 calls to 1 of 1 function variation(s) for nimFrame()
#1307 T06826 C0 0.001411s - 3 calls to 1 of 1 function variation(s) for nimAddInt()
#1308 T06826 C0 0.001411s - 24 calls to 1 of 1 function variation(s) for msbit__system_4282()
#1309 T06826 C0 0.001412s - 1 calls to 1 of 1 function variation(s) for minuspercent___system_716()
#1310 T06826 C0 0.001413s - 5 calls to 1 of 1 function variation(s) for mappingSearch__system_4307()
#1311 T06826 C0 0.001414s - 5 calls to 1 of 1 function variation(s) for mappingInsert__system_4325()
#1312 T06826 C0 0.001415s - 1 calls to 1 of 1 function variation(s) for main()
#1313 T06826 C0 0.001415s - 16 calls to 1 of 1 function variation(s) for ltpercent___system_1005()
#1314 T06826 C0 0.001416s - 9 calls to 1 of 1 function variation(s) for lsbit__system_4290()
#1315 T06826 C0 0.001420s - 6 calls to 1 of 1 function variation(s) for llAlloc__system_4439()
#1316 T06826 C0 0.001421s - 5 calls to 1 of 1 function variation(s) for isAccessible__system_4925()
#1317 T06826 C0 0.001422s - 10 calls to 1 of 1 function variation(s) for intSetPut__system_4671()
#1318 T06826 C0 0.001422s - 17 calls to 1 of 1 function variation(s) for intSetGet__system_4649()
#1319 T06826 C0 0.001423s - 1 calls to 1 of 1 function variation(s) for init__system_6081()
#1320 T06826 C0 0.001424s - 1 calls to 1 of 1 function variation(s) for init__system_5355()
#1321 T06826 C0 0.001439s - 4 calls to 1 of 1 function variation(s) for init__system_5349()
#1322 T06826 C0 0.001441s - 2 calls to 1 of 1 function variation(s) for initStackBottomWith()
#1323 T06826 C0 0.001442s - 1 calls to 1 of 1 function variation(s) for initLock__coreZlocks_64()
#1324 T06826 C0 0.001443s - 1 calls to 1 of 1 function variation(s) for initGC__system_2552()
#1325 T06826 C0 0.001443s - 10 calls to 1 of 1 function variation(s) for incl__system_4719()
#1326 T06826 C0 0.001444s - 2 calls to 1 of 1 function variation(s) for incCurrMem__system_4422()
#1327 T06826 C0 0.001445s - 6 calls to 1 of 1 function variation(s) for getBottom__system_4465()
#1328 T06826 C0 0.001446s - 5 calls to 1 of 1 function variation(s) for getBigChunk__system_4979()
#1329 T06826 C0 0.001447s - 1 calls to 1 of 1 function variation(s) for foo__helloworld_1()
#1330 T06826 C0 0.001448s - 5 calls to 1 of 1 function variation(s) for findSuitableBlock__system_4339()
#1331 T06826 C0 0.001449s - 2 calls to 1 of 1 function variation(s) for echoBinSafe()
#1332 T06826 C0 0.001450s - 7 calls to 1 of 1 function variation(s) for contains__system_4688()
#1333 T06826 C0 0.001451s - 1 calls to 1 of 1 function variation(s) for colonanonymous___system_5714()
#1334 T06826 C0 0.001451s - 8 calls to 1 of 1 function variation(s) for clearBit__system_4300()
#1335 T06826 C0 0.001452s - 1 calls to 1 of 1 function variation(s) for bar__helloworld_2()
#1336 T06826 C0 0.001453s - 1 calls to 1 of 1 function variation(s) for atomicInc__system_2311()
#1337 T06826 C0 0.001454s - 1 calls to 1 of 1 function variation(s) for atmNimatslibatssystemdotnim_Init000()
#1338 T06826 C0 0.001455s - 1 calls to 1 of 1 function variation(s) for atmNimatslibatssystemdotnim_DatInit000()
#1339 T06826 C0 0.001456s - 5 calls to 1 of 1 function variation(s) for alloc__system_5239()
#1340 T06826 C0 0.001456s - 5 calls to 1 of 1 function variation(s) for allocAvlNode__system_4481()
#1341 T06826 C0 0.001457s - 5 calls to 1 of 1 function variation(s) for alloc0__system_5243()
#1342 T06826 C0 0.001458s - 5 calls to 1 of 1 function variation(s) for alloc0Impl__system_1745()
#1343 T06826 C0 0.001459s - 13 calls to 1 of 1 function variation(s) for add__system_4612()
#1344 T06826 C0 0.001460s - 1 calls to 1 of 1 function variation(s) for addHeapLink__system_4506()
#1345 T06826 C0 0.001460s - 5 calls to 1 of 1 function variation(s) for addChunkToMatrix__system_4413()
#1346 T06826 C0 0.001461s - 1 calls to 1 of 1 function variation(s) for PreMainInner()
#1347 T06826 C0 0.001462s - 1 calls to 1 of 1 function variation(s) for PreMain()
#1348 T06826 C0 0.001463s - 1 calls to 1 of 1 function variation(s) for NimMainModule()
#1349 T06826 C0 0.001464s - 1 calls to 1 of 1 function variation(s) for NimMainInner()
#1350 T06826 C0 0.001465s - 1 calls to 1 of 1 function variation(s) for NimMain()
#1351 T06826 C0 0.001466s - 944 calls to 70 of 240 functions instrumented
#1352 T06826 C0 0.001467s } // cwrap_log_stats()
gcc
'binary':$ ./Nim/bin/nim c --gcc.path="`pwd`/cwrap/" --gcc.exe:"cwrap.pl" --gcc.linkerexe:"cwrap.pl" --forceBuild:on -r --verbosity:2 helloworld.nim && wc -c helloworld
...
Hello World 2
Hello World from foo()
226696 helloworld
$ CWRAP_LOG_STATS=1 CWRAP_LOG_NUM=1 CWRAP_LOG_TIMESTAMP=1 CWRAP_LOG_THREAD_ID=1 CWRAP_LOG_CURT=1 CWRAP_LOG_VERBOSITY_SET=1 ./helloworld | wc -l
1353
$ ./Nim/bin/nim c --gcc.path="`pwd`/cwrap/" --gcc.exe:"cwrap.pl" --gcc.linkerexe:"cwrap.pl" --forceBuild:on -r --verbosity:2 --gc:orc helloworld.nim && wc -c helloworld
...
Hello World 2
Hello World from foo()
195344 helloworld
$ CWRAP_LOG_STATS=1 CWRAP_LOG_NUM=1 CWRAP_LOG_TIMESTAMP=1 CWRAP_LOG_THREAD_ID=1 CWRAP_LOG_CURT=1 CWRAP_LOG_VERBOSITY_SET=1 ./helloworld | wc -l
72
$ CWRAP_LOG_STATS=1 CWRAP_LOG_NUM=1 CWRAP_LOG_TIMESTAMP=1 CWRAP_LOG_THREAD_ID=1 CWRAP_LOG_CURT=1 CWRAP_LOG_VERBOSITY_SET=1 ./helloworld | wc -l
#1 T11795 C0 0.000032s + cwrap_log_verbosity_set(verbosity=1) { // #1 [cwrap_log_verbosity_set() ignores verbosity!]
#2 T11795 C0 0.000041s - verbosity 1 set for 188 matches in 188 functions for 1 byte clause '1' // type=FILE|FUNCTION keyword=(null)
#3 T11795 C0 0.000046s } // cwrap_log_verbosity_set()
#4 T11795 C0 0.000048s + main() { // #1
#5 T11795 C0 0.000052s + NimMain() { // #1
#6 T11795 C0 0.000054s + PreMain() { // #1
#7 T11795 C0 0.000056s + atmNimatslibatssystemdotnim_DatInit000() {} // #1
#8 T11795 C0 0.000058s + atmNimatslibatssystemdotnim_Init000() { // #1
#9 T11795 C0 0.000059s + nimErrorFlag() {} // #1
#10 T11795 C0 0.000062s + registerSignalHandler__system_5078() {} // #1
#11 T11795 C0 0.000065s } // atmNimatslibatssystemdotnim_Init000()
#12 T11795 C0 0.000067s + PreMainInner() {} // #1
#13 T11795 C0 0.000068s } // PreMain()
#14 T11795 C0 0.000070s + NimMainInner() { // #1
#15 T11795 C0 0.000070s + NimMainModule() { // #1
#16 T11795 C0 0.000072s + nimFrame() {} // #1
#17 T11795 C0 0.000074s + nimErrorFlag() {} // #2
#18 T11795 C0 0.000076s + echoBinSafe() { // #1
#19 T11795 C0 0.000077s + nimFrame() {} // #2
#20 T11795 C0 0.000106s + nimToCStringConv() {} // #1
Hello World 2
#21 T11795 C0 0.000108s + nimAddInt() {} // #1
#22 T11795 C0 0.000111s + popFrame() {} // #1
#23 T11795 C0 0.000112s } // echoBinSafe()
#24 T11795 C0 0.000114s + bar__helloworld_2() { // #1
#25 T11795 C0 0.000115s + nimFrame() {} // #3
#26 T11795 C0 0.000118s + nimErrorFlag() {} // #3
#27 T11795 C0 0.000129s + foo__helloworld_1() { // #1
#28 T11795 C0 0.000131s + nimFrame() {} // #4
#29 T11795 C0 0.000133s + echoBinSafe() { // #2
#30 T11795 C0 0.000134s + nimFrame() {} // #5
#31 T11795 C0 0.000137s + nimToCStringConv() {} // #2
Hello World from foo()
#32 T11795 C0 0.000139s + nimAddInt() {} // #2
#33 T11795 C0 0.000141s + popFrame() {} // #2
#34 T11795 C0 0.000143s } // echoBinSafe()
#35 T11795 C0 0.000145s + popFrame() {} // #3
#36 T11795 C0 0.000147s } // foo__helloworld_1()
#37 T11795 C0 0.000158s + popFrame() {} // #4
#38 T11795 C0 0.000160s } // bar__helloworld_2()
#39 T11795 C0 0.000162s + nimTestErrorFlag() {} // #1
#40 T11795 C0 0.000163s + popFrame() {} // #5
#41 T11795 C0 0.000165s } // NimMainModule()
#42 T11795 C0 0.000167s } // NimMainInner()
#43 T11795 C0 0.000168s } // NimMain()
#44 T11795 C0 0.000170s } // main()
#45 T11795 C0 0.000173s + colonanonymous___system_7024() {} // #1
#46 T11795 C0 0.000176s + cwrap_log_stats() { // #1 [cwrap_log_stats() ignores verbosity!]
#47 T11795 C0 0.000177s - 1 calls to 1 of 1 function variation(s) for cwrap_log_stats()
#48 T11795 C0 0.000180s - 1 calls to 1 of 1 function variation(s) for cwrap_log_verbosity_set()
#49 T11795 C0 0.000182s - 1 calls to 1 of 1 function variation(s) for registerSignalHandler__system_5078()
#50 T11795 C0 0.000183s - 5 calls to 1 of 1 function variation(s) for popFrame()
#51 T11795 C0 0.000185s - 2 calls to 1 of 1 function variation(s) for nimToCStringConv()
#52 T11795 C0 0.000186s - 1 calls to 1 of 1 function variation(s) for nimTestErrorFlag()
#53 T11795 C0 0.000188s - 5 calls to 1 of 1 function variation(s) for nimFrame()
#54 T11795 C0 0.000190s - 3 calls to 1 of 1 function variation(s) for nimErrorFlag()
#55 T11795 C0 0.000191s - 2 calls to 1 of 1 function variation(s) for nimAddInt()
#56 T11795 C0 0.000193s - 1 calls to 1 of 1 function variation(s) for main()
#57 T11795 C0 0.000205s - 1 calls to 1 of 1 function variation(s) for foo__helloworld_1()
#58 T11795 C0 0.000207s - 2 calls to 1 of 1 function variation(s) for echoBinSafe()
#59 T11795 C0 0.000210s - 1 calls to 1 of 1 function variation(s) for colonanonymous___system_7024()
#60 T11795 C0 0.000211s - 1 calls to 1 of 1 function variation(s) for bar__helloworld_2()
#61 T11795 C0 0.000213s - 1 calls to 1 of 1 function variation(s) for atmNimatslibatssystemdotnim_Init000()
#62 T11795 C0 0.000225s - 1 calls to 1 of 1 function variation(s) for atmNimatslibatssystemdotnim_DatInit000()
#63 T11795 C0 0.000228s - 1 calls to 1 of 1 function variation(s) for PreMainInner()
#64 T11795 C0 0.000256s - 1 calls to 1 of 1 function variation(s) for PreMain()
#65 T11795 C0 0.000261s - 1 calls to 1 of 1 function variation(s) for NimMainModule()
#66 T11795 C0 0.000262s - 1 calls to 1 of 1 function variation(s) for NimMainInner()
#67 T11795 C0 0.000264s - 1 calls to 1 of 1 function variation(s) for NimMain()
#68 T11795 C0 0.000265s - 34 calls to 21 of 188 functions instrumented
#69 T11795 C0 0.000267s } // cwrap_log_stats()
--define:release
"where optimizations are enabled for better performance":$ ./Nim/bin/nim c --gcc.path="`pwd`/cwrap/" --gcc.exe:"cwrap.pl" --gcc.linkerexe:"cwrap.pl" --forceBuild:on -r --verbosity:2 --gc:orc --define:release helloworld.nim && wc -c helloworld
...
Error: execution of an external compiler program '/home/simon/work/20220722-nim/cwrap/cwrap.pl -c -w -fmax-errors=3 -pthread -O3 -fno-strict-aliasing -fno-ident -I/home/simon/work/20220722-nim/Nim/lib -I/home/simon/work/20220722-nim -o /home/simon/.cache/nim/helloworld_r/@mNim@slib@sstd@sprivate@sdigitsutils.nim.c.o /home/simon/.cache/nim/helloworld_r/@mNim@slib@sstd@sprivate@sdigitsutils.nim.c' failed with exit code: 255
...
1.250290 ERROR: internal: cwrap: match_enter_exit_with_mangled_names: failed to match enter exit function!
cwrap
gets caught up here on the gcc
-O3
optimized assembler output (cwrap
instruments at the assembler level).cwrap
are:
cwrap
so that it 'understands' the optimized assembler better, orgcc
instrumentation so that modifying the assembler output is not necessary.--define:release --opt:size
which is a release build but without the gcc
-O3
option:$ ./Nim/bin/nim c --gcc.path="`pwd`/cwrap/" --gcc.exe:"cwrap.pl" --gcc.linkerexe:"cwrap.pl" --forceBuild:on -r --verbosity:2 --gc:orc --define:release --opt:size helloworld.nim && wc -c helloworld
...
CC: helloworld.nim: /home/simon/work/20220722-nim/cwrap/cwrap.pl -c -w -fmax-errors=3 -pthread -Os -fno-ident -I/home/simon/work/20220722-nim/Nim/lib -I/home/simon/work/20220722-nim -o /home/simon/.cache/nim/helloworld_r/@mhelloworld.nim.c.o /home/simon/.cache/nim/helloworld_r/@mhelloworld.nim.c
...
Hello World 2
Hello World from foo()
140704 helloworld
$ CWRAP_LOG_STATS=1 CWRAP_LOG_NUM=1 CWRAP_LOG_TIMESTAMP=1 CWRAP_LOG_THREAD_ID=1 CWRAP_LOG_CURT=1 CWRAP_LOG_VERBOSITY_SET=1 ./helloworld | wc -l
60
$ CWRAP_LOG_STATS=1 CWRAP_LOG_NUM=1 CWRAP_LOG_TIMESTAMP=1 CWRAP_LOG_THREAD_ID=1 CWRAP_LOG_CURT=1 CWRAP_LOG_VERBOSITY_SET=1 ./helloworld
#1 T12241 C0 0.000034s + cwrap_log_verbosity_set(verbosity=1) { // #1 [cwrap_log_verbosity_set() ignores verbosity!]
#2 T12241 C0 0.000045s - verbosity 1 set for 174 matches in 174 functions for 1 byte clause '1' // type=FILE|FUNCTION keyword=(null)
#3 T12241 C0 0.000049s } // cwrap_log_verbosity_set()
#4 T12241 C0 0.000052s + main() { // #1
#5 T12241 C0 0.000056s + NimMain() { // #1
#6 T12241 C0 0.000058s + PreMain() { // #1
#7 T12241 C0 0.000060s + atmNimatslibatssystemdotnim_DatInit000() {} // #1
#8 T12241 C0 0.000063s + atmNimatslibatssystemdotnim_Init000() { // #1
#9 T12241 C0 0.000064s + nimErrorFlag() {} // #1
#10 T12241 C0 0.000066s + registerSignalHandler__system_5053() {} // #1
#11 T12241 C0 0.000069s } // atmNimatslibatssystemdotnim_Init000()
#12 T12241 C0 0.000071s + PreMainInner() {} // #1
#13 T12241 C0 0.000073s } // PreMain()
#14 T12241 C0 0.000074s + NimMainInner() { // #1
#15 T12241 C0 0.000075s + NimMainModule() { // #1
#16 T12241 C0 0.000076s + nimErrorFlag() {} // #2
#17 T12241 C0 0.000078s + echoBinSafe() { // #1
#18 T12241 C0 0.000079s + nimToCStringConv() {} // #1
Hello World 2
#19 T12241 C0 0.000082s + nimAddInt() {} // #1
#20 T12241 C0 0.000085s } // echoBinSafe()
#21 T12241 C0 0.000086s + bar__helloworld_2() { // #1
#22 T12241 C0 0.000087s + nimErrorFlag() {} // #3
#23 T12241 C0 0.000114s + foo__helloworld_1() { // #1
#24 T12241 C0 0.000116s + echoBinSafe() { // #2
#25 T12241 C0 0.000118s + nimToCStringConv() {} // #2
Hello World from foo()
#26 T12241 C0 0.000121s + nimAddInt() {} // #2
#27 T12241 C0 0.000123s } // echoBinSafe()
#28 T12241 C0 0.000124s } // foo__helloworld_1()
#29 T12241 C0 0.000126s } // bar__helloworld_2()
#30 T12241 C0 0.000127s + nimTestErrorFlag() {} // #1
#31 T12241 C0 0.000130s } // NimMainModule()
#32 T12241 C0 0.000132s } // NimMainInner()
#33 T12241 C0 0.000134s } // NimMain()
#34 T12241 C0 0.000135s } // main()
#35 T12241 C0 0.000151s + colonanonymous___system_6999() {} // #1
#36 T12241 C0 0.000154s + cwrap_log_stats() { // #1 [cwrap_log_stats() ignores verbosity!]
#37 T12241 C0 0.000155s - 1 calls to 1 of 1 function variation(s) for cwrap_log_stats()
#38 T12241 C0 0.000159s - 1 calls to 1 of 1 function variation(s) for cwrap_log_verbosity_set()
#39 T12241 C0 0.000171s - 1 calls to 1 of 1 function variation(s) for registerSignalHandler__system_5053()
#40 T12241 C0 0.000174s - 2 calls to 1 of 1 function variation(s) for nimToCStringConv()
#41 T12241 C0 0.000187s - 1 calls to 1 of 1 function variation(s) for nimTestErrorFlag()
#42 T12241 C0 0.000191s - 3 calls to 1 of 1 function variation(s) for nimErrorFlag()
#43 T12241 C0 0.000193s - 2 calls to 1 of 1 function variation(s) for nimAddInt()
#44 T12241 C0 0.000195s - 1 calls to 1 of 1 function variation(s) for main()
#45 T12241 C0 0.000208s - 1 calls to 1 of 1 function variation(s) for foo__helloworld_1()
#46 T12241 C0 0.000212s - 2 calls to 1 of 1 function variation(s) for echoBinSafe()
#47 T12241 C0 0.000213s - 1 calls to 1 of 1 function variation(s) for colonanonymous___system_6999()
#48 T12241 C0 0.000216s - 1 calls to 1 of 1 function variation(s) for bar__helloworld_2()
#49 T12241 C0 0.000217s - 1 calls to 1 of 1 function variation(s) for atmNimatslibatssystemdotnim_Init000()
#50 T12241 C0 0.000231s - 1 calls to 1 of 1 function variation(s) for atmNimatslibatssystemdotnim_DatInit000()
#51 T12241 C0 0.000234s - 1 calls to 1 of 1 function variation(s) for PreMainInner()
#52 T12241 C0 0.000237s - 1 calls to 1 of 1 function variation(s) for PreMain()
#53 T12241 C0 0.000239s - 1 calls to 1 of 1 function variation(s) for NimMainModule()
#54 T12241 C0 0.000240s - 1 calls to 1 of 1 function variation(s) for NimMainInner()
#55 T12241 C0 0.000242s - 1 calls to 1 of 1 function variation(s) for NimMain()
#56 T12241 C0 0.000243s - 24 calls to 19 of 174 functions instrumented
#57 T12241 C0 0.000245s } // cwrap_log_stats()
--opt:size
causes Nim to give gcc
the -Os
option. But how to get Nim to use the -O2
option?
Yes, here's an example:
cwrap
:cwrap
to wrapNim
compilation, we're going to have to trick Nim into thinking we want to to use one of its supported compilers, e.g.icc
:icc
"compiler" for Nim to run:cwrap
and install its dependencies:icc
fake compiler to point tocwrap
(which usesgcc
under the covers):cwrap
:Nim
to force re-buildhelloworld.nim
usingicc
:helloworld
executable is now bigger because 100s of functions are instrumented bycwrap
.helloworld
and askcwrap
to list all the instruction function (note: many functions are grepped away for brevity):helloworld
and askcwrap
to run with full verbosity except for functions inssystem.nim.c
andsdigitsutils.nim.c
:helloworld
Nim executable.helloworld
and askcwrap
to run with no verbosity until functionNimMainInner()
is called for the first time.nimFrame()
: