Permalink
Commits on Jan 14, 2011
  1. Add code to try and help debug odd bug

    Evan Phoenix committed Jan 14, 2011
Commits on Jan 13, 2011
  1. Fixes found on linux

    * gcc's link ordering is a pain
    Evan Phoenix committed Jan 13, 2011
Commits on Jan 11, 2011
  1. Explicitly split up the build into 3 steps

    Evan Phoenix committed Jan 10, 2011
  2. Add support for a system LLVM

    Evan Phoenix committed Jan 7, 2011
  3. Add TaskRunner and parallel building

    Evan Phoenix committed Jan 7, 2011
  4. Fix where LLVM's headers are looked for

    Evan Phoenix committed Jan 7, 2011
  5. Introdue Daedalus, a new native code builder

    Evan Phoenix committed Jan 7, 2011
Commits on Jan 10, 2011
  1. Fix JIT bug creating a block (fancy feast)

    Evan Phoenix committed Jan 10, 2011
  2. Pass rb_ary_delete_at specs.

    brixen committed Jan 10, 2011
  3. More rb_ary_delete_at specs.

    brixen committed Jan 10, 2011
  4. Pass C-API IO specs.

    The change from C true/false (1/0) to Ruby Qtrue/Qfalse is to
    match the actual return values in MRI < 1.9. In 1.9, the return
    values are changed to TRUE/FALSE.
    brixen committed Jan 10, 2011
  5. Clean up some C-API IO specs.

    brixen committed Jan 9, 2011
Commits on Jan 9, 2011
  1. Revert "Explicitly set the class, it could be a subclass of Proc"

    We need more specs to show what needs to be fixed and what will break.
    
    This commit breaks the following code in Rake:
    
        define_module_function :system, &Kernel.method(:system)
    
    When the Method#to_proc is called and creates a Proc::Method object,
    the BlockEnvironment (Proc#block) is nil.
    
    This reverts commit 463eb57.
    
    Revert "Remove tag for now passing Proc spec"
    
    This reverts commit 77ee296.
    brixen committed Jan 8, 2011
Commits on Jan 8, 2011
  1. Pass RUBYOPT specs.

    brixen committed Jan 8, 2011
  2. More RUBYOPT specs and cleanup.

    brixen committed Jan 8, 2011
  3. Cleanup whitespace

    dbussink committed Jan 8, 2011
  4. Move specs of Object#instance_exec

    The method instance_exec is on Object, not BasicObject
    and is also available on 1.8.7. This moves the specs
    into the right place and guards them with the correct
    version tags
    dbussink committed Jan 8, 2011
  5. Fixed Numeric#step.

    brixen committed Jan 8, 2011
  6. Fixed Numeric#step specs.

    brixen committed Jan 8, 2011
  7. Fixed Array().

    brixen committed Jan 8, 2011
  8. Fixed Array() specs.

    brixen committed Jan 8, 2011
  9. Fixed Array#cycle.

    brixen committed Jan 8, 2011
  10. Fixed Array#cycle specs.

    brixen committed Jan 8, 2011
  11. Better rubyspec:sync task.

    brixen committed Jan 7, 2011