more factoring out in S_utf8_mg_pos_cache_update
authorDaniel Dragan <bulk88@hotmail.com>
Fri, 19 Sep 2014 21:43:11 +0000 (17:43 -0400)
committerFather Chrysostomos <sprout@cpan.org>
Sat, 20 Sep 2014 14:43:23 +0000 (07:43 -0700)
commit3c04c629833dfd451520ff903a3eeb3f5da57fef
treeac056b422a496c473ed06484f341bf061f6f9fba
parent7bd545ae148a40a1c2a552370bb224b64d860406
more factoring out in S_utf8_mg_pos_cache_update

Flip the inputs to keep_earlier, this way one 1 copy of the keep_earlier
three way square exists in machine code. Removing the float casts would
make the calculation more efficient since truncating precsion asm op dont
have to happen after every calculation but I'm not sure about side effects.
Float casts are from commit ab455f6077 with no background provided.
sv.c