Permalink
Switch branches/tags
Commits on Jun 3, 2012
  1. Fix immix memory leak

    ryoqun committed Jun 3, 2012
  2. evacuate

    ryoqun committed Jun 3, 2012
  3. refactoring

    ryoqun committed Jun 3, 2012
Commits on May 30, 2012
  1. no-omit-frame-pointer

    ryoqun committed May 30, 2012
Commits on May 29, 2012
Commits on May 28, 2012
  1. Merge pull request rubinius#1752 from LTe/update_rexml

    dbussink committed May 28, 2012
    Update REXML (from ruby MRI)
  2. Add empty search_convpath method

    LTe committed May 28, 2012
  3. Update REXML (from ruby MRI)

    LTe committed May 27, 2012
  4. Pass down -R to the linker on Linux for extensions

    dbussink committed May 28, 2012
    The linker on Linux needs these options so linked libraries outside
    LD_LIBRARY_PATH are found properly at runtime.
  5. Make sure we add configured lib paths to the Makefile generated by mkmkf

    dbussink committed May 28, 2012
    This enables using custom directories that are not standard system
    directories where libraries are located. On MRI this is handled by
    passing down CONFIGURE_ARGS, but we prefer explicitly configuring this
    so we are not bound in our configure options by those used in MRI
    extensions.
  6. Add --with-opt-dir option

    dbussink committed May 28, 2012
Commits on May 27, 2012
  1. Revert "fix RPATHFLAG, fix rubinius#1674"

    dbussink committed May 27, 2012
    This reverts commit a1e5ab1.
    
    Reverting this because it breaks building on OS X since it doesn't have
    -R there. We need to better fix this so it works properly on all
    operating systems.
Commits on May 26, 2012
  1. Cleanup String#squeeze! and String#delete!

    dbussink committed May 26, 2012
    With the change to the String#tr_expand! primitive these custom changes
    are no longer necessary. This closes pull requests rubinius#1736 and rubinius#1665. Both
    pull requests had useful stuff that I reused, but both also changed much
    more than necessary and also in the wrong places.
    
    Since multiple people apparently took this on and changed things in
    different places, I thought it's a good idea to solve this problem
    properly now and close the open pull requests.
  2. Merge pull request rubinius#1746 from voxik/master

    dbussink committed May 26, 2012
    RubyGems carries some obsolete files
  3. fix RPATHFLAG, fix rubinius#1674

    mpapis committed May 26, 2012
  4. Add missing rb_num_coerce_relop in 1.8 CAPI header

    ryoqun committed May 26, 2012
    This suppresses the following warning from Clang:
    
      spec/ruby/optional/capi/ext/numeric_spec.c:77:10: warning:
        implicit declaration of function 'rb_num_coerce_relop' is invalid in C99
            [-Wimplicit-function-declaration]
        return rb_num_coerce_relop(x, y, SYM2ID(op));
               ^
      1 warning generated.
Commits on May 25, 2012
  1. Global $~ raises a TypeError if assigned an object that is not nil or…

    ileitch committed May 25, 2012
    … an instance of MatchData.
  2. Specs for rb_lastline_get

    ileitch committed May 25, 2012
  3. Merge pull request rubinius#1745 from dtykocki/master

    ileitch committed May 25, 2012
    Fix for OpenStruct#initialize_copy (MRI issue #6028)
  4. Remove obsolete RubyGems files.

    voxik committed May 25, 2012