Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | extend machine stacks when sanitizers are there | Urabe, Shyouhei | 2019-04-26 | 1 | -0/+12 | |
| | | | | | It seems sanitizers require extra amount of machine stacks. Without extending them the process tends to stack overflow. | |||||
* | disable assertion when MSAN is active | Urabe, Shyouhei | 2019-04-26 | 1 | -0/+2 | |
| | | | | | | | | These assertions check if a newly allocated object (which is marked as an uninitialized memory region in MSAN) is in fact a T_NONE. Thus they intentionally read uninitialized memory regions, which do not interface well with MSAN. Just disalbe them. | |||||
* | __asan_region_is_poisoned takes void * | Urabe, Shyouhei | 2019-04-26 | 1 | -1/+1 | |
| | | | | while heap->obj is a VALUE. A cast should be there. | |||||
* | print the disasm | Urabe, Shyouhei | 2019-04-26 | 1 | -1/+1 | |
| | | | | It seems to be my fault to leave the variable disasm unused. | |||||
* | suppress warning [ci skip] | Urabe, Shyouhei | 2019-04-26 | 1 | -1/+1 | |
| | ||||||
* | Hide internal IDs | Nobuyoshi Nakada | 2019-04-26 | 4 | -7/+40 | |
| | | | | | | | | * parse.y (internal_id): number the ID serial for internal use by counting down from the neary maximum value, not to accidentally match permanent IDs. [Bug #15768] | |||||
* | * 2019-04-26 | git | 2019-04-26 | 1 | -1/+1 | |
| | ||||||
* | Syntax-highlight yield in IRB | Takashi Kokubun | 2019-04-26 | 2 | -1/+2 | |
| | ||||||
* | NEWS: Credit goes to Pry [ci skip] | Takashi Kokubun | 2019-04-26 | 1 | -3/+2 | |
| | | | | We must note this feature is heavily inspired by Pry. | |||||
* | Support highlighting Regexp in inspect | Takashi Kokubun | 2019-04-26 | 2 | -3/+5 | |
| | ||||||
* | Add NEWS entry about IRB syntax highlight [ci skip] | Takashi Kokubun | 2019-04-26 | 1 | -0/+6 | |
| | | | | | | | Details: https://github.com/ruby/ruby/pull/2150 Note that this introduction is discussed with @aycabta who is allowed to make some changes to IRB by the IRB maintainer, keiju. | |||||
* | Force IRB::Color to recognize TERM | Takashi Kokubun | 2019-04-26 | 1 | -1/+19 | |
| | | | | Closes: https://github.com/ruby/ruby/pull/2150 | |||||
* | Do not color IRB output on 'dumb' TERM | Pocket7878 | 2019-04-26 | 1 | -1/+1 | |
| | | | | | Co-Authored-By: k0kubun <takashikkbn@gmail.com> Closes: https://github.com/ruby/ruby/pull/2150 | |||||
* | Colorize IRB's inspect result | Takashi Kokubun | 2019-04-26 | 3 | -2/+39 | |
| | | | | Closes: https://github.com/ruby/ruby/pull/2150 | |||||
* | Colorize IRB's code_around_binding | Takashi Kokubun | 2019-04-26 | 5 | -6/+132 | |
| | | | | Closes: https://github.com/ruby/ruby/pull/2150 | |||||
* | Mention warning of `$,` | Kazuhiro NISHIYAMA | 2019-04-25 | 1 | -0/+3 | |
| | | | | see [r67606](https://github.com/ruby/ruby/commit/3ee0648dc7a5465b2cbadd7246fc2edbd676d759) | |||||
* | Ripper does not use internal IDs directly | Nobuyoshi Nakada | 2019-04-25 | 1 | -4/+6 | |
| | ||||||
* | Add more debug print for random CI failure on osx Travis | Kazuhiro NISHIYAMA | 2019-04-25 | 1 | -1/+3 | |
| | | | | see r67347 | |||||
* | BSD's mktemp does not have `-p` | Takashi Kokubun | 2019-04-25 | 1 | -1/+1 | |
| | ||||||
* | Show `make checkout-github/merge-github` in help | Takashi Kokubun | 2019-04-25 | 2 | -1/+8 | |
| | ||||||
* | Resurrect `make xxx-github PR=1234` interface | Takashi Kokubun | 2019-04-25 | 1 | -2/+2 | |
| | | | | `call xxx, yyy` seems to pass " yyy" instead of "yyy". | |||||
* | Added pr-% | Nobuyoshi Nakada | 2019-04-25 | 1 | -7/+22 | |
| | | | | | | May merge multiple github pull requests at once. e.g., $ make pr-123456789 pr-987654321 | |||||
* | Cache git config values | Nobuyoshi Nakada | 2019-04-25 | 1 | -6/+11 | |
| | ||||||
* | Add `make checkout-github` too | Takashi Kokubun | 2019-04-25 | 1 | -0/+4 | |
| | | | | You can use this like `make checkout-github PR=1234` | |||||
* | Make working tree under the source directory | Nobuyoshi Nakada | 2019-04-25 | 1 | -3/+3 | |
| | ||||||
* | Rebase the pull request in a worktree | Nobuyoshi Nakada | 2019-04-25 | 1 | -4/+6 | |
| | | | | | | | A pull request based on an old commit may rewind too many files, even if unnecessary. As rewinding some files, e.g., common header files, configure.ac, will result in full-rebuild, rebase in a separate directory to get rid of such rewind. | |||||
* | Add RB_ID_SERIAL_MAX | Nobuyoshi Nakada | 2019-04-25 | 1 | -0/+4 | |
| | ||||||
* | 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 | |
| |