zackster
09/27/2022, 11:27 AMa = [].set(1, 10000, "zac");
c = 0;
timer type="outline" {
loop array=a index="b" {
c++;
}
}
dump(c);
d = 0;
timer type="outline" {
a.each(function(e){
d++;
});
}
dump(d);
f = 0;
timer type="outline" {
a.each(function(g){
f++;
}, true);
}
dump(f);
Adam Cameron
thisOldDave
09/27/2022, 11:55 AMAdam Cameron
true
on the last one.zackster
09/27/2022, 11:57 AMAdam Cameron
zackster
09/27/2022, 11:58 AMAdam Cameron
each
doesn't actually block until all threads have completed before returning? That's a bug innit?zackster
09/27/2022, 12:01 PMzackster
09/27/2022, 12:01 PMAdam Cameron
++
that's causing a race condition?zackster
09/27/2022, 12:01 PMAdam Cameron
zackster
09/27/2022, 12:03 PMAdam Cameron
zackster
09/27/2022, 12:12 PMAdam Cameron
zackster
09/27/2022, 1:00 PMzackster
09/27/2022, 1:40 PMfoundeo
a
to fetch the value of g
for each iteration for example? or is it like pagecontext stuff? or is it overhead of creating the threads and checking the status?zackster
09/27/2022, 4:51 PMAdam Cameron
zackster
09/28/2022, 10:28 AMAdam Cameron
zackster
09/28/2022, 10:52 AMAdam Cameron
Adam Cameron
zackster
09/28/2022, 12:08 PM