Skip to content
Commits on Mar 1, 2012
Commits on Feb 29, 2012
  1. Indent scoped code of main()

    committed Mar 1, 2012
Commits on Feb 28, 2012
  1. Remove blank line

    committed Feb 28, 2012
Commits on Feb 27, 2012
  1. @dbussink

    Don't use Fiber locals if we're not trying to change the current thread

    dbussink committed Feb 27, 2012
    Celluloid actually uses this by setting up locals in another
    thread that it just started and thus exposed this issue.
  2. @dbussink

    Add specs for setting thread locals from another thread

    dbussink committed Feb 27, 2012
    When we set a thread local from another thread, we should
    not look at whether we're running a fiber or not, but just
    set the thread local.
Commits on Feb 26, 2012
  1. @dbussink

    Move random number generator from MRI into separate files

    dbussink committed Feb 26, 2012
    This moves the implementation taken from MRI into it's
    own files, so it isn't mixed with the Rubinius Randomizer
    object and thus defines a cleaner api between the two.
Commits on Feb 25, 2012
  1. @dbussink
  2. @jfirebaugh
  3. @jfirebaugh

    Fix Array#join(false)

    jfirebaugh committed Feb 24, 2012
  4. @jfirebaugh

    Spec Array#join(false)

    jfirebaugh committed Feb 24, 2012
  5. @jfirebaugh
  6. @jfirebaugh

    Remove tags

    jfirebaugh committed Feb 24, 2012
  7. @jfirebaugh

    Remove unguarded 1.9 spec

    jfirebaugh committed Feb 24, 2012
    The 1.9 guard on this spec got lost in a rbx -> rubyspec merge,
    and now it's a duplicate anyway.
Commits on Feb 24, 2012
  1. @dbussink

    Use separate storage for Thread.current in a Fiber

    dbussink committed Feb 24, 2012
    We use primitives here for accessing storage in Thread.current so
    we can delegate to a running Fiber if necessary.
    
    Fixes #1480
  2. @dbussink
  3. @evanphx
  4. @evanphx
  5. @evanphx

    Guard calling FD_SET properly

    evanphx committed Feb 24, 2012
    If FD_SET is called with a value equal or greater than FD_SETSIZE,
    FD_SET will corrupt memory after the allocation of the fd_set.
  6. @evanphx
  7. @evanphx
  8. @steveklabnik

    Merge pull request #1570 from txus/ast_visitor_fix

    steveklabnik committed Feb 24, 2012
    Use #__send__ rather than #send when calling methods on an AST visitor
  9. @txus

    Use `__send__` rather than `send` when calling methods on an AST visi…

    txus committed Feb 24, 2012
    …tor.
    
    This is because the visitor already has to implement/override `#send` to visit
    Send nodes -- by using `__send__`, the visitor is free to override `#send`
    without causing trouble.
  10. @dbussink
Commits on Feb 23, 2012
  1. @evanphx
  2. @jfirebaugh

    Spec Bignum#===

    jfirebaugh committed Feb 22, 2012
  3. @jfirebaugh

    Fix Float#to_int spec

    jfirebaugh committed Feb 22, 2012
  4. @jfirebaugh

    Spec Float#===

    jfirebaugh committed Feb 22, 2012
  5. @jfirebaugh

    Use raise_error with block

    jfirebaugh committed Feb 21, 2012
  6. @jfirebaugh

    Spec Fixnum#===

    jfirebaugh committed Feb 21, 2012
  7. @jfirebaugh
  8. @jfirebaugh

    Spec Fixnum#{even,odd}?

    jfirebaugh committed Feb 21, 2012
Something went wrong with that request. Please try again.