Sebastian Gniazdowski
|
2bef2b9343
|
*highlight: Optimization – save options outside main highlighting fun
Lower 18xx are being seen, like below:
Running time: 1.8632000000
num calls time self name
-----------------------------------------------------------------------------------
1) 350 1855,72 5,30 100,00% 1376,89 3,93 74,19% -hsmw-highlight-process
2) 2800 342,38 0,12 18,45% 342,38 0,12 18,45% -hsmw-highlight-string
3) 2450 80,16 0,03 4,32% 80,16 0,03 4,32% -hsmw-highlight-check-path
4) 1400 38,99 0,03 2,10% 38,99 0,03 2,10% -hsmw-highlight-main-type
5) 350 9,83 0,03 0,53% 9,83 0,03 0,53% -hsmw-highlight-stack-pop
6) 350 7,47 0,02 0,40% 7,47 0,02 0,40% -hsmw-highlight-path-separators
7) 1 0,07 0,07 0,00% 0,07 0,07 0,00% -hsmw-highlight-fill-option-variables
8) 1 0,01 0,01 0,00% 0,01 0,01 0,00% -hsmw-highlight-init
|
2016-10-25 16:17:39 +02:00 |
|
Sebastian Gniazdowski
|
ac8674bc9b
|
parse.zsh: Sophisticated own input on -oo
Running time: 2.8915790000
num calls time self name
-----------------------------------------------------------------------------------
1) 350 2884,07 8,24 100,00% 1716,24 4,90 59,51% -hsmw-highlight-process
2) 2800 753,47 0,27 26,12% 753,47 0,27 26,12% -hsmw-highlight-string
3) 2450 191,31 0,08 6,63% 131,09 0,05 4,55% -hsmw-highlight-check-path
4) 3850 93,37 0,02 3,24% 93,37 0,02 3,24% -hsmw-highlight-expand-path
5) 1400 66,66 0,05 2,31% 66,66 0,05 2,31% (anon)
6) 8400 54,86 0,01 1,90% 54,86 0,01 1,90% -hsmw-highlight-is-redirection
7) 1400 39,59 0,03 1,37% 39,59 0,03 1,37% -hsmw-highlight-main-type
8) 700 10,83 0,02 0,38% 10,83 0,02 0,38% -hsmw-highlight-check-assign
|
2016-10-16 08:38:10 +02:00 |
|