Skip to content
Commits on Dec 5, 2011
  1. @dbussink

    LLVM 3.0 WIP

    dbussink committed Dec 4, 2011
  2. @argent-smith

    Regen'd pt-br docs' html

    argent-smith committed Dec 5, 2011
  3. @argent-smith

    Merge pull request #1441 from dlt/master

    argent-smith committed Dec 5, 2011
    improving pt-br documentation
Commits on Dec 4, 2011
  1. @lest
  2. @dlt
  3. @dlt

    improving pt-br documentation

    dlt committed Dec 4, 2011
  4. @jfirebaugh

    Favor Bignum#to_s performance for small numbers

    jfirebaugh committed Dec 4, 2011
    Before:
       small Bignum#to_s   171888.5 (±8.8%) i/s -     861800 in   5.054854s (cycle=13900)
      medium Bignum#to_s     1310.6 (±7.6%) i/s -       6517 in   5.004385s (cycle=133)
       large Bignum#to_s       13.4 (±7.5%) i/s -         67 in   5.002315s (cycle=1)
        huge Bignum#to_s        0.1 (±0.0%) i/s -          1 in   7.413067s (cycle=1)
    
    After:
       small Bignum#to_s   339909.5 (±7.1%) i/s -    1713328 in   5.065958s (cycle=25196)
      medium Bignum#to_s     2741.1 (±2.7%) i/s -      13770 in   5.027441s (cycle=270)
       large Bignum#to_s        9.6 (±0.0%) i/s -         48 in   5.005566s (cycle=1)
        huge Bignum#to_s        0.1 (±0.0%) i/s -          1 in   7.823482s (cycle=1)
  5. @lest

    handle block passed in IO#lines

    lest committed Dec 4, 2011
  6. @dbussink

    Add benchmark for Bignum#to_s

    dbussink committed Dec 4, 2011
  7. @jfirebaugh

    Implement 1.9 Integer#round

    jfirebaugh committed Dec 3, 2011
    Doesn't follow MRI's goofy NUM2INT RangeError logic.
  8. @jfirebaugh

    Precalculate the buffer size for Bignum#to_s

    jfirebaugh committed Dec 3, 2011
    Avoids calling mp_toradix_nd many times for large numbers.
    
    Before: 2**123456.to_s # 6m26s
    After:  2**123456.to_s # 30s
    
    Still a lot slower than MRI though.
Commits on Dec 3, 2011
  1. @lest
  2. @lest
  3. @lest
  4. @lest
  5. @lest
  6. @lest
  7. @lest

    IO#inspect method for 1.9

    lest committed Dec 3, 2011
  8. @lest

    Revert "Numeric#fdiv coerces self with #to_f"

    lest committed Dec 3, 2011
    This reverts commit 8eec24f.
    
    It cause Complex#fdiv to fail
  9. @lest
  10. @lest
  11. @lest
  12. @lest
  13. @lest
  14. @jfirebaugh
  15. @jfirebaugh
  16. @jfirebaugh
  17. @jfirebaugh
  18. Added CI tags for failing specs on linux.

    Brian Ford committed Dec 2, 2011
  19. @brixen

    Regenerated the web site.

    brixen committed Dec 2, 2011
  20. @brixen
  21. @brixen
  22. @brixen
  23. @brixen
  24. @brixen
Something went wrong with that request. Please try again.