Permalink
Commits on Sep 24, 2009
  1. follow raw_fd_ostream api change

    lrz committed Sep 24, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/llvm26@2629 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 5, 2009
Commits on Sep 2, 2009
  1. fixed compilation of boolean test

    lrz committed Sep 2, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/llvm26@2456 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. fix the JIT in 64-bit

    lrz committed Sep 2, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/llvm26@2455 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 1, 2009
  1. Migrated the code base to the new LLVM 2.6 APIs. Currently the JIT is…

    lrz committed Sep 1, 2009
    … broken in 64-bit because of a regression in LLVM. See http://llvm.org/bugs/show_bug.cgi?id=4845
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/llvm26@2450 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. added `rake nightly` to generate a nightly pkg for SL

    mattetti committed Sep 1, 2009
    The rake task cleans up the repo, updates it, rebuilds it and package it to a timestamped file available in ~/tmp/
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2448 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 31, 2009
  1. Fixed some of the GCD documentation.

    Patrick Thomson committed Aug 31, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2447 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. When dispatching to method_missing also pass along the block that was…

    alloy committed Aug 31, 2009
    … given. All of Bacon's specs now pass! (Except an irrelevant Float spec.)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2446 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. Added failing test_vm test about method_missing with a block for a pr…

    alloy committed Aug 31, 2009
    …ivate method.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2444 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. added more GCD API documentation

    mattetti committed Aug 31, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2443 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. started documenting the new GCD API

    mattetti committed Aug 31, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2442 23306eb0-4c56-4727-a40e-e92c0eb68959
  6. fixed a typo

    mattetti committed Aug 31, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2441 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 30, 2009
  1. load .rbo files prior to .rb files (this is all temporary since we wi…

    lrz committed Aug 30, 2009
    …ll very soon replace that ugly file)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2440 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. introduce -C flag to compile loadable ruby objects (.rbo)

    lrz committed Aug 30, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2439 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. create all ruby methods/blocks with private linkage except the main o…

    lrz committed Aug 30, 2009
    …ne (AOT compiler only)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2438 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. Added failing test_vm test about removing a method from a meta-single…

    alloy committed Aug 30, 2009
    …ton-virtual class.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2437 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. Added failing test_vm test about public_method_defined?

    alloy committed Aug 30, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2436 23306eb0-4c56-4727-a40e-e92c0eb68959
  6. let's assume any exotic encoding is 8 bits (for now...)

    lrz committed Aug 30, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2435 23306eb0-4c56-4727-a40e-e92c0eb68959
  7. When dispatching to method_missing remove the trailing colon from the…

    alloy committed Aug 30, 2009
    … selector, unless the selector contains multiple colons making it certainly not be a traditional Ruby method.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2433 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Aug 29, 2009
  1. creates Encoding.default_internal as a temporary shortcut to Encoding…

    lrz committed Aug 29, 2009
    ….default_external
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2432 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. a better exception message to debug a strange problem

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2430 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. Added failing test case about using a splatted array of classes in a …

    alloy committed Aug 29, 2009
    …when clause.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2429 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. No GCD for the oldies...

    alloy committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2428 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. use dispatch_set_context() instead of a legacy call

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2427 23306eb0-4c56-4727-a40e-e92c0eb68959
  6. fixing a typo (thanks mike at michaelakers.net)

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2426 23306eb0-4c56-4727-a40e-e92c0eb68959
  7. revert the RUBY_VERSION change because we don't implement some 1.9.2-…

    lrz committed Aug 29, 2009
    …only features yet
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2425 23306eb0-4c56-4727-a40e-e92c0eb68959
  8. adding GCD specs (still a work in progress)

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2424 23306eb0-4c56-4727-a40e-e92c0eb68959
  9. fixed/improved a few things in the GCD module

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2423 23306eb0-4c56-4727-a40e-e92c0eb68959
  10. bumb RUBY_VERSION to 1.9.2

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2422 23306eb0-4c56-4727-a40e-e92c0eb68959
  11. fixed a bug in the post-framework class reload by not loading pure ru…

    lrz committed Aug 29, 2009
    …by classes
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2421 23306eb0-4c56-4727-a40e-e92c0eb68959
  12. tagging a spec that fails (sometimes)

    lrz committed Aug 29, 2009
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@2420 23306eb0-4c56-4727-a40e-e92c0eb68959