- May
- 13,834
- 211
With the same INI file, TCC v28 does this much slower than TCC v24. These differing observations are very reproduceable.
I'm engaged in the laborious process of figuring out which directive is causing this. Does anyone have a clue about what might be going on? Even a guess could save me hours.
P.S., @LEN isn't special. I first noticed this testing a plugin variable function.
Code:
v:\> *ver
TCC 28.02.18 x64 Windows 10 [Version 10.0.19044.2251]
v:\> echo %_ininame
D:\tc24\tcmd.ini
v:\> timer /q on & do i=1 to 10000 ( set var=%@len[foo] ) & timer off
Timer 1 off: 22:44:34 Elapsed: 0:00:02.854
Code:
v:\> *ver
TCC 28.02.18 x64 Windows 10 [Version 10.0.19044.2251]
v:\> echo %_ininame
D:\TC28\TCMD.INI
v:\> timer /q on & do i=1 to 10000 ( set var=%@len[foo] ) & timer off
Timer 1 off: 22:45:16 Elapsed: 0:00:06.354
I'm engaged in the laborious process of figuring out which directive is causing this. Does anyone have a clue about what might be going on? Even a guess could save me hours.
P.S., @LEN isn't special. I first noticed this testing a plugin variable function.