Permalink
Switch branches/tags
Commits on Nov 16, 2016
  1. Improve ras

    Matthew Gaudet
    Matthew Gaudet committed Nov 16, 2016
  2. RAS: Dump frame JIT status in control_frame_dump

    Matthew Gaudet
    Matthew Gaudet committed Nov 16, 2016
  3. update submodule

    Matthew Gaudet
    Matthew Gaudet committed Nov 16, 2016
  4. Fix aset_with

    Matthew Gaudet
    Matthew Gaudet committed Nov 16, 2016
Commits on Nov 15, 2016
  1. Update glue

    Matthew Gaudet
    Matthew Gaudet committed Nov 15, 2016
Commits on Nov 14, 2016
  1. Updated `leave` and `throw` JIT support, add comment.

    Matthew Gaudet
    Matthew Gaudet committed Nov 14, 2016
  2. Verify stack invariants before leaving frame.

    Matthew Gaudet
    Matthew Gaudet committed Nov 14, 2016
Commits on Nov 11, 2016
  1. Modify callbacks a bit.

    Matthew Gaudet
    Matthew Gaudet committed Nov 11, 2016
  2. More work on compiling more methods

    Matthew Gaudet
    Matthew Gaudet committed Nov 11, 2016
Commits on Nov 10, 2016
  1. Update rbjitglue

    Matthew Gaudet
    Matthew Gaudet committed Nov 10, 2016
  2. Update .gitignore for JIT.

    Matthew Gaudet
    Matthew Gaudet committed Nov 10, 2016
Commits on Nov 9, 2016
  1. Update rbjitglue module to support smaple test.

    Matthew Gaudet
    Matthew Gaudet committed Nov 9, 2016
Commits on Nov 8, 2016
  1. Initial 2.4 support patch.

    Matthew Gaudet
    Matthew Gaudet committed Nov 8, 2016
    Builds, but doesn't pass tests with the JIT enabled.
Commits on Nov 4, 2016
  1. * gc.c (heap_page_resurrect): do not return tomb_pages when

    ko1 committed Nov 4, 2016
      page->freelist == NULL.
      [Bug #12670]
    
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56558 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. util.c: round to even

    nobu committed Nov 4, 2016
    * util.c (ruby_dtoa): round to even, instead of rounding to
      nearest.  [ruby-core:77864] [Bug #12889]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * configure.in: Add compiler version message into rbconfig

    nurse committed Nov 4, 2016
      as RbConfig::CONFIG['CC_VERSION_MESSAGE']. [Feature #12896]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56556 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. ChangeLog: cite issue on redmine

    mrkn committed Nov 4, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56555 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. numeric.c (rb_int_digits): Fix exception message

    mrkn committed Nov 4, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56554 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. pathname.c: unnormalized Fixnum value

    nobu committed Nov 4, 2016
    * ext/pathname/pathname.c (path_hash): fix unnormalized Fixnum
      value bug on mingw/mswin.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56553 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. * 2016-11-04

    matzbot committed Nov 4, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  8. fileutils.rb: fix error for non-existent entry

    nobu committed Nov 4, 2016
    * lib/fileutils.rb (FileUtils::Entry_#copy): ensure that the
      source entry exists first, to fix error for non-existent entry.
      [ruby-core:77885] [Bug #12892]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56551 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 3, 2016
  1. Import from ruby/bigdecimal repository

    mrkn committed Nov 3, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. file.c: include sys/sysmacros.h

    nobu committed Nov 3, 2016
    * file.c: include sys/sysmacros.h for ArchLinux which deprecated
      use of major() and minor() in sys/types.h.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56549 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2016-11-03

    matzbot committed Nov 3, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. file.c: use DEVT2NUM

    nobu committed Nov 3, 2016
    * file.c (rb_stat_dev_major, rb_stat_dev_minor): use DEVT2NUM as
      well as rdev_major and rdev_minor.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 2, 2016
  1. assertions.rb: assert_all_assertions

    nobu committed Nov 2, 2016
    * test/lib/test/unit/assertions.rb (assert_all_assertions): prefix
      assert to be filtered out.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. extension.rdoc: update rb_ensure description

    nobu committed Nov 2, 2016
    * doc/extension.rdoc: set ANYARGS as arguments for func1 and func2.
    
    [ci skip]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Commits on Nov 1, 2016
  1. extension.rdoc: update rb_rescue description

    nobu committed Nov 1, 2016
    * doc/extension.rdoc: set ANYARGS as arguments for func1 and func2.
    
    * doc/extension.rdoc: mention the exception object which is passed
      to func2 as the second argument.  [Fix GH-1471]
    
    [ci skip]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  2. numeric.c: bit op with non-integer

    nobu committed Nov 1, 2016
    * numeric.c (rb_num_coerce_bit): enable bit operations with
      coercing by non-integer object.  [ruby-core:77783] [Bug #12875]
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  3. * 2016-11-02

    matzbot committed Nov 1, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  4. fix some typos [ci skip]

    znz committed Nov 1, 2016
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56541 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  5. test_integer.rb: common parts

    nobu committed Nov 1, 2016
    * test/ruby/test_integer.rb (MimicInteger, CoercionToInt): extract
      common parts.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56540 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  6. numeric.c: use rb_num_coerce_bit

    nobu committed Nov 1, 2016
    * numeric.c (int_and, int_or, int_xor): use rb_num_coerce_bit to
      reduce repeated code.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56539 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
  7. numeric.c: fix return value on big 0

    nobu committed Nov 1, 2016
    * numeric.c (num_zero_p): should return true if zero.
      rb_bigzero_p returns 1 or 0.
    
    git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@56538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e