Skip to content
Commits on Oct 21, 2011
  1. @guilleiguaran

    Re-tag: Float#round raises FloatDomainError for exceptional values

    guilleiguaran committed
    Running "bin/mspec tag --del fails -tx19 spec/ruby/core/float" it's
    deleted but running CI is failing.
  2. @guilleiguaran
  3. @davorb

    Merge pull request #1316 from krekoten/proc_case_compare_19

    davorb committed
    Proc#=== is an alias to Proc#call in 1.9 mode
  4. @guilleiguaran
Commits on Oct 20, 2011
  1. @evanphx

    Remove bug check

    evanphx committed
  2. @evanphx

    Fix Fiber/VariableScope GC bug

    evanphx committed
    The GC system assumes that any Callframe* in the system is walked every
    GC. A mature Fiber would thus violate this assumption, which in term
    broke a VariableScope that pointed into the CallFrame* chain associated
    with the mature Fiber because the VS's locals_ were not seen by the GC
    (since the VS was mature too). Because VS::locals_ can reference a
    StackVariable's storage directly, no write barrier is run.
    
    Thusly, we must touch every Fiber every GC so that the CallFrame* chain
    assumption is upheld.
  3. @evanphx
  4. @evanphx
  5. @evanphx

    Add rubinius::warn(msg)

    evanphx committed
  6. @guilleiguaran

    Merge pull request #1317 from krekoten/proc_yield

    guilleiguaran committed
    Remove fails tag from Proc#yield specs since they are passing
  7. @krekoten
  8. @krekoten
  9. @dbussink

    Merge pull request #1313 from krekoten/exception_equal_value_19

    dbussink committed
    Implements Exception#== behaviour for 1.9 mode
  10. @krekoten

    No need to double check

    krekoten committed
  11. @krekoten

    Use other.kind_of?

    krekoten committed
  12. @davorb

    Merge pull request #1307 from jfirebaugh/numerator_denominator

    davorb committed
    Implement #numerator and #denominator for Numeric and Float
  13. @krekoten
  14. @davorb
  15. @davorb

    Merged Guillermo Iguaran's lcm changed and moved the

    davorb committed
    functions back into rational.rb
    
    Merge remote branch 'guilleiguaran/integer-lcm'
    
    Conflicts:
    	kernel/common/integer.rb
  16. @rue

    Merge pull request #1295 from nevir/enumerator_generator

    rue committed
    Support for a block to Enumerator.new
  17. @rue

    Merge pull request #1311 from krekoten/kernel_array_19

    rue committed
    Kernel#Array returns [object] if object#to_a returns nil in 1.9 mode
  18. @rue

    Merge pull request #1271 from frasca/date-fix

    rue committed
    1.9 DateTime#strftime, DateTime#second, DateTime#minute fixes
  19. @rue

    Merge pull request #1304 from jtdowney/struct-fixes

    rue committed
    Removing tag for a Struct.new spec that is now passing
  20. @abyx

    Merge pull request #1310 from frodriguezsanc/master

    abyx committed
    Fix String#upto for 1.9
  21. @krekoten
  22. @brixen
  23. Removing 1.9 tags for String#upto

    Francesco Rodriguez committed
  24. Fixing 1.9 spec: String#upto implemented

    Francesco Rodriguez committed
  25. @guilleiguaran
  26. @guilleiguaran
  27. @guilleiguaran

    Merge pull request #1305 from guilleiguaran/delete-tags

    guilleiguaran committed
    Update tags in library/mathn
  28. @jfirebaugh

    Implement #numerator and #denominator for Numeric and Float

    jfirebaugh committed
    The base implementation depends on Float#to_r, which is not
    yet implemented.
  29. @jfirebaugh
  30. @guilleiguaran
  31. @guilleiguaran
Something went wrong with that request. Please try again.