| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2021-02-14 | Set verbose flag at retrying | Nobuyoshi Nakada | |
| 2021-02-14 | Directory mapping for default gems | Nobuyoshi Nakada | |
| To uniform directory structures, sometimes files are gathered in different directory than the upstreams, executable files in `libexec` for instance. Re-map these files to consistent with the upstreams. | |||
| 2021-02-14 | Revert following rbinstall.rb changes | Nobuyoshi Nakada | |
| Because unexpected names are listed in gemspec files. * "Fix gemspec only case" fc56b96b09e477686975c978142e3af9179219cd * "Refined installation of gemspecs placed other than ext and lib" 31f4dec6373c15a58899f8b86e35d48a7d813bf6 | |||
| 2021-02-14 | Use UnpackedInstaller to install default gems. | Vít Ondruch | |
| Use UnpackedInstaller for installation of default gems similarly it is already used to install bundled gems. This allows to reuse RubyGems functionality instead of custom code full of exceptions. | |||
| 2021-02-14 | Fix gemspec only case | Nobuyoshi Nakada | |
| 2021-02-14 | Refined installation of gemspecs placed other than ext and lib | Nobuyoshi Nakada | |
| 2021-02-11 | Comment in sh needs to be the beginning of a word | Nobuyoshi Nakada | |
| 2021-02-08 | vcs.rb: update the given option to VCS.detect by keyword arguments | Nobuyoshi Nakada | |
| 2021-02-08 | vcs.rb: added `base_url` keyword option to GIT#export_changelog | Nobuyoshi Nakada | |
| 2021-02-08 | vcs.rb: improved export_changelog | Nobuyoshi Nakada | |
| * arguments are optional * `path` may be passed as a keyword argument * `nil` or `"-"` path means stdout | |||
| 2021-02-02 | Pass revision by hand if the commit message lacks the ticket number | NARUSE, Yui | |
| 2021-02-02 | Use local repository instead of remote | NARUSE, Yui | |
| to improve performance | |||
| 2021-02-02 | Drop pushing local repo | NARUSE, Yui | |
| I want to push another repo/branch to run CI before pushing it to official branch. | |||
| 2021-01-26 | vcs.rb: fix for baseruby 2.2 | Nobuyoshi Nakada | |
| 2021-01-26 | vcs.rb: support `d` command in log-fix | Nobuyoshi Nakada | |
| 2021-01-26 | vcs.rb: allow log-fix to insert an empty line | Nobuyoshi Nakada | |
| 2021-01-23 | vcs.rb: continue just with warning if failed to fetch notes | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4109 | |||
| 2021-01-23 | vcs.rb: include commit info in ChangeLog | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4109 | |||
| 2021-01-22 | Keep ARCH_OPTION for arm64 | Nobuyoshi Nakada | |
| 2021-01-21 | Support `i` command in log-fix | Nobuyoshi Nakada | |
| 2021-01-18 | Update for autoconf 2.70 | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4086 | |||
| 2021-01-15 | extlibs.rb: make patch command selectable [ci skip] | Nobuyoshi Nakada | |
| Some Windows ports fail an assertion on patch files with LF EOL code. MSys2 patch.exe 2.7.6 seems fine, at least. | |||
| 2021-01-13 | Rename RubyVM::MJIT to RubyVM::JIT | Takashi Kokubun | |
| because the name "MJIT" is an internal code name, it's inconsistent with --jit while they are related to each other, and I want to discourage future JIT implementation-specific (e.g. MJIT-specific) APIs by this rename. [Feature #17490] | |||
| 2021-01-12 | tool/sync_default_gems.rb: Prevent infinite loop due to unknown options | Kenta Murata | |
| 2021-01-11 | Avoid re-entering opt_invokebuiltin_delegate_leave | Takashi Kokubun | |
| on interruption. The cancellation code was originally written for leave insn, but re-entering opt_invokebuiltin_delegate_leave insn on a cancellation is not safe, because a builtin function is executed twice. | |||
| 2021-01-09 | Get rid of defining methods for tests in core classes | Nobuyoshi Nakada | |
| Not to interfere in other tests. Notes: Merged: https://github.com/ruby/ruby/pull/4043 | |||
| 2021-01-07 | rbconfig.rb: extract cpu from RUBY_PLATFORM when universal | Nobuyoshi Nakada | |
| 2021-01-05 | [DOC] Fix grammar: "is same as" -> "is the same as" | Marcus Stollsteimer | |
| 2021-01-05 | sync_default_gems.rb: added -a option | Nobuyoshi Nakada | |
| The option to merge all commits since the commit merged in the last prefixed commit. | |||
| 2021-01-05 | sync_default_gems.rb: reduced accesses to REPOSITORIES | Nobuyoshi Nakada | |
| 2021-01-04 | Fix broken JIT of getinlinecache | Takashi Kokubun | |
| e7fc353f04 reverted vm_ic_hit_p's signature change made in 53babf35ef, which broke JIT compilation of getinlinecache. To make sure it doesn't happen again, I separated vm_inlined_ic_hit_p to make the intention clear. | |||
| 2021-01-04 | Avoid using inconsistent coding style | Takashi Kokubun | |
| Other `_mjit_compile_*.erb` files don't use goto. These files'd better be consistent for readability. | |||
| 2021-01-05 | enable constant cache on ractors | Koichi Sasada | |
| constant cache `IC` is accessed by non-atomic manner and there are thread-safety issues, so Ruby 3.0 disables to use const cache on non-main ractors. This patch enables it by introducing `imemo_constcache` and allocates it by every re-fill of const cache like `imemo_callcache`. [Bug #17510] Now `IC` only has one entry `IC::entry` and it points to `iseq_inline_constant_cache_entry`, managed by T_IMEMO object. `IC` is atomic data structure so `rb_mjit_before_vm_ic_update()` and `rb_mjit_after_vm_ic_update()` is not needed. Notes: Merged: https://github.com/ruby/ruby/pull/4022 | |||
| 2021-01-04 | make-snapshot: add -extlibs option | Nobuyoshi Nakada | |
| `make-snapshot` with `-extlibs` (or `-extlibs=yes`) includes extracted and patched external library sources that the extension libraries depend on. | |||
| 2021-01-04 | ifchange: check the number of arguments | Nobuyoshi Nakada | |
| 2021-01-01 | Method ID of call and fcall can be const not only ident | Nobuyoshi Nakada | |
| 2020-12-31 | Access to reserved word parameter like as `__builtin.arg!(:if)` | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4015 | |||
| 2020-12-29 | bisect.sh: Apply bisect.patch if exists [ci skip] | Nobuyoshi Nakada | |
| For some external reasons, e.g. Bison 3.5.91, some commits need to be applied retroactively in order to pass builds. | |||
| 2020-12-29 | Canonicalization functions were removed already | Nobuyoshi Nakada | |
| At b958e2add835d62c0a62edaf9a23ecbbd70a3635 | |||
| 2020-12-29 | transcode-tblgen.rb: make silent a little when just -v | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4011 | |||
| 2020-12-29 | transcode-tblgen.rb: send verbose messages to STDOUT | Nobuyoshi Nakada | |
| Notes: Merged: https://github.com/ruby/ruby/pull/4011 | |||
| 2020-12-27 | Do not include external library sources into packages | Nobuyoshi Nakada | |
| 2020-12-27 | Ignore symbols declared in the platform header | Nobuyoshi Nakada | |
| 2020-12-27 | Ignore objects from the "missing" directory | Nobuyoshi Nakada | |
| 2020-12-27 | Get rid of \K for old BASERUBYs which have a bug in String#scan | Nobuyoshi Nakada | |
| 2020-12-27 | Exclude entry points | Nobuyoshi Nakada | |
| 2020-12-27 | Support AC_FUNC_MEMCMP | Nobuyoshi Nakada | |
| 2020-12-25 | Follow up on variations of the development start messages [ci skip] | Nobuyoshi Nakada | |
| 2020-12-25 | fix filename | NARUSE, Yui | |
| 2020-12-24 | gen-release-note.rb: Avoid to depend release metadatav3_0_0_rc2 | NARUSE, Yui | |
| Because it doesn't have metadata when I edit draft. | |||
