Tom
Tom
another way of looking at this is that it is an integer overflow bug
I removed the plus one and had various issues with threads spinning/churning CPU time. I didn't look into the why's of it, however it does seem like there is perhaps...
Note that I just changed it to the following to test this theory: ``` bool EventImpl::waitImpl(long milliseconds) { _ASSERT(milliseconds != INFINITE); switch (WaitForSingleObject(_event, milliseconds==0 ? 1 : milliseconds )) {...
Just another note on this one as I realised it is not very clear The issue is with OP_This, where the return value space is in the first stack position...
Dictionary is being used as a lookup table. List lookups are O(n) whereas dictionary lookups are O(1) so it makes more sense speed wise to use a dictionary. Well, I...