alias SpeedTest2 {
var %reps = 100000
; dummy run to prevent the allocation issue
var %cnt = 1
while (%cnt <= %reps) {
var %ex = $iif($true,yes,no)
inc %cnt
}
echo -a ----
var %ticks = $ticks, %cnt = 1
while (%cnt <= %reps) {
var %ex = $iif(t isin r.t.s.u.ma.ne.pi.wo,yes,no)
inc %cnt
}
echo -a 46 (text): $calc($ticks - %ticks)
var %ticks = $ticks, %cnt = 1
while (%cnt <= %reps) {
var %ex = $iif(t isin r t s u ma ne pi wo,yes,no)
inc %cnt
}
echo -a 32 (text): $calc($ticks - %ticks)
var %ticks = $ticks, %cnt = 1, %string = r.t.s.u.ma.ne.pi.wo
while (%cnt <= %reps) {
var %ex = $iif(t isin %string,yes,no)
inc %cnt
}
echo -a 46 (%var): $calc($ticks - %ticks)
var %ticks = $ticks, %cnt = 1, %string = r t s u ma ne pi wo
while (%cnt <= %reps) {
var %ex = $iif(t isin %string,yes,no)
inc %cnt
}
echo -a 32 (%var): $calc($ticks - %ticks)
}