Descriptionrational: optimize comparison
calculating sign(left-right) is correct, but requires an unnecessary
GCD calculation to normalize the result.
Rational::compare takes about 1% of cumulative time in the carver MDSM
profile
Patch Set 1 #
|