Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: block-environm…
Commits on Mar 5, 2013
  1. Remove passing tags

    authored
  2. @dbussink
  3. @dbussink

    I'm getting tired of this...

    dbussink authored
  4. @dbussink
  5. @dbussink
  6. @dbussink
  7. @dbussink
  8. @brixen
  9. @brixen
  10. @brixen
  11. @brixen

    Fixed Process.setrlimit specs.

    brixen authored
  12. @brixen

    Fixed Process.getrlimit specs.

    brixen authored
  13. @guilleiguaran

    Merge pull request #2188 from jstorimer/master

    guilleiguaran authored
    Remove mailbox.rb from lib/
  14. @jstorimer

    Remove mailbox.rb from lib/

    jstorimer authored
    This file supported the actor implementation that was removed in
    79bd4c3 and should have been removed with it.
Commits on Mar 4, 2013
Commits on Mar 3, 2013
  1. @dbussink

    Add GC guards around open() because there are cases where it can block

    dbussink authored
    Caught during a CI run on Linux. open() can block for example when used
    with pipes. Also make sure to handle any errors that might need to be
    thrown. Using strdup here is safe, because we already ensure that the
    string is a safe C null terminated string.
  2. @dbussink

    Merge pull request #2184 from Groogy/master

    dbussink authored
    Added rb_obj_instance_variables to the C-API
  3. @Groogy
  4. @Groogy
Commits on Mar 2, 2013
  1. @dbussink

    Add better version of kind_of optimization

    dbussink authored
    This makes sure to only do a quick check against VM types since if then
    the types don't match, we know the whole chain doesn't match. With the
    older implementation there was a problem with subclasses of VM types,
    because they share the type info but can't use a quick check.
    
    That is why we now compare against the class_id and not use the TypeInfo
    directly.
  2. @dbussink

    Create inline version for check_serial

    dbussink authored
    This checks the common case of a valid cache inline instead of through
    the helper function.
  3. @dbussink

    This optimization was problematic and not always correct

    dbussink authored
    A better version should be made so this is actually checked correctly.
    This version can also create a fast path for certain cases where there's
    a mismatch.
  4. @dbussink
Commits on Mar 1, 2013
  1. @veganstraightedge
  2. @dbussink
  3. @dbussink
  4. @dbussink

    Quarantine specs for NULL bytes and String#crypt

    dbussink authored
    Looks like newer versions of Glibc started throwing errors for this. The
    behavior therefore isn't consistent on Linux.
    
    Fixes #2168
  5. @dbussink
  6. @dbussink

    Bump configure version

    dbussink authored
  7. @dbussink

    Use LDSHARED configuration from ./configure everywhere

    dbussink authored
    This is a second attempt at fixing this that this time works on Linux.
    This cleans up some of the spread around logic of platforms. It still
    needs more cleanup by better abstracting this in the configure process.
  8. @dbussink

    Merge pull request #2181 from brainopia/melbourne

    dbussink authored
    Undef SYMBOL_FLAG in melbourne only for rubinus
  9. @brainopia
  10. @dbussink
Something went wrong with that request. Please try again.