1. 21 3月, 2012 4 次提交
    • N
      nearbyint optimization (only clear inexact when necessary) · 91c28f61
      nsz 提交于
      old code saved/restored the fenv (the new code is only as slow
      as that when inexact is not set before the call, but some other
      flag is set and the rounding is inexact, which is rare)
      
      before:
      bench_nearbyint_exact              5000000 N        261 ns/op
      bench_nearbyint_inexact_set        5000000 N        262 ns/op
      bench_nearbyint_inexact_unset      5000000 N        261 ns/op
      
      after:
      bench_nearbyint_exact             10000000 N         94.99 ns/op
      bench_nearbyint_inexact_set       25000000 N         65.81 ns/op
      bench_nearbyint_inexact_unset     10000000 N         94.97 ns/op
      91c28f61
    • N
      remove a fixme comment · 8c6fc860
      nsz 提交于
      8c6fc860
    • N
      clean up pow.c and powf.c · f1347a3a
      nsz 提交于
      fix comments about special cases
      f1347a3a
    • N
      clean up powl.c · 615bbd36
      nsz 提交于
      fix special cases, use multiplication instead of scalbnl
      615bbd36
  2. 20 3月, 2012 22 次提交
  3. 19 3月, 2012 14 次提交