Cohadar
master of fugue
- Reaction score
- 209
It showed best on the tests, at least for now.Darthfett said:Wait, what? ABC is using gamecache as a backup now? (You may want to add it to the list of features, if that is true )
Note that ABC use of gamecache(or any backup type) is very different from that in other systems.
Collision is still independent of how many leaks you have in your map so ABC will still own any other system when it comes to map safety.
Collision chance is X/8191 where X is number of attachments at one point of time with one type of function.
So for example if you have 30 triggers using hash A, the chance of them colliding is theoretically 30/8191 = ~0.004
I say theoretically because chance is a lot smaller since wc3 allocates handles linearly.
They will get inlined anyway.Darthfett said:Shouldn't these be constant functions, so that they are inlined into the code during preprocessing?
It is also harder for noobs to abuse ABCDarthfett said:I like the new organization of the textmacros, it's easier to see the actual function calls and the create/get/clear textmacros.
Because it was less code in using one big Init than in making 12 small inits that will be called from main init...Darthfett said:Just curious, were thetype functions removed solely because the textmacros no longer contain the globals block and the Init$NAME$Hash$X$ function, or was there another reason behind it?JASS:call InitTimerHashB()