Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Lazy allocate the compile data catch table array | Lourens Naudé | 2019-04-25 | 2 | -2/+7 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2119 | ||||
* | Upgrade test-unit to 3.3.2 | Kouhei Sutou | 2019-04-25 | 1 | -1/+1 |
| | |||||
* | * 2019-04-25 | git | 2019-04-25 | 1 | -1/+1 |
| | |||||
* | add DRbObject dereference test (Preparation for investigation of Bug #15711) | Masatoshi SEKI | 2019-04-25 | 1 | -0/+47 |
| | |||||
* | Fix typos [ci skip] | Kazuhiro NISHIYAMA | 2019-04-25 | 1 | -7/+7 |
| | |||||
* | Automatically gpg-sign rebase when commit.gpgsign | Takashi Kokubun | 2019-04-25 | 1 | -4/+7 |
| | | | | | | is true Closes: https://github.com/ruby/ruby/pull/2148 | ||||
* | Add `make fetch-github` and `make merge-github` | Takashi Kokubun | 2019-04-24 | 1 | -0/+27 |
| | | | | Closes: https://github.com/ruby/ruby/pull/2147 | ||||
* | Add more debug print for random CI failure on osx Travis | Kazuhiro NISHIYAMA | 2019-04-24 | 1 | -0/+1 |
| | | | | see r67347 | ||||
* | Defer setting gc_stress instead of setting dont_gc | Nobuyoshi Nakada | 2019-04-24 | 1 | -5/+1 |
| | | | | [Bug #15784] | ||||
* | Defer setting gc_stress until inits done | Nobuyoshi Nakada | 2019-04-24 | 3 | -0/+15 |
| | | | | [Bug #15784] | ||||
* | force 10 chars SHA1 display. | Koichi Sasada | 2019-04-24 | 1 | -1/+1 |
| | | | | | | | `make update-src` shows latest commit hash for convinience. However, `rev-parse --short` option shows different length (maybe) between git versions. This fix force 10 chars with `--short=10`. | ||||
* | syntax error can move, so do not cache | Aaron Patterson | 2019-04-23 | 1 | -2/+2 |
| | |||||
* | Fix complex hash keys to work with compaction | Aaron Patterson | 2019-04-23 | 2 | -1/+12 |
| | | | | | | | | | For example when an array containing objects is a hash key, the contents of the array may move which can cause the hash value for the array to change. This commit makes the default `hash` value based off the object id, so the hash value will remain stable. Fixes test/shell/test_command_processor.rb | ||||
* | Remove member char_offset_updated from struct rmatch as member ↵ | Lourens Naudé | 2019-04-24 | 2 | -14/+3 |
| | | | | char_offset_num_allocated can serve the same purpose as that predicate | ||||
* | The step should not fail when isolated tests | Takashi Kokubun | 2019-04-24 | 1 | -2/+3 |
| | | | | do not exist | ||||
* | Isolate test_gc_compact for osx Travis | Takashi Kokubun | 2019-04-24 | 1 | -1/+5 |
| | | | | | | | | After `GC.compact`, test/shell/test_command_processor.rb seems to be made unstable on osx Travis like https://travis-ci.org/ruby/ruby/jobs/523487997. For investigating whether it's impacting that or not, let me try isolating that for osx Travis for now. | ||||
* | * 2019-04-24 | git | 2019-04-24 | 1 | -1/+1 |
| | |||||
* | Only define history_root member of the Oniguruma re_registers struct if ↵ | Lourens Naudé | 2019-04-24 | 2 | -0/+8 |
| | | | | USE_CAPTURE_HISTORY is enabled | ||||
* | Added cgit url. | Hiroshi SHIBATA | 2019-04-23 | 1 | -0/+2 |
| | |||||
* | Revert "IRB is improved with Reline and RDoc, take 2" | Nobuyoshi Nakada | 2019-04-23 | 35 | -8391/+1129 |
| | | | | | Accidentally merged when 89271d4a3733bc5e70e9c56b4bd12f277e699c42 "Adjusted indents". | ||||
* | Adjusted indents | Nobuyoshi Nakada | 2019-04-23 | 1 | -11/+11 |
| | |||||
* | IRB is improved with Reline and RDoc, take 2 | aycabta | 2019-04-23 | 35 | -1129/+8391 |
| | |||||
* | Fix a typo | Kazuhiro NISHIYAMA | 2019-04-23 | 1 | -1/+1 |
| | |||||
* | Add VCS::GIT#commit | Nobuyoshi Nakada | 2019-04-23 | 1 | -0/+9 |
| | |||||
* | Split git-svn dependent methods | Nobuyoshi Nakada | 2019-04-23 | 1 | -0/+2 |
| | |||||
* | Use an exclusive range for ruby_version_is | Nobuyoshi Nakada | 2019-04-23 | 1 | -1/+1 |
| | |||||
* | Split long expression | Nobuyoshi Nakada | 2019-04-23 | 1 | -5/+4 |
| | |||||
* | Add tool/format-release to .gitattributes | Kazuhiro NISHIYAMA | 2019-04-23 | 1 | -0/+1 |
| | |||||
* | Oops, bad merge 🙇♂️ | Aaron Patterson | 2019-04-22 | 1 | -1/+0 |
| | |||||
* | * expand tabs. | git | 2019-04-23 | 1 | -1/+1 |
| | |||||
* | T_MOVED can live on the stack, so make sure we can do book keeping | Aaron Patterson | 2019-04-22 | 1 | -0/+1 |
| | | | | | Unused T_MOVED objects can live on the stack, so we need to make sure that they can be accounted for in book keeping | ||||
* | Disallow numbered parameter as the default value of optional argument | Seiei Miyagi | 2019-04-23 | 2 | -0/+2 |
| | | | | [Fix GH-2139] [Bug #15783] | ||||
* | Fix internal error of `->x:@2{}` | Seiei Miyagi | 2019-04-23 | 2 | -0/+2 |
| | | | | [Fix GH-2139] [Bug #15783] | ||||
* | Prevent rb_define_(class|module) classes from moving | Aaron Patterson | 2019-04-22 | 4 | -6/+11 |
| | | | | | | | | | | | | Before this commit, classes and modules would be registered with the VM's `defined_module_hash`. The key was the ID of the class, but that meant that it was possible for hash collisions to occur. The compactor doesn't allow classes in the `defined_module_hash` to move, but if there is a conflict, then it's possible a class would be removed from the hash and not get pined. This commit changes the key / value of the hash just to be the class itself, thus preventing movement. | ||||
* | [ci skip] grammers in comments | Urabe, Shyouhei | 2019-04-23 | 1 | -9/+9 |
| | |||||
* | Missing semicolon | Nobuyoshi Nakada | 2019-04-23 | 1 | -0/+1 |
| | |||||
* | * 2019-04-23 | git | 2019-04-23 | 1 | -1/+1 |
| | |||||
* | * expand tabs. | git | 2019-04-23 | 1 | -2/+2 |
| | |||||
* | Symbols can move, so don't cache in static pointer | Aaron Patterson | 2019-04-22 | 1 | -7/+7 |
| | | | | | | This changes the static pointers to use IDs then look up the symbols with the ID. Symbols can move, so we don't want to keep static references to them. | ||||
* | Adds a reference to `TracePoint` to `binding` docs | Kazuhiro NISHIYAMA | 2019-04-22 | 1 | -1/+1 |
| | | | | | | | | | | This change adds an explicit reference to `TracePoint` in the documentation for `binding`. Currently it only refers to the now deprecated `Kernel#set_trace_func`. This reference is left alone for continuity in the documentation. [Fix GH-2079] Co-authored-by: Brandon Weaver <baweaver@squareup.com> | ||||
* | Merge branch 'patch-5' of https://github.com/sos4nt/ruby into trunk | Kazuhiro NISHIYAMA | 2019-04-22 | 1 | -1/+1 |
|\ | | | | | | | [Fix GH-2084] | ||||
| * | Fix return value name in docs for Array#union | Stefan Schüßler | 2019-02-18 | 1 | -1/+1 |
| | | | | | | Throughout the docs, `new_ary` is used to indicate a new array, whereas `ary` refers to the receiver. | ||||
* | | Fix RUBY_REVISION spec | Takashi Kokubun | 2019-04-22 | 1 | -2/+10 |
| | | | | | | | | broken by 5da52d1210625fb00acd573b3f32281b4bde1730 | ||||
* | | Omit last_commit=RUBY_LAST_COMMIT_TITLE without local commits | Kazuhiro NISHIYAMA | 2019-04-22 | 1 | -1/+1 |
| | | |||||
* | | Migrate RUBY_VERSION/RUBY_DESCRIPTION to Git | Takashi Kokubun | 2019-04-22 | 5 | -25/+19 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | from Subversion. This behavior is tentative and not discussed well. The point of discussion will be just the length of commit hash, and I thought we should include this kind of change in 2.7.0-preview1 release even before the length is fixed yet. Let's discuss that afterwards and fix it later as needed. Naruse suggested that length=10 is very unlikely to cause conflict, and thus it's used by email notification and rubyci now. This behavior is in favor of that for now. | ||||
* | | Tk is already removed from stdlib at r55844 | Kazuhiro NISHIYAMA | 2019-04-22 | 1 | -1/+0 |
| | | | | | | | | https://github.com/ruby/ruby/commit/303dc3c591e324b6bbc691326d8bea76fe3b8fda | ||||
* | | Ignore VSCode configuration from git. | SHIBATA Hiroshi | 2019-04-22 | 1 | -0/+1 |
| | | |||||
* | | Use github url instead of ViewVC. | SHIBATA Hiroshi | 2019-04-22 | 1 | -1/+1 |
| | | |||||
* | | ViewVC of svn.ruby-lang.org was shutdown status. | SHIBATA Hiroshi | 2019-04-22 | 1 | -2/+1 |
| | | |||||
* | | CRuby trunk uses git instead of subversion now | Kazuhiro NISHIYAMA | 2019-04-22 | 1 | -9/+4 |
| | |