Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-22 | VALUE size packed callinfo (ci). | Koichi Sasada | |
Now, rb_call_info contains how to call the method with tuple of (mid, orig_argc, flags, kwarg). Most of cases, kwarg == NULL and mid+argc+flags only requires 64bits. So this patch packed rb_call_info to VALUE (1 word) on such cases. If we can not represent it in VALUE, then use imemo_callinfo which contains conventional callinfo (rb_callinfo, renamed from rb_call_info). iseq->body->ci_kw_size is removed because all of callinfo is VALUE size (packed ci or a pointer to imemo_callinfo). To access ci information, we need to use these functions: vm_ci_mid(ci), _flag(ci), _argc(ci), _kwarg(ci). struct rb_call_info_kw_arg is renamed to rb_callinfo_kwarg. rb_funcallv_with_cc() and rb_method_basic_definition_p_with_cc() is temporary removed because cd->ci should be marked. Notes: Merged: https://github.com/ruby/ruby/pull/2888 | |||
2020-02-21 | Fixed net-pop, smtp, protocol and imap task for sync tool | Hiroshi SHIBATA | |
2020-02-21 | Fixed net-ftp sync task and resync from standalone repo | Hiroshi SHIBATA | |
2020-02-21 | Promote net-http to the default gems. | Hiroshi SHIBATA | |
test/net/http/test_https.rb: rename fixture methods to read_fixture because it conflicts with test-unit gem. | |||
2020-02-21 | Promote net-ftp to default gems | Hiroshi SHIBATA | |
2020-02-20 | Promote net-imap to the default gems | Hiroshi SHIBATA | |
2020-02-18 | Avoid jumping to a wrong destination | Takashi Kokubun | |
when the next insn is already compiled by former branches. | |||
2020-02-17 | Promote net-protocol to default gems | Hiroshi SHIBATA | |
2020-02-15 | Workaround for bison provided by scoop on mswin environment | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/2909 | |||
2020-02-13 | Promote English to the default gems. | Hiroshi SHIBATA | |
2020-02-12 | Promote tmpdir to the default gems | Hiroshi SHIBATA | |
2020-02-12 | Promote tempfile to the default gems. | Hiroshi SHIBATA | |
2020-02-11 | Promote weakref to the default gems | Hiroshi SHIBATA | |
2020-02-11 | Expose assert_no_memory_leak for weakref | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/2900 | |||
2020-02-11 | Expose assert_normal_exit for weakref | Hiroshi SHIBATA | |
Notes: Merged: https://github.com/ruby/ruby/pull/2900 | |||
2020-02-10 | Don't use upstream ext/readline/depend | aycabta | |
2020-02-07 | more on NULL versus functions. | 卜部昌平 | |
Function pointers are not void*. See also ce4ea956d24eab5089a143bba38126f2b11b55b6 8427fca49bd85205f5a8766292dd893f003c0e48 | |||
2020-02-07 | Stop auto runner | Nobuyoshi Nakada | |
Auto runner should not run in forked processes in separated tests. | |||
2020-02-07 | No crafted backtrace for SystemExit | Nobuyoshi Nakada | |
As SystemExit is ignored, it is just useless. | |||
2020-02-06 | Fix readline-ext sync | aycabta | |
2020-02-06 | Fixed the output from separated test in parallel test | Nobuyoshi Nakada | |
Redirect the output of separated child process to `MiniTest::Unit.output`. | |||
2020-02-06 | Add separated assertion count | Nobuyoshi Nakada | |
2020-02-06 | do not assume GCC for __builtin_setjmp | 卜部昌平 | |
Namely recent Sun C compiler has this function, and is not a GCC. Meanwhile the code without RUBY_JMP_BUF assumes GCC. We have to define the macro when we detect __builtin_setjmp for non-GCC compilers. Notes: Merged: https://github.com/ruby/ruby/pull/2885 | |||
2020-02-05 | Fixed the output from separated test in parallel test | Nobuyoshi Nakada | |
To output to the STDOUT of the parent process according to the parallel test protocol, should send to the `MiniTest::Unit.output` instead of each own STDOUT. | |||
2020-02-05 | Fixed FD leaks | Nobuyoshi Nakada | |
2020-02-05 | Get rid of nested string interpolations to be editor-friendly | Nobuyoshi Nakada | |
2020-02-04 | just use STDOUT | NARUSE, Yui | |
2020-02-04 | On Windows it cannot receive fd except 0..2 | NARUSE, Yui | |
2020-02-04 | assert_separately uses their own pipe instead of stdout | NARUSE, Yui | |
2020-02-01 | Indent ChangeLog contents [ci skip] | Nobuyoshi Nakada | |
Separate each entries more obviously as `page-delimiter' works fine. | |||
2020-02-01 | Explicitly set the encoding of ChangeLog file to UTF-8 [ci skip] | Nobuyoshi Nakada | |
2020-02-01 | UnpackedInstaller on rbinstall.rb is inherited from Gem::Installer. | Hiroshi SHIBATA | |
It also needs to explicitly convert from String to Gem::Package with initialization. | |||
2020-02-01 | Gem::Installer.new(String, options) is obsoleted. Explicitly converted | Hiroshi SHIBATA | |
to Gem::Package from String instance. | |||
2020-01-30 | Unnamed groups are not captured when named groups are used | Nobuyoshi Nakada | |
2020-01-28 | Minitest::Unit.current_repeat_count | Koichi Sasada | |
This method returns loop counter for multi-run (0 start). | |||
2020-01-28 | Skip empty directories to install [Bug #16596] | Nobuyoshi Nakada | |
2020-01-26 | Do not use `git pull` because origin/master was already fetched. | Hiroshi SHIBATA | |
2020-01-26 | Show the repository name before update task | Hiroshi SHIBATA | |
2020-01-22 | Added usage documentation for sync_default_gems | Hiroshi SHIBATA | |
2020-01-22 | Use gem name to specify | aycabta | |
2020-01-19 | Test bundled gems with timeout | Nobuyoshi Nakada | |
2020-01-13 | test-bundled-gems.rb: Use real paths for symlinks | Nobuyoshi Nakada | |
2020-01-12 | vcs.rb: Allow to empty a part in commit log | Nobuyoshi Nakada | |
2020-01-12 | Make rss library to the bundle gems | Hiroshi SHIBATA | |
[Feature #16485][ruby-core:96683] Notes: Merged: https://github.com/ruby/ruby/pull/2832 | |||
2020-01-12 | Make rexml library to the bundle gems | Hiroshi SHIBATA | |
[Feature #16485][ruby-core:96683] Notes: Merged: https://github.com/ruby/ruby/pull/2832 | |||
2020-01-10 | Update the upstream repository of bundler | Hiroshi SHIBATA | |
2020-01-09 | vcs.rb: Get rid of Kernel#open | Nobuyoshi Nakada | |
2020-01-07 | Disable IPv6 on Travis s390x case. (#2819) | Jun Aruga | |
This fixes following error that sometimes happens once in a few times on Travis s390x environment. ``` $ tool/travis_retry.sh sudo -E apt-add-repository -y "ppa:ubuntu-toolchain-r/test" + sudo -E apt-add-repository -y ppa:ubuntu-toolchain-r/test Error: retrieving gpg key timed out. ``` | |||
2019-12-31 | Redmine /projects/ruby-trunk is now redirected | Takashi Kokubun | |
to /projects/ruby-master | |||
2019-12-31 | Test the bundled version minitest instead of master | Nobuyoshi Nakada | |
Minitest has the released tags now. Notes: Merged: https://github.com/ruby/ruby/pull/2801 |