Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Jan 21, 2010
  1. @drernie

    Updated copyrights for 2010

    drernie authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.5@3318 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jan 7, 2010
  1. fixed a bunch of super-dispatch bugs

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3199 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Dec 15, 2009
  1. emit dwarf metadata at compilation time and use it to establish backt…

    Laurent Sansonetti authored
    …racing later at runtime
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3117 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Nov 14, 2009
  1. fixed a bug in super without argument, it should pass the method's &b…

    Laurent Sansonetti authored
    …lock argument
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@3009 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Nov 4, 2009
  1. optimized returns from non-ensure-scoped and non-Proc blocks

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2950 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 21, 2009
  1. now deleting internal structures, IR and machinec code of main functi…

    Laurent Sansonetti authored
    …ons created by #eval
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2875 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 18, 2009
  1. @vincentisambart

    a new version of my loast patch to fix an error with verifyModule

    vincentisambart authored
    The only difference is that know we use unique names for ruby scope
    function names in AOT mode.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2839 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 8, 2009
  1. revert r2762 which seems to introduce AOT compilation regressions

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2764 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. @vincentisambart

    fixed yet an other bug found by the module verifier

    vincentisambart authored
    in the code generated for core/module/define_method_spec.rb
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2762 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 7, 2009
  1. in the objc->ruby 32-bit stub convert ruby exceptions to objc

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2745 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Oct 1, 2009
  1. fixed variadic functions/methods calls

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2694 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 28, 2009
  1. @vincentisambart
Commits on Sep 25, 2009
  1. fixed AOT compilation of literal ranges (objects should be retained)

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2632 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. moving to LLVM r82747

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2630 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 23, 2009
  1. @vincentisambart

    Fixed the return value of while/until loops

    vincentisambart authored
    (yet another bug found by verifyModule)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2621 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 22, 2009
  1. added support for AOT compilation of the rb_eStandardError constant

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2604 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 20, 2009
  1. @vincentisambart
Commits on Sep 18, 2009
  1. added preliminary support for backtracing/symbolication

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2562 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 10, 2009
  1. implemented super from a block

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2531 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 7, 2009
  1. make sure break makes yield return from its scope

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2506 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 28, 2009
  1. added support for AOT compilation of literal ranges

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2409 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. added support for AOT compilation of class literals

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2406 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 27, 2009
  1. added support for AOT compilation of literal regexs

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2397 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 25, 2009
  1. fixing bugs in instance_eval & friends + fixed some specs so that the…

    Laurent Sansonetti authored
    …y pass under both 1.8 and 1.9
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2363 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 22, 2009
  1. fixing and adding several missing ruby method features

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2357 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 16, 2009
  1. @vincentisambart
Commits on Aug 15, 2009
  1. @vincentisambart

    when there are multiple returns in an ensure,

    vincentisambart authored
    the function should now return the correct value
    
    (this bug was found thanks to LLVM's module verifier)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2325 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 13, 2009
  1. fixed const lookup inside a module defined under an explicit (using :…

    Laurent Sansonetti authored
    …:) module
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2309 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 12, 2009
  1. most fast ops in place

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2299 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. @vincentisambart

    some refactoring

    vincentisambart authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2296 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 7, 2009
  1. optimize #== and #!= for non fixnum/float types

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2250 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 4, 2009
  1. fixed super within a method that has a splat argument

    Laurent Sansonetti authored
Commits on Aug 3, 2009
  1. added support for @@foo||=42, a lot of changes for a very stupid func…

    Laurent Sansonetti authored
    …tionality, unfortunately used in crap projects such as minitest
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/experimental@2154 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Jul 29, 2009
  1. better fix than last one

    Laurent Sansonetti authored
Commits on Jul 20, 2009
  1. some work on unicode support (still in progress)

    Laurent Sansonetti authored
Something went wrong with that request. Please try again.