Commits on Jun 10, 2012
  1. @dbussink
  2. @dbussink

    Revert "Use LDSHARED from MRI when building extension for MRI"

    This reverts commit 6390e95.
    
    Looks like this breaks stuff on Linux. We need to investigate on how to
    properly fix this since this can be problematic with ccache setups etc.
    dbussink committed Jun 10, 2012
  3. @dbussink
  4. @dbussink
  5. @dbussink

    Support LLVM 3.1

    dbussink committed Jun 10, 2012
Commits on Jun 9, 2012
  1. @dbussink
  2. @dbussink

    Fix building LLVM from source

    dbussink committed Jun 9, 2012
  3. @dbussink

    Allow for a binary llvm-config

    Also cleans up the handling of flags for both the prebuilt and source
    version and an existing LLVM installation through llvm-config. We store
    the complete command to execute llvm-config and reuse that to setup the
    necessary flags for LLVM.
    dbussink committed Jun 9, 2012
  4. @dbussink

    Remove unused build.rb file

    dbussink committed Jun 9, 2012
  5. @dbussink
  6. @dbussink

    Merge pull request #1744 from ryoqun/to-ast-19

    String#to_ast wrongly uses Melbourne not Melbourne19
    dbussink committed Jun 9, 2012
  7. @dbussink

    Merge pull request #1753 from voxik/master

    Keep RubyGems untouched
    dbussink committed Jun 9, 2012
  8. @dbussink

    Merge pull request #1754 from eregon/file_identical

    Cleanup File#identical?: use a shared implementation which fixes 1.8
    dbussink committed Jun 9, 2012
  9. @dbussink
Commits on Jun 8, 2012
  1. @dbussink
  2. @txus @dbussink
  3. @txus @dbussink
  4. @txus @dbussink

    Rename StaticScope to ConstantScope... EVERYWHERE

    StaticScope is (ehem, was) where constants were scoped to, so IMHO
    ConstantScope makes for a much better name :)
    txus committed with dbussink May 22, 2012
Commits on Jun 7, 2012
  1. @dbussink

    Guard cases where we might GC with OnStack

    In these cases it was possible that a GC was triggered when dispatching
    a method into Ruby land. We didn't propery mark the object as OnStack in
    that case which could cause an on object to be seen.
    
    Fixes #1770
    dbussink committed Jun 7, 2012
Commits on Jun 5, 2012
  1. @dbussink
  2. @dbussink
  3. @dbussink
  4. @dbussink
  5. @dbussink

    Use handle index in aux_word

    dbussink committed May 23, 2012
  6. @dbussink
  7. @dbussink
  8. @dbussink
  9. @dbussink

    Only deallocate trailing chunks

    dbussink committed May 20, 2012
  10. @dbussink
  11. @dbussink
  12. @dbussink
  13. @dbussink

    Mark handle methods as const

    dbussink committed May 19, 2012
  14. @dbussink

    Use the new allocator structure for capi::Handle objects

    This reduces memory usage and allows for using indexes to handles
    instead of needing a full pointer.
    dbussink committed May 19, 2012
  15. @dbussink
  16. @dbussink