Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Oct 4, 2010
  1. tagging 0.7 branch as 0.7

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/tags/0.7@4569 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. update release package

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4567 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 30, 2010
  1. branching for 0.7

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/branches/0.7@4562 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. cleanup defined? tags

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4561 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 29, 2010
  1. net/http specs all pass

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4560 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. add basic support for __method__ and __callee__

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4559 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. Watson
  4. Watson
  5. Watson

    Fixed that throws a buffer error exception in Zlib::Deflate#params. M…

    Watson1978 authored
    …erged from CRuby 1.9.2.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4556 23306eb0-4c56-4727-a40e-e92c0eb68959
  6. AOT: disable frame pointer elimination optimization because it will m…

    Laurent Sansonetti authored
    …ess up with the backtracing routines
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4555 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 28, 2010
  1. Watson

    Fixed what was not able to handle String including '\0' in Zlib::Gzip…

    Watson1978 authored
    …Writer#comment= and Zlib::GzipWriter#orig_name=.
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4554 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. fix a silly bug in String#setbyte

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4553 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. this is always false

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

    oops, I forgot to make BSTR.

    Watson1978 authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4551 23306eb0-4c56-4727-a40e-e92c0eb68959
  5. Watson

    Fixed a Zlib::GzipReader#readlines.

    Watson1978 authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4550 23306eb0-4c56-4727-a40e-e92c0eb68959
  6. File.unlink: rewrote so that the arguments aren't wrapped inside an a…

    Laurent Sansonetti authored
    …rray anymore, to avoid a resurrection error in lib/tempfile.rb
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4549 23306eb0-4c56-4727-a40e-e92c0eb68959
  7. tag failing specs

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4548 23306eb0-4c56-4727-a40e-e92c0eb68959
  8. when calculating a backtrace path from a -e script, omit the current …

    Laurent Sansonetti authored
    …directory
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4547 23306eb0-4c56-4727-a40e-e92c0eb68959
  9. add backtracing support for interpreted dispatch calls + cleanup usel…

    Laurent Sansonetti authored
    …ess code
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4546 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 27, 2010
  1. don't invalidate respond_to and dispatch caches while we are still bo…

    Laurent Sansonetti authored
    …oting the runtime
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4545 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. fix a bug when changing a method's visibility to public would not be …

    Laurent Sansonetti authored
    …taken into account
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4544 23306eb0-4c56-4727-a40e-e92c0eb68959
  3. when compiling write barriers, don't assert that the slot must be in …

    Laurent Sansonetti authored
    …the auto-zone, because it could potentially be used on locals from bindings originally situated on the stack
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4543 23306eb0-4c56-4727-a40e-e92c0eb68959
  4. Watson
  5. Watson
  6. Watson
Commits on Sep 26, 2010
  1. Watson

    Fixed some following problems:

    Watson1978 authored
     - Can't write into file.
     - Should convert Object into String within rb_gzwriter_write().
     - fix Zlib::Deflate#dup.
     - String's concatenation is not work definitely within zstream_append_buffer().
     - Assertion fails with BSTRING_PTR(rs).
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4539 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 24, 2010
  1. fix compilation warnings

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4538 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. fix a bug when exceptions raised inside .rbo entry point functions wo…

    Laurent Sansonetti authored
    …uld not be properly propagated since the entry point was directly executed from the dylib constructor trampoline which isn't compiled with unwind tables; instead we now call the entry point right after dlopen() (which is exception safe) and use the constructor to register a pointer to it
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4537 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 23, 2010
  1. #require: forget about the current binding during parsing

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4536 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. fix a bug in the super dispatcher: in case we can't locate the receiv…

    Laurent Sansonetti authored
    …er's class in the ancestors chain, because it may have been extended, let's assume the super method will be in the direct superclass instead
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4535 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 22, 2010
  1. fix a regression with earlier LLVM versions

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4534 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. issue write barriers when storing objects into Binding slots (this sh…

    Laurent Sansonetti authored
    …ould fix most of the macirb crashers)
    
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4533 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 18, 2010
  1. fix integer truncation bug

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4526 23306eb0-4c56-4727-a40e-e92c0eb68959
Commits on Sep 17, 2010
  1. better/faster handling of NSDates

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4525 23306eb0-4c56-4727-a40e-e92c0eb68959
  2. no longer install digest.h

    Laurent Sansonetti authored
    git-svn-id: http://svn.macosforge.org/repository/ruby/MacRuby/trunk@4524 23306eb0-4c56-4727-a40e-e92c0eb68959
Something went wrong with that request. Please try again.