4 ms·
I agree. You can only write so much object-to-data packing code followed by the redundant data-to-object packing code before you realize there's an exploitable
by Strilanc 12y ago
I agree. You can only write so much object-to-data packing code followed by the redundant data-to-object packing code before you realize there's an exploitable pattern here.
(I had exactly this experience, in fact[0][1]. My name was way worse, though: "Jars".)
0: http://twistedoakstudios.com/blog/Post4708_optimizing-a-parser-combinator-into-a-memcpy http://twistedoakstudios.com/blog/Post4708_optimizing-a-pars...
1: https://github.com/Strilanc/Tinker/blob/master/Warcraft3/Protocol/Game%20Action%20Protocol.vb#L459 https://github.com/Strilanc/Tinker/blob/master/Warcraft3/Pro...