Project

General

Profile

Activity

From 12/05/2018 to 12/11/2018

12/11/2018

11:56 PM Revision ace30f4d (git): Explain which architectures are supported in NEWS.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Samuel Williams
11:55 PM Feature #14739 (Closed): Improve fiber yield/resume performance
This is now implemented across: arm32, arm64, ppc64le, win32, win64, x86, amd64. Thanks to everyone who helped with t... ioquatix (Samuel Williams)
11:49 PM Bug #15335 (Closed): Ruby 2.6.0 is not properly fortified
Applied in changeset trunk|r66341.
----------
Ensure x86 stack is fortified, fixed #15335.
Anonymous
11:49 PM Revision dc6908ab (git): Ensure x86 stack is fortified, fixed #15335.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Samuel Williams
11:49 PM Revision 20c99b1f (git): * 2018-12-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:49 PM Revision 61c20225 (git): Add NEWS about coroutine implementation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Samuel Williams
10:20 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
Hello! I have very similar views to alanwu.
The original proposal of extending the API to be able to distinguish b...
deivid (David Rodríguez)
10:05 PM Bug #14450: Enchance MatchData docs
> Added by zverok (Victor Shepelev) 10 months ago.
> Updated by hsbt (Hiroshi SHIBATA) 4 months ago
Sorry, is it ...
zverok (Victor Shepelev)
10:04 PM Misc #14610: Enhance Proc docs
> Added by zverok (Victor Shepelev) 9 months ago.
> Updated by hsbt (Hiroshi SHIBATA) 4 months ago
Sorry, is it p...
zverok (Victor Shepelev)
08:43 PM Misc #15402 (Open): Shrinking excess retained memory of container types on promotion to uncollectible
I've been toying with the idea of the viability of attempting to reclaim over provisioned memory from buffer capacity... methodmissing (Lourens Naudé)
08:29 PM Bug #15401 (Third Party's Issue): Problem with Ruby interpreter or library extensions
I have the next issue when i use de ruby2d gem:
bundle exec ruby snake.rb
/Library/Ruby/Gems/2.3.0/gems/ruby2d...
estebandido (Esteban Salazar)
08:04 PM Bug #15398: TestThread#test_signal_at_join fails on FreeBSD
[email protected] wrote:
> https://bugs.ruby-lang.org/issues/15398

Odd, r65495 could've solved it, but didn't......
normalperson (Eric Wong)
09:10 AM Bug #15398 (Closed): TestThread#test_signal_at_join fails on FreeBSD
Since r64538 or r64539, TestThread#test_signal_at_join is failing on our FreeBSD CI.
```
+ <n>) Error:
+TestThre...
naruse (Yui NARUSE)
06:54 PM Bug #15400: Ruby 2.6.0 broken string literal assignment to a local variable in Dir.tmpdir
Also I've replicated this failure on ruby-head as of a few minutes ago.
Based on the nature of the test, it is pla...
lamont (Lamont Granquist)
06:48 PM Bug #15400 (Closed): Ruby 2.6.0 broken string literal assignment to a local variable in Dir.tmpdir
I think I've found a critical bug in ruby 2.6.0 unfortunately the failure condition is not easy to replicate or conve... lamont (Lamont Granquist)
06:24 PM Bug #14541: Class variables have broken semantics, let's fix them
Inheritance of @@class variables is precisely what makes them useful, since they're truly one single global value.
...
lamont (Lamont Granquist)
11:53 AM Bug #15385: Ruby process hang in ensure
I didn't confirm this can be reproduced on ruby_2_4 too.
After a quick code reading, I think it might be.
nagachika (Tomoyuki Chikanaga)
04:14 AM Bug #15385 (Closed): Ruby process hang in ensure
Applied in changeset trunk|r66326.
----------
Fix infinite loop by ensure
* compile.c (iseq_insert_nop_between_end_...
nobu (Nobuyoshi Nakada)
11:02 AM Revision 36d93e83 (git): Merge Bundler 1.17.2 from upstream.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
10:55 AM Revision 23ff1abc (git): Same as r66334 add Errno::EISDIR
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:54 AM Bug #15399 (Closed): [PATCH] insns.def (duparray, duphash): add dtrace hooks
insns.def (duparray, duphash): add dtrace hooks
They are considered Array and Hash creation events, so
allow dtra...
normalperson (Eric Wong)
09:49 AM Revision 0046a4a5 (git): test/dtrace: use TracePoint.__enable
"TracePoint.enable" is implemented in prelude.rb since
r66003 / commit 96990203b71184003cf8a9bad5cc177645820fd4
and n...
Eric Wong
09:49 AM Revision 349f6a32 (git): test/dtrace: improve diagnostics
These will help us track down test failures more easily
(on FreeBSD 11.2)
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
Eric Wong
08:44 AM Revision 785ace12 (git): CentOS-7 (1810)'s header has O_TMPFILE but kernel doesn't support it
http://rubyci.s3.amazonaws.com/centos7/ruby-trunk/log/20181206T080003Z.diff.html.gz
git-svn-id: svn+ssh://ci.ruby-la...
naruse (Yui NARUSE)
08:28 AM Feature #13581: Syntax sugar for method reference
@matz This `pipe_operator` syntax actually looks very similar to https://github.com/matz/streem!
url.pipe { UR...
shuber (Sean Huber)
07:31 AM Revision ed2ad8fc (git): remove unused (redundant) chapter names
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
06:35 AM Revision 2b9ad058 (git): doc/contributing.rdoc: remove IA-64 from active platform list
Now takano32-san has no IA-64 machine for test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66332 b2dd03c8-39d...
mame (Yusuke Endoh)
05:37 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
再現コードを小さくしていただきありがとうございます。非常に助かります。 k0kubun (Takashi Kokubun)
04:16 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
これで再現しました。ただ、temple/map.rb そのままじゃないと再現しないので、何が引っかかっているのか。
Gemfile
~~~ ruby
source "https://rubygems.org"
gem "b...
Tietew (Toru Iwase)
04:05 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
承知しました。切り分けの助けになります、ありがとうございます。
> なお明記しませんでしたが、SEGVはしていません。
これに関して、"--jitなしでrailsを起動している最中bootsnapでSEGVしてしまった" ...
k0kubun (Takashi Kokubun)
03:36 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
bootsnapを無効にしたところ、再現しなくなりました。
なお明記しませんでしたが、SEGVはしていません。
ただしPumaがfatalが起きても動き続けていたせいか、`^C`で落とせずにKILLしました。
追試:
* ...
Tietew (Toru Iwase)
05:09 AM Revision 8c69f7ec (git): test/date: removed unnecessaruy `__send__`
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:09 AM Revision 1a0e374b (git): ext/date: Fix !NDEBUG code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:35 AM Revision b5727054 (git): date_core.c: moved some methods to DateTime
* ext/date/date_core.c (Init_date_core): moved methods which make
sense only for DateTime to that class, instead of...
nobu (Nobuyoshi Nakada)
04:30 AM Revision 73400c01 (git): date_core.c: reorder ComplexDateData
* ext/date/date_core.c (ComplexDateData): reordered to adjust
common part with SimpleDateData.
git-svn-id: svn+ssh...
nobu (Nobuyoshi Nakada)
04:26 AM Revision eec23088 (git): NEWS: add a ticket number
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
04:14 AM Revision b91599c4 (git): Fix infinite loop by ensure
* compile.c (iseq_insert_nop_between_end_and_cont): insert nop so
that the end of rescue and continuing points are ...
nobu (Nobuyoshi Nakada)
04:13 AM Revision 8e9aa75d (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:13 AM Revision 28eb1474 (git): Modify insn list only when compiling
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:31 AM Bug #15397 (Rejected): Ruby process doesn't release memory back to os on CentOS
I'm not familiar with low level knowledge, so I'm not sure if this issue belongs to Ruby or CentOS, sorry for this, b... lihr (辉荣 李)
03:07 AM Revision 91533d9a (git): Downgrade Bundler 1.17.x from 2.0.0.
We have the platform issue on heroku:
* https://gist.github.com/schneems/26452540f6e2bbbcf2ea144f45f6b305
* h...
hsbt (Hiroshi SHIBATA)
12:47 AM Bug #15394: Ruby adds unexpected HTTP header value when using symbol key
Thanks!! shia (Sangyong Sim)
12:44 AM Revision 448e86d7 (git): add clarification about details of update to Unicode 11.0.0 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
12:36 AM Bug #15292: Since r64852, on Solaris with Oracle Developer Studio 12.6, compile error of iseq.c
実は既に2017年7月頃に正式リリース済です。
https://www.oracle.com/technetwork/server-storage/developerstudio/downloads/index.html
日本語翻...
ngoto (Naohisa Goto)
12:36 AM Revision f6e800da (git): ReFix r663197
Stringify after downcase, to restrict arguments.
[Bug#15394]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66321...
nobu (Nobuyoshi Nakada)
12:05 AM Revision 0bdc2287 (git): Fix r663197
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:05 AM Feature #5400: Remove flip-flops in 2.0
I only got to know it after having read the news entry just now. :-)
I think the impact of its removal will be ver...
shevegen (Robert A. Heiler)

12/10/2018

11:55 PM Bug #15394: Ruby adds unexpected HTTP header value when using symbol key
Sounds reasonable.
I merged your patch with replacing `to_s` by `to_str` because `to_s` is too loose for the origina...
naruse (Yui NARUSE)
11:54 PM Bug #15394 (Closed): Ruby adds unexpected HTTP header value when using symbol key
Applied in changeset trunk|r66319.
----------
Preserve HTTP header key as string [Bug #15394]
to prevent send Host ...
naruse (Yui NARUSE)
11:54 PM Revision 1bf066dc (git): Preserve HTTP header key as string [Bug #15394]
to prevent send Host header twice accidentally.
From: Sangyong Sim <[email protected]>
git-svn-id: svn+ssh:/...
naruse (Yui NARUSE)
11:52 PM Revision 8a758e87 (git): Sort [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:47 PM Bug #15292 (Third Party's Issue): Since r64852, on Solaris with Oracle Developer Studio 12.6, compile error of iseq.c
さすがにこれはOracle Developer Studio 12.6のバグっぽいので、まだBetaなようですしコンパイラ側に報告してもらえませんか。 naruse (Yui NARUSE)
11:40 PM Revision 0c0ec3ad (git): Add the deprecation of flip-flops to NEWS page [ci skip]
[Fix GH-2047]
From: Junichi Ito <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66317 b2dd03...
nobu (Nobuyoshi Nakada)
11:23 PM Revision 8b13cbce (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:22 PM Revision 3a5cc345 (git): Native coroutine implementation for ppc64le Linux
* configure.ac: enable fiber coroutine for powerpc64le-linux
* coroutine/ppc64le/Context.S: coroutine_transfer imple...
Rei Odaira
11:12 PM Revision dff1e89b (git): add a test to make sure some unassigned codepoints do not get converted
In test/ruby/enc/test_case_mapping.rb, add a test to make sure the
unassigned codepoints in the Georgian MTAVRULI ran...
duerst (Martin Dürst)
10:11 PM Feature #5400: Remove flip-flops in 2.0
Could you list this change on NEWS page?
This is because flip-flop is not used so often, but many people know it a...
jnchito (Junichi Ito)
09:11 PM Feature #15287: New TracePoint events to support loading features
Eregon (Benoit Daloze) wrote:
> How about #source_code or #source or #eval_script instead?
I named `eval_script` ...
ko1 (Koichi Sasada)
07:48 PM Feature #15287: New TracePoint events to support loading features
I agree with @eregon. The user has to subscribe to the "compiled_script" event, so the fact that the script has been... tenderlovemaking (Aaron Patterson)
01:38 PM Feature #15287: New TracePoint events to support loading features
"compiled" for the source code seems unnatural.
How about #source_code or #source or #eval_script instead?
instru...
Eregon (Benoit Daloze)
07:36 AM Feature #15287: New TracePoint events to support loading features
English naming question!
As I mentioned in commit log, I introduced the following two methods:
* `TracePoin...
ko1 (Koichi Sasada)
08:25 PM Bug #15361: [backport] Import Ruby/OpenSSL 2.1.2
Gentoo has a patch to make Ruby 2.4.5 build against OpenSSL 1.1 without deprecated API: https://github.com/gentoo/gen... devurandom (Dennis Schridde)
08:10 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
Eregon (Benoit Daloze) wrote:
> One alternative idea which would achieve a similar goal is having #deep_freeze on co...
tenderlovemaking (Aaron Patterson)
01:13 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
On Mon, Dec 10, 2018 at 1:55 AM <[email protected]> wrote:
> Off topic:
>
> Eregon (Benoit Daloze) wrote:
> ...
Eregon (Benoit Daloze)
12:55 AM Feature #15393: Add compilation flags to freeze Array and Hash literals
Off topic:
Eregon (Benoit Daloze) wrote:
> One alternative idea which would achieve a similar goal is having #dee...
shyouhei (Shyouhei Urabe)
05:13 PM Bug #15250: Concurrent fibers segfault when thread caching is disabled
Yes! I can confirm that this now appears to be fixed on trunk. qyliss (Alyssa Ross)
03:48 PM Revision 6e99af14 (git): * 2018-12-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:48 PM Revision 2f18a95c (git): fix r66311
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:58 PM Bug #15293 (Closed): Since r64852, on Solaris with Oracle Developer Studio 12.4, syntax error
Applied in changeset trunk|r66311.
----------
Define HAVE_STMT_AND_DECL_IN_EXPR and use it [Bug #15293]
naruse (Yui NARUSE)
01:58 PM Revision 7405bbda (git): Define HAVE_STMT_AND_DECL_IN_EXPR and use it [Bug #15293]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:43 PM Revision 8bb7c992 (git): LEGAL: gathered util.c [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:32 PM Bug #15396: Please backport r62621 for LLP64 environment
ruby_2_5 r66309 merged revision(s) 62621. nagachika (Tomoyuki Chikanaga)
12:28 PM Bug #15396: Please backport r62621 for LLP64 environment
Thank you very much wanabe-san.
r62621 is reasonable candidate of fix for SEGV on mswin and can be cleanly backporte...
nagachika (Tomoyuki Chikanaga)
10:52 AM Bug #15396 (Closed): Please backport r62621 for LLP64 environment
Sometimes ruby 2.5.4 occurs SEGV on mswin64.
https://ci.appveyor.com/project/ruby/ruby/builds/20707563
It can b...
wanabe (_ wanabe)
12:31 PM Revision 6473d94d (git): merge revision(s) 62621: [Backport #15396]
compile.c: do not truncate VALUE to long
* compile.c (ibf_dump_object_regexp): do not truncate VALUE to
...
nagachika (Tomoyuki Chikanaga)
11:42 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
手元でHamlを使った簡単なアプリ https://github.com/k0kubun/railsapp/tree/bug15398 を作ったところ再現できました。
デバッグ中に--jitなしでrailsを起動している最中boot...
k0kubun (Takashi Kokubun)
07:19 AM Bug #15395 (Closed): Stack consistency error (2.6.0-rc1, JIT)
ものは試しと Rails 5.2.2 app をJIT下で動かしたところ、Stack consistency error になりました。
OS: Ubuntu 18.04.1 TLS
GCC: 7.3.0-27ubuntu1~...
Tietew (Toru Iwase)
08:07 AM Misc #15347: Require C99
shyouhei (Shyouhei Urabe) wrote:
> duerst (Martin Dürst) wrote:
> > As long as we keep the policy of not using new ...
duerst (Martin Dürst)
07:04 AM Misc #15347: Require C99
duerst (Martin Dürst) wrote:
> As long as we keep the policy of not using new C features, I wonder why the ./configu...
shyouhei (Shyouhei Urabe)
06:18 AM Misc #15347: Require C99
duerst (Martin Dürst) wrote:
> k0kubun (Takashi Kokubun) wrote:
> > It is not only time-consuming but also someti...
duerst (Martin Dürst)
07:37 AM Misc #15342: DevelopersMeeting20181212Japan
* [Bug #15394] Ruby adds unexpected HTTP header value when using symbol key
* This is a small change I think, but ...
shia (Sangyong Sim)
07:11 AM Feature #14832 (Closed): Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
Applied in changeset trunk|r66308.
----------
Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
*...
usa (Usaku NAKAMURA)
07:11 AM Revision 5f91cace (git): Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
* lib/net/protocol.rb (ReadTimeout, WriteTimeout): Net::ReadTimeout and Net::WriteTimeout should tell the cause socke... U.Nakamura
07:10 AM Bug #15332 (Closed): coverage and InstructionSequence regression
naruse (Yui NARUSE)
06:56 AM Feature #14813: [PATCH] gc.c: make gc_enter+gc_exit pairs dtrace probes, too
sorry to left this issue.
I have no strong idea. If it will help for systemtap user. I don't care.
(I feel changi...
ko1 (Koichi Sasada)
06:48 AM Bug #14817: TracePoint#parameters for bmethod's return event should return the same value as its Method#parameters
2.6では known issue にします。
2.7 で、define_method したら ISeq 作るようにするとどうかな、と思っているので、それで一気に解決します。
ko1 (Koichi Sasada)
06:47 AM Feature #14888: Add trace point for eval (and related functions)
@ko1 that sounds great, I will try it out. ioquatix (Samuel Williams)
06:46 AM Feature #14888: Add trace point for eval (and related functions)
sorry to left this ticket.
`script_compiled` solves it?
[Feature #15287]
ko1 (Koichi Sasada)
06:26 AM Bug #15390: Error installing nokogiri on ruby-2.6.0-rc1
hsbt (Hiroshi SHIBATA) wrote:
> I can reproduce this. But I can install `nokogiri` with `brew install libxml2 libxsl...
ned (Ned Hadzo)
02:34 AM Bug #15390 (Third Party's Issue): Error installing nokogiri on ruby-2.6.0-rc1
See https://github.com/sparklemotion/nokogiri/pull/1820 nobu (Nobuyoshi Nakada)
02:33 AM Bug #15390 (Feedback): Error installing nokogiri on ruby-2.6.0-rc1
I can reproduce this. But I can install `nokogiri` with `brew install libxml2 libxslt` and `gem install nokogiri -- -... hsbt (Hiroshi SHIBATA)
05:01 AM Feature #15195: Deal with new Japanese era
There has been an announcement recently in the Japanese news that the Japanese government will make sure the new era ... duerst (Martin Dürst)
04:46 AM Feature #14802 (Closed): Update Unicode data to Unicode Version 11.0.0
Some hints for future Unicode updates:
* Check early whether modification to algorithms,... are necessary.
* Fo...
duerst (Martin Dürst)
04:41 AM Feature #14839 (Closed): How to deal with capitalizing Georgian in Unicode 11.0.0
I have implemented this so that `String#capitalize` on Georgian text produces all-lowercase results.
This means th...
duerst (Martin Dürst)
04:12 AM Feature #13581: Syntax sugar for method reference
> It conflicts with existing `|` methods.
>
> ```ruby
> p 1.|2 #=> 3
> ```
@nobu That's just an alias for syn...
shuber (Sean Huber)
02:25 AM Feature #13581: Syntax sugar for method reference
shuber (Sean Huber) wrote:
> What do you guys think about this alternative syntax? (working proof of concept: https:...
nobu (Nobuyoshi Nakada)
02:58 AM Revision 2ea54f0c (git): win32/Makefile.sub: missing dependency of mjit_config.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:01 AM Bug #15299 (Closed): hash.c: warning: ‘bin’ may be used uninitialized in this function
Applied in changeset trunk|r66306.
----------
Initialize bin
* hash.c (linear_update): initialize `bin` just to sil...
nobu (Nobuyoshi Nakada)
02:01 AM Revision 485f3b57 (git): Initialize bin
* hash.c (linear_update): initialize `bin` just to silence false
warnings by old gcc 4.8. [Bug #15299]
git-svn-id...
nobu (Nobuyoshi Nakada)
01:58 AM Revision f798ff4c (git): Limit uplevel travarsing
* tool/vcs.rb (VCS.detect): limit level of travarsing parent
directories, 0 by the default. curretly always detect...
nobu (Nobuyoshi Nakada)
01:58 AM Revision fec4b222 (git): Detection order
* tool/vcs.rb (VCS.detect): detect each VCS while travarsing
parent directories.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
01:57 AM Revision 93cb2b35 (git): Updated dates in man pages
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:24 AM Bug #15392: Crash in RubyVM::InstructionSequence#to_binary
It seems fixed on my machine. Can be a dup of #14897 ? shyouhei (Shyouhei Urabe)
12:05 AM Revision 0c889c07 (git): * 2018-12-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:05 AM Revision ce8a8c10 (git): Remove unnecessary require of fileutils
Today I updated my ruby core clone, and I run the usual steps to compile
ruby. When running "make", I run into the fo...
nobu (Nobuyoshi Nakada)

12/09/2018

11:14 PM Revision 3628eae2 (git): implement special behavior for Georgian for String#capitalize
The modern Georgian script is special in that it has an 'uppercase'
variant called MTAVRULI which can be used for emp...
duerst (Martin Dürst)
10:19 PM Feature #13581: Syntax sugar for method reference
> matz (Yukihiro Matsumoto) wrote:
>> Out of [ruby-core:85038](https://bugs.ruby-lang.org/issues/13581#change-69758)...
shuber (Sean Huber)
12:35 PM Revision 596d7bde (git): test/rdoc/minitest_helper.rb: partially revert r66286
to resurrect r65613
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
k0kubun (Takashi Kokubun)
06:46 AM Revision 4f131605 (git): conceptually partial backport from r63103, r65567.
All ISeq#to_binary should rescue to skip when running with coverage.
current trunk (2.6-) has assert_iseq_to_binary.
...
nagachika (Tomoyuki Chikanaga)
05:53 AM Bug #15394 (Closed): Ruby adds unexpected HTTP header value when using symbol key
## Problem
Because of this, Ruby will set Host header twice if user uses symbol key.
In other words, host header ...
shia (Sangyong Sim)
05:38 AM Revision 352e8e9c (git): merge revision(s) 61535:
iseq.c: fix build error when VM_CHECK_MODE is enabled
Follow up of r61534. Sorry.
git-svn-id: svn+ssh://ci...
nagachika (Tomoyuki Chikanaga)
03:25 AM Bug #15299: hash.c: warning: ‘bin’ may be used uninitialized in this function
nobu (Nobuyoshi Nakada) wrote:
> What version of cc?
[duerst@stazersee ruby2]$ gcc --version
gcc (GCC) 4.8.3 201...
duerst (Martin Dürst)
02:32 AM Bug #15299: hash.c: warning: ‘bin’ may be used uninitialized in this function
What version of cc?
It is a false warning.
`bin` is initialized if the hash is not empty, and otherwise `existi...
nobu (Nobuyoshi Nakada)
02:17 AM Bug #14959: Writing a "link_to" method and a "url_helper" with a request parameter under certain "if else" statement in Rails helper crashes with KERN_INVALID_ADDRESS at 0x0000000000000000
Seems 2.5.4 has been fixed. nobu (Nobuyoshi Nakada)
02:08 AM Revision 0777262b (git): Break lines in LEGAL texts [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:02 AM Revision c2d8078e (git): delete Unicode 10.0.0 related files, no longer needed [#14802]
This line, and those below, will be ignored--
D enc/unicode/10.0.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
duerst (Martin Dürst)
01:53 AM Revision bb0b0ec9 (git): Blockquote LEGAL [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:34 AM Revision a2bc831e (git): raise instead of rb_bug
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:22 AM Revision 455dcfa9 (git): Removed never-happening case
get_uniq_filename never returns NULL but raises an exception on
failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
nobu (Nobuyoshi Nakada)

12/08/2018

10:04 PM Revision ab73ef6b (git): Revert "thread_pthread.c: fix memory leak from fork loop leapfrog (v2)"
This reverts r66290 / commit 043047a8fd5315d98eac38ddbd04ebe8db361817.
Still fails on CI, and I'm not able to reprod...
Eric Wong
09:45 PM Revision 043047a8 (git): thread_pthread.c: fix memory leak from fork loop leapfrog (v2)
Constantly forking a single-threaded process in a loop leads to
a memory leak when using POSIX timers.
v2: disarm be...
Eric Wong
08:36 PM Revision 1a17766e (git): Revert "thread_pthread.c: fix memory leak from fork loop leapfrog"
Oops, CI failures...
This reverts r66288 / commit 2b1dcc1dd1eb260fd20ff1e6e0dfb0e5624a3cc6.
git-svn-id: svn+ssh://c...
Eric Wong
07:25 PM Revision 2b1dcc1d (git): thread_pthread.c: fix memory leak from fork loop leapfrog
Constantly forking a single-threaded process in a loop leads to
a memory leak when using POSIX timers.
==> fork_leap...
Eric Wong
05:58 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
One alternative idea which would achieve a similar goal is having #deep_freeze on core types, and recognizing `{ 'a' ... Eregon (Benoit Daloze)
01:58 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
About the name - some suggestions if only to show which variants may be
better than others. :)
frozen: true # ...
shevegen (Robert A. Heiler)
12:42 AM Feature #15393 (Open): Add compilation flags to freeze Array and Hash literals
Hi,
I would like to add VM compilation options to freeze array and hash literals. For example:
~~~ ruby
froze...
tenderlovemaking (Aaron Patterson)
05:39 PM Revision 726ea30a (git): * 2018-12-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:39 PM Revision 18911e99 (git): Merge RDoc 6.1.0.beta3 from upstream
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e aycabta (aycabta .)
08:00 AM Bug #15284: Unintentional warnings with node.h
ruby_2_5 r66285 merged revision(s) 65667. nagachika (Tomoyuki Chikanaga)
08:00 AM Revision 2eadd924 (git): merge revision(s) 65667: [Backport #15284]
Fix for bison 3.2 [Bug #15284]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@66285 b2dd03c8-39d4-4d8...
nagachika (Tomoyuki Chikanaga)
06:52 AM Revision f6a38e18 (git): Duplicate header name only if found
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:33 AM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
ko1 (Koichi Sasada) wrote:
> Cancel tailcall opt when `return` event is specified.
I think anyone who goes throug...
alanwu (Alan Wu)
01:31 AM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
Ah, I have another strong idea (forgot to propose).
Cancel tailcall opt when `return` event is specified.
ko1 (Koichi Sasada)
03:32 AM Revision 0b343021 (git): Fix compile error at r66280
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:20 AM Bug #15391 (Closed): JIT does not respect configuration options
Applied in changeset trunk|r66282.
----------
Honor configured ruby header locations as the MJIT header path
[Bug #...
nobu (Nobuyoshi Nakada)
02:20 AM Revision 7aea1e65 (git): Honor configured ruby header locations as the MJIT header path
[Bug #15391]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
02:05 AM Revision 96339a9e (git): Removed unnecessary dependency on mjit_config.h
MJIT_MIN_HEADER is passed via a command line option for
mjit_build_dir.so.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
01:50 AM Revision e15d9d86 (git): Give the MJIT header path name
Give the whole MJIT header path name by preloaded shared library
mjit_build_dir.so, than building the path from a giv...
nobu (Nobuyoshi Nakada)
01:49 AM Revision 2301054a (git): Use BUILDDIR in ruby-runner.h from config.status
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

12/07/2018

08:57 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
Thanks so much for both of you! I've finally dug into this a little bit further.
First, I could confirm that the p...
zunda (zunda an)
01:33 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
[email protected] wrote:
> though this patch leads to described behavior, it looks like
> the actual problem can be sol...
normalperson (Eric Wong)
11:49 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
normalperson (Eric Wong) wrote:
> OK, I'm pretty sure r66268 fixes it. It's still my fault, not
> because of non-...
dm1try (Dmitry Dedov)
07:22 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
OK, I'm pretty sure r66268 fixes it. It's still my fault, not
because of non-blocking I/O, but because of a misgui...
normalperson (Eric Wong)
01:07 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
Sorry for the delay in getting back to this. Just for your information, unfortunately, I noticed this problem coming ... zunda (zunda an)
07:33 PM Bug #15385: Ruby process hang in ensure
> ujihisa (Tatsuhiro Ujihisa) wrote:
> looks like this is because the optimizer removed `if false` or `if nil` witho...
pawelpacana (Paweł Pacana)
04:53 PM Bug #15250: Concurrent fibers segfault when thread caching is disabled
Sounds like a duplicate of #14561. It should be fixed on trunk already. alanwu (Alan Wu)
04:48 PM Revision 3458e824 (git): * 2018-12-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:48 PM Revision 6fd34802 (git): Fix memory leak when failed to build pch path
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:19 PM Bug #15392 (Closed): Crash in RubyVM::InstructionSequence#to_binary
The following program causes a crash in Ruby 2.5.3 and 2.5.1 (but not in 2.4.4):
RubyVM::InstructionSequence.compi...
clayton-shopify (Clayton Smith)
02:37 PM Revision 42ab1fd2 (git): Array#any? just returns true/false
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:29 PM Bug #15391 (Feedback): JIT does not respect configuration options
> there are 80+ JIT test cases failed
Then, we can't merge, right?
Also most of the changed places are mostly ...
k0kubun (Takashi Kokubun)
10:44 AM Bug #15391 (Closed): JIT does not respect configuration options
JIT does not respect configuration options, mainly the header location options --with-rubyhdrdir, --with-rubyarchhdrd... vo.x (Vit Ondruch)
12:12 PM Revision 0c003350 (git): should not use Internet Explorer
* spec/ruby/library/win32ole/fixtures/classes.rb: add
SYSTEM_MONITOR_CONTROL_AVAILABLE.
* spec/ruby/library/win32o...
suke (Masaki Suketa)
12:03 PM Bug #15389 (Closed): 9 elements or more larger Hash doesn't show an entry
Applied in changeset trunk|r66274.
----------
Adjust reserved hash values
The reserved hash values in hash.c must b...
nobu (Nobuyoshi Nakada)
09:30 AM Bug #15389: 9 elements or more larger Hash doesn't show an entry
@kou you need to debug what sym is, it looks like that it thinks that some of them are already existing
it might a...
Hanmac (Hans Mackowiak)
04:25 AM Bug #15389 (Closed): 9 elements or more larger Hash doesn't show an entry
I don't know this problem is a problem of Racc or Ruby itself yet but I'll share this.
Here is a Ruby script that ...
kou (Kouhei Sutou)
12:03 PM Revision d60738f6 (git): Adjust reserved hash values
The reserved hash values in hash.c must be consistend with st.c.
[ruby-core:90356] [Bug #15389]
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
11:45 AM Revision 1e9eb839 (git): Should use the proper constant
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:43 AM Feature #14844: Future of RubyVM::AST?
Hello. Sorry to step in with a frivolous suggestion, but I just noticed the name `RubyVM::AbstractSyntaxTree` in the ... lucasbuchala (Lucas Buchala)
10:06 AM Feature #15317 (Closed): How to deal with obsolete property values in Unicode 11.0.0
naruse (Yui NARUSE) wrote:
> `/\p{Grapheme_Cluster_Break=E_Modifier}/` is specially introduced for `/\X/`.
> But ...
duerst (Martin Dürst)
10:00 AM Revision a610b1f0 (git): Bump rake-12.3.2 on bundled gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:57 AM Feature #15182 (Closed): Update extended grapheme cluster implementation for Unicode 11
Implemented though a long series of patches, centered on regparse.c.
Related patches start at r65085 and end at r6...
duerst (Martin Dürst)
09:22 AM Feature #15378: URI::InvalidURIError (bad URI(is not URI?)
ipatovanton (Anton Ipatov) wrote:
> Thank you!
>
> What do you think is the problem with the encoding?
As far ...
shyouhei (Shyouhei Urabe)
09:01 AM Revision a3798256 (git): replace hardcoded emoji version by RbConfig::CONFIG['UNICODE_EMOJI_VERSION']
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
08:51 AM Feature #15341 (Closed): Provide emoji version as RbConfig::CONFIG['UNICODE_EMOJI_VERSION']
Applied in changeset trunk|r66270.
----------
Add UNICODE_EMOJI_VERSION to RbConfig [Feature #15341]
nobu (Nobuyoshi Nakada)
08:51 AM Revision a8307939 (git): Add UNICODE_EMOJI_VERSION to RbConfig [Feature #15341]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:32 AM Bug #11335: `ruby -r debug` catchpoint problem
I was able to reproduce the issue on newer Ruby.
```
$ ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64...
Anonymous
07:22 AM Bug #14968: [PATCH] io.c: make all pipes nonblocking by default
> https://bugs.ruby-lang.org/issues/14968

So I'm hoping this can be revisited in the 2.7 timeframe even
if I'm n...
normalperson (Eric Wong)
07:20 AM Revision 9bb2da28 (git): convert check for array length to assertion and comment out
In regparse.c, in function node_extended_grapheme_cluster,
we used a raw if() with exit(1) as a cross-check for our
l...
duerst (Martin Dürst)
07:09 AM Revision cc9b57a2 (git): zlib (gzfile_write_raw): do not resize string after .write call
Apparently, a component of Rails implements a buffering .write
method which keeps the String buffer around and makes ...
Eric Wong
07:04 AM Revision 7780553c (git): remove code duplication and put everything into forward order
In file regparse.c, in function node_extended_grapheme_cluster(),
eliminate code duplication of CRLF and '.' (any cha...
duerst (Martin Dürst)
06:57 AM Bug #15390 (Third Party's Issue): Error installing nokogiri on ruby-2.6.0-rc1
I am having issues with installing nokogiri on my Mac, Mojave 10.14.1 (18B75).
~~~ text
nedims-MacBook-Pro:~ ne...
ned (Ned Hadzo)
03:24 AM Bug #15388 (Closed): CSV parsing behaviour in > 2.5.0
OK. I'll close this. kou (Kouhei Sutou)
03:05 AM Bug #15388: CSV parsing behaviour in > 2.5.0
kou (Kouhei Sutou) wrote:
> It seems that this has been fixed in csv master.
> I've released csv gem 3.0.1. Can you...
[email protected] (Dharshan Bharathuru)
02:07 AM Bug #15388 (Assigned): CSV parsing behaviour in > 2.5.0
Arguments validation may be better but we need more works for it. For example, we need to add similar logic to `CSV.r... kou (Kouhei Sutou)
01:59 AM Bug #15388: CSV parsing behaviour in > 2.5.0
It seems that this has been fixed in csv master.
I've released csv gem 3.0.1. Can you try it?
kou (Kouhei Sutou)
01:44 AM Bug #15388: CSV parsing behaviour in > 2.5.0
[email protected] (Dharshan Bharathuru) wrote:
> I needed a object-key reference in future references instead of ...
nobu (Nobuyoshi Nakada)
12:49 AM Bug #15388: CSV parsing behaviour in > 2.5.0
nobu (Nobuyoshi Nakada) wrote:
> Why do you want to write headers when parsing?
I needed a object-key reference i...
[email protected] (Dharshan Bharathuru)
12:31 AM Bug #15388: CSV parsing behaviour in > 2.5.0
Maybe an error is expected?
```diff
diff --git i/lib/csv.rb w/lib/csv.rb
index dca2a45b6a..e4ad55085c 100644
--...
nobu (Nobuyoshi Nakada)
12:02 AM Bug #15388: CSV parsing behaviour in > 2.5.0
Why do you want to write headers when parsing? nobu (Nobuyoshi Nakada)
02:25 AM Bug #13880 (Closed): `BigDecimal(string)` should raise on invalid values in `string`
Fixed in r66222 mrkn (Kenta Murata)
02:24 AM Bug #13848 (Closed): BigDecimal.new('200.') raises an exception
Fixed in r66222 mrkn (Kenta Murata)
02:23 AM Feature #13984 (Closed): BigDecimal should be immutable/frozen and return itself on #dup
Fixed in r66222 mrkn (Kenta Murata)
02:23 AM Bug #15366 (Closed): bigdecimal.c:3699:1: warning: ‘Zero’ defined but not used
Fixed in r66222 mrkn (Kenta Murata)
01:42 AM Revision 15a7ddf5 (git): Dump the tested timestamp itself
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

12/06/2018

11:51 PM Revision 29730310 (git): Dump more timestamps
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
11:26 PM Revision 33dab9cd (git): accept_loop_spec.rb: avoid random hang
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
11:16 PM Revision cbff1944 (git): test_gem_package_task.rb: suppress random failure
by Bundler.
http://ci.rvm.jp/results/trunk-vm-asserts@silicon-docker/1500762
git-svn-id: svn+ssh://ci.ruby-lang.org...
k0kubun (Takashi Kokubun)
11:06 PM Bug #15382 (Closed): Stack overflow in int_or()
Applied in changeset trunk|r66262.
----------
Warn redefinitions of some methods on Object
[Bug #5473] [Bug #14670]...
nobu (Nobuyoshi Nakada)
11:06 PM Revision 76e3af82 (git): Warn redefinitions of some methods on Object
[Bug #5473] [Bug #14670] [Bug #15382]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66262 b2dd03c8-39d4-4d8f-98f...
nobu (Nobuyoshi Nakada)
11:03 PM Revision 973f84ef (git): Show the class of the receiver [Feature #15231]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:56 PM Revision 3a94b881 (git): should not use Microsoft Internet Controller
* spec/ruby/library/win32ole/win32ole_method/helpcontext_spec.rb:
Use FileSystemObject. Microsoft Internet Explorer...
suke (Masaki Suketa)
06:28 PM Revision 2f1c9e2a (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:28 PM Revision 2f378478 (git): Speed up hash literals by duping
This commit replaces the `newhashfromarray` instruction with a `duphash`
instruction. Instead of allocating a new ha...
tenderlovemaking (Aaron Patterson)
06:20 PM Revision 00a31080 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:20 PM Revision bf41340e (git): Add benchmark for hash small literals
Co-Authored-By: Krzysztof Rybka <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66256 ...
tenderlovemaking (Aaron Patterson)
05:47 PM Bug #15388 (Closed): CSV parsing behaviour in > 2.5.0
Hi,
It seems like CSV library in 2.5.0 is not behaving as intended while parsing.
~~~ ruby
header = ["A", "B",...
[email protected] (Dharshan Bharathuru)
04:29 PM Bug #15114: Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
ありがとうございます。
こちらでも再現できたのでもう少し調査してみます。
osyo (manga osyo)
03:33 PM Revision ea921abd (git): * 2018-12-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:33 PM Revision 0cee9e98 (git): Add missing declaration to export
Additional fix for r66200:
https://rubyci.org/logs/rubyci.s3.amazonaws.com/icc-x64/ruby-trunk/log/20181206T130002Z.fa...
naruse (Yui NARUSE)
01:56 PM Revision 1692ccaf (git): add NEWS entries about script_compiled event
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:53 PM Revision 69914cd8 (git): add tests for script_compiled TP event.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:42 PM Feature #15287 (Closed): New TracePoint events to support loading features
Applied in changeset trunk|r66249.
----------
`script_compiled` TracePoint event [Feature #15287]
* vm_trace.c: add...
ko1 (Koichi Sasada)
01:42 PM Revision a352ee89 (git): * expand tabs.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:42 PM Revision 5ac990e8 (git): `script_compiled` TracePoint event [Feature #15287]
* vm_trace.c: add `script_compiled` event. This event invoked
after script compiling and before evaluating compiled...
ko1 (Koichi Sasada)
01:19 PM Revision 586e018c (git): Added News entries about RubyGems and Bundler.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
12:35 PM Revision 8b14bd4e (git): Should be true fix for r66200
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:14 PM Bug #15387 (Closed): Backport r66242 (io.c (io_write_nonblock): add RB_GC_GUARD, io_fflush may switch threads)
This is a ticket for backport management.
nagachika (Tomoyuki Chikanaga)
11:38 AM Bug #15386 (Open): [PATCH] io.c (rb_io_check_char_readable): do not io_fflush buffered sockets
```
This is a rare corner-case probably nobody cares about. (because
socket has IO#sync=false by default). Not cri...
normalperson (Eric Wong)
11:05 AM Misc #15007: Let all Init_xxx and extension APIs frequently called from init code paths be considered cold
r66228 merged https://github.com/ruby/ruby/pull/2005/files#diff-b6f26affdb29910802b4d97a901fe689R92, thanks! naruse (Yui NARUSE)
10:52 AM Revision d3aad159 (git): Return same ISeq object for one src.
* iseq.c: before this patch, RubyVM::InstructionSequence.of(src) (ISeq in
short) returns different ISeq (wrapper) o...
ko1 (Koichi Sasada)
10:42 AM Revision e39a83a1 (git): suppress warning: unused variable 'vbits'
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:41 AM Revision 0d4ba7b5 (git): io.c (io_fflush): eliminate redundant rb_io_check_closed
There is no need to call this function twice in a row since
thread switching won't happen in-between calls to it.
gi...
Eric Wong
10:09 AM Revision aa6dfe71 (git): NEWS: fix typo (maesured => measured) [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
10:09 AM Revision 48324dd4 (git): io.c (io_write_nonblock): add RB_GC_GUARD, io_fflush may switch threads
Since io_fflush may block on mutex or rb_io_wait_readable and
switch threads, we need to ensure the `str' VALUE retur...
Eric Wong
10:02 AM Revision 956d35e2 (git): refix of r66200
Though internal.h has the prototype, it still shows symbol lookup error...
https://rubyci.org/logs/rubyci.s3.amazonaw...
naruse (Yui NARUSE)
09:54 AM Revision 9d170240 (git): remove an unused variable
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:16 AM Revision c114e275 (git): make sure all nodes are freed on error in node_extended_grapheme_cluster()
regparse.c: In function node_extended_grapheme_cluster(), use function-global
array node_common and use it for list a...
duerst (Martin Dürst)
08:37 AM Feature #15230: RubyVM.resolve_feature_path
It returns false as path when feature is already loaded.
Is it intentional?
```
% rbenv exec irb --simple-prompt...
znz (Kazuhiro NISHIYAMA)
06:40 AM Feature #15230 (Closed): RubyVM.resolve_feature_path
Applied in changeset trunk|r66237.
----------
load.c (RubyVM.resolve_feature_path): New method. [Feature #15230]
mame (Yusuke Endoh)
07:49 AM Feature #15378: URI::InvalidURIError (bad URI(is not URI?)
Thank you!
What do you think is the problem with the encoding?
ipatovanton (Anton Ipatov)
12:42 AM Feature #15378 (Third Party's Issue): URI::InvalidURIError (bad URI(is not URI?)
ipatovanton (Anton Ipatov) wrote:
> ~~~ ruby
> RuntimeError ("\nhttp://zapovednik.space/material/stantsija-petropav...
shyouhei (Shyouhei Urabe)
07:49 AM Revision 98e65d9d (git): Prefer rb_check_arity when 0 or 1 arguments
Especially over checking argc then calling rb_scan_args just to
raise an ArgumentError.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
06:40 AM Revision 0cd28199 (git): load.c (RubyVM.resolve_feature_path): New method. [Feature #15230]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
06:34 AM Bug #15384 (Assigned): ssl_certs are duplicated in RubyGems and Bundler
hsbt (Hiroshi SHIBATA)
06:18 AM Bug #15376 (Assigned): Default gems: how will it work exactly?
mame (Yusuke Endoh)
05:29 AM Revision 98ff2bbd (git): Show diff in failure messages
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:29 AM Revision 8a52020f (git): Add separator for test/-ext-
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:25 AM Bug #15385: Ruby process hang in ensure
This reproduces even without timeout library.
~~~ ruby
def doh
raise
ensure
123 if false
end
doh
~~~
...
ujihisa (Tatsuhiro Ujihisa)
01:40 AM Bug #15385 (Closed): Ruby process hang in ensure
While playing with mutation testing of my code I've found a weird mutation that hangs Ruby process. The isolated code... pawelpacana (Paweł Pacana)
04:46 AM Revision 456a696f (git): remove code duplication and streamline identifiers
In regparse.c:
* Reduce coode duplication by merging the almost identical functions
create_sequence_node and creat...
duerst (Martin Dürst)
02:57 AM Revision ce37214a (git): fix r66200 again
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:12 AM Bug #14634 (Closed): Queue#push seems to crash after fork
nagachika (Tomoyuki Chikanaga)
12:05 AM Revision e824e21b (git): remove obsolete data from unicode.c
* unicode.c: Remove the arrays onigenc_unicode_GCB_ranges_GAZ,
onigenc_unicode_GCB_ranges_E_Base, and onigenc_unico...
duerst (Martin Dürst)

12/05/2018

10:11 PM Feature #15380: faster method lookup for Array#all? #none? #one?
@nobu can you close this? Hanmac (Hans Mackowiak)
06:23 AM Feature #15380: faster method lookup for Array#all? #none? #one?
While I agree with Koichi in regards to benchmarks and more code
meaning more maintenance work (naturally), I think...
shevegen (Robert A. Heiler)
04:55 AM Feature #15380: faster method lookup for Array#all? #none? #one?
If we introduce special versions for Array, some new code are introduced.
It means the code we need to maintain will...
ko1 (Koichi Sasada)
04:26 AM Feature #15380 (Open): faster method lookup for Array#all? #none? #one?
## summary
This PR proposes Array-specific implementations for `#all?` , `#none?` and `#one?` to enable faster met...
fursich (Onishi Koji)
09:30 PM Feature #15331: [PATCH] Faster hashing for short string literals
Is there anything I can do to move this forward? alanwu (Alan Wu)
08:22 PM Bug #15383: Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
[email protected] wrote:
> Just curious, is there an associated CI build for these changes?

I check https://rub...
normalperson (Eric Wong)
07:37 PM Bug #15383: Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
Thanks for the quick fix. Also for marking the fix to be backported.
Just curious, is there an associated CI build...
mbjs (Markus Schirp)
07:03 PM Bug #15383: Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
> https://bugs.ruby-lang.org/issues/15383

Thanks, it affects trunk; just more difficult to reproduce
because of ...
normalperson (Eric Wong)
06:58 PM Bug #15383 (Closed): Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
Applied in changeset trunk|r66230.
----------
thread_sync.c (mutex_ptr): handle mutexes held by parent threads in ch...
normalperson (Eric Wong)
01:40 PM Bug #15383 (Closed): Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
Hi,
I'm reporting a reliable crash of the ruby interpreter on contested mutexeses that are accessed in child proce...
mbjs (Markus Schirp)
08:15 PM Feature #15378: URI::InvalidURIError (bad URI(is not URI?)
~~~ ruby
RuntimeError ("\nhttp://zapovednik.space/material/stantsija-petropavlovsk"):
~~~
ipatovanton (Anton Ipatov)
12:34 AM Feature #15378 (Feedback): URI::InvalidURIError (bad URI(is not URI?)
Can I ask you the exact representation of the self.url parameter, not just its printable part? I guess it contains co... shyouhei (Shyouhei Urabe)
07:01 PM Revision 7eb5775f (git): Revert "fix typoe of r66200"
This reverts r66229 (commit e941daa6dd114b52356a63d3c3db5684e6c66717)
Many CI failures on this:
http://ci.rvm.jp/res...
Eric Wong
06:58 PM Revision 818f1c65 (git): thread_sync.c (mutex_ptr): handle mutexes held by parent threads in children
Mutexes may be held by threads which only exist in the parent
process, so their waitqueues may be populated with refe...
Eric Wong
06:40 PM Bug #15384: ssl_certs are duplicated in RubyGems and Bundler
Agree on the "one rather than two". It is probably redundant after the merge.
I can't answer the second sentence s...
shevegen (Robert A. Heiler)
02:33 PM Bug #15384 (Closed): ssl_certs are duplicated in RubyGems and Bundler
It is pity that the same ssl_certs are shipped on multiple places, once as part of RubyGems and the other set as part... vo.x (Vit Ondruch)
06:37 PM Revision e941daa6 (git): fix typoe of r66200
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
05:23 PM Revision eb79191f (git): Introduce "COLDFUNC" function attribute.
* include/ruby/defines.h: introduce "COLDFUNC" function attribute
on several compilers for called unlikely function...
ko1 (Koichi Sasada)
05:19 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
I personally don't see an issue with this spec, besides that it would introduce a breaking change one way or the othe... alanwu (Alan Wu)
05:02 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
or `raise` on `return_value` ?
it is irregular case. I think tailcall is not normal call (it is same as a method c...
ko1 (Koichi Sasada)
04:50 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
If we return `nil` for `#return_value`, users can't tell whether the nil is from the method actually returning nil, o... alanwu (Alan Wu)
04:33 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
Yes, the patch should return `nil` (I forgot to support it).
I think we can change the semantic of tailcall as a m...
ko1 (Koichi Sasada)
03:50 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
The main concern I have with this approach is that there is no reasonable value we can make `Tracepoint#return_value`... alanwu (Alan Wu)
07:03 AM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
hi,
how about to call `return` event hook at tailcall? There is no need to introduce new API proposed at [Bug #153...
ko1 (Koichi Sasada)
05:03 PM Bug #15382: Stack overflow in int_or()
Overwriting these methods also should be warned, as `Object#initialize`?
https://github.com/nobu/ruby/pull/new/bug...
nobu (Nobuyoshi Nakada)
01:04 PM Bug #15382: Stack overflow in int_or()
Briefly investigated. This is an infinite recursion.
Simplified version:
def respond_to_missing?(s, f)
...
mame (Yusuke Endoh)
12:07 PM Bug #15382 (Closed): Stack overflow in int_or()
After some fuzz testing I found a crashing test case.
To reproduce: miniruby ruby_so_int_or
Full ASAN report: h...
fumfel (Kamil Frankowicz)
04:55 PM Bug #14374: `for` does not splat elements
I found `each` does not call `Array.try_convert` so only `for` is affected by redefinition of that method.
```
$ ...
nobu (Nobuyoshi Nakada)
04:15 PM Revision 756914e5 (git): * 2018-12-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:15 PM Revision 3e1f06da (git): fix C90 error.
* configure.ac (check broken_backtrace code): fix decl. position
error because of `-Werror=declaration-after-statem...
ko1 (Koichi Sasada)
03:46 PM Bug #14959: Writing a "link_to" method and a "url_helper" with a request parameter under certain "if else" statement in Rails helper crashes with KERN_INVALID_ADDRESS at 0x0000000000000000
nobu (Nobuyoshi Nakada) wrote:
> The same issue is already marked to backport in #14897.
> Please wait for 2.5.2.
...
matssigge (Mats Sigge)
03:37 PM Misc #15347: Require C99
normalperson (Eric Wong) wrote:
> [email protected] wrote:
> > Back to Visual Studio:
>
> What is the feasabilit...
naruse (Yui NARUSE)
02:35 PM Bug #15270: [PATCH] Fix TracePoint for code loaded using ISeq.load_from_binary
ruby_2_5 r66225 merged revision(s) 64736,65567. nagachika (Tomoyuki Chikanaga)
02:35 PM Revision aba207b7 (git): merge revision(s) 64736,65567: [Backport #15270]
iseq.c: prefix rb_ to non-static iseq functions
I assume we always prefix rb_ to non-static functions to avo...
nagachika (Tomoyuki Chikanaga)
02:14 PM Bug #15114: Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
`make DEFS=-DVM_CHECK_MODE=2 check` で落ちます。 nobu (Nobuyoshi Nakada)
12:58 PM Feature #15381: Let double splat call `to_h` implicitly
I myself have used *foobar quite a lot in ruby code, such as in:
def foobar(*args)
args.each # and do s...
shevegen (Robert A. Heiler)
08:28 AM Feature #15381: Let double splat call `to_h` implicitly
Sorry, I meant `to_h`, not `to_hash`.
And in case my intention was not clear, in the example I gave for the double...
sawa (Tsuyoshi Sawada)
08:25 AM Feature #15381 (Open): Let double splat call `to_h` implicitly
The single splat calls `to_a` implicitly on the object (if it is not an array already) so that, for example, we have ... sawa (Tsuyoshi Sawada)
11:30 AM Revision 5fa8b95d (git): NEWS: update about bigdecimal [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
11:30 AM Revision 10492c2b (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:30 AM Revision 2810c12a (git): Import bigdecimal 1.4.0.pre.20181205a
* https://github.com/ruby/bigdecimal/compare/74d25ef..v1.4.0.pre.20181205a
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
Kenta Murata
11:29 AM Revision ae88d2fc (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:29 AM Revision f62c3847 (git): Revert "Remove `libexec/bundle_ruby`"
This reverts commit 3f708604920f2fd7a105d5f092240737add15ef1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6622...
hsbt (Hiroshi SHIBATA)
11:20 AM Revision 3f708604 (git): Remove `libexec/bundle_ruby`
see r65979
[Bug #15291][ruby-dev:50663]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66219 b2dd03c8-39d4-4d8f-9...
znz (Kazuhiro NISHIYAMA)
10:40 AM Revision 6cf3ada5 (git): remove unused variables in node_extended_grapheme_cluster()
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
10:11 AM Revision 6e97c12e (git): tweak/remove comments [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
10:06 AM Revision 433410a0 (git): add update to Unicode 11.0.0 to NEWS [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
09:07 AM Feature #15000 (Closed): Prevent to initialize MonitorMixin twice
Applied in changeset trunk|r66215.
----------
lib/monitor.rb: prevent to initialize MonitorMixin twice
and allow to...
znz (Kazuhiro NISHIYAMA)
09:07 AM Revision 1eba8ecb (git): lib/monitor.rb: prevent to initialize MonitorMixin twice
and allow to initialize again when obj.dup.
Suggested by Benoit Daloze. [ruby-core:88504] [Feature #15000]
git-svn...
znz (Kazuhiro NISHIYAMA)
09:00 AM Revision 39130926 (git): adjust some comments in node_extended_grapheme_cluster() [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e duerst (Martin Dürst)
08:42 AM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
Noted. I'll keep deadlock checking and see about implementing
it for auto-fiber (if I continue working on that).
...
normalperson (Eric Wong)
08:10 AM Revision 66a60738 (git): update to Unicode 11.0.0 (main step, not complete yet)
- common.mk: Change Unicode version to 11.0.0, and Emoji version to 11.0
- test/ruby/enc/test_emoji_breaks.rb: update...
duerst (Martin Dürst)
07:26 AM Bug #15377: rails unit tests get core dumped
ko1 (Koichi Sasada) wrote:
> Now recent BigDecimal changes were reverted, and I passed tests now.
>
> > Finished ...
evex (abdullah samman)
05:03 AM Bug #15377: rails unit tests get core dumped
Now recent BigDecimal changes were reverted, and I passed tests now.
> Finished in 448.578323s, 15.3998 runs/s, 40...
ko1 (Koichi Sasada)
03:40 AM Bug #15377 (Assigned): rails unit tests get core dumped
I mean "critical failure" is your issue (double free).
I could reproduce it. And it seems BigDecimal issue.
If yo...
ko1 (Koichi Sasada)
07:24 AM Feature #15287: New TracePoint events to support loading features
Matz agreed about naming of "script_compiled".
If others especially English natives have ideas, please tell me.
I...
ko1 (Koichi Sasada)
07:05 AM Bug #15313: [PATCH] Let debuggers know when a tail call happens
how about https://bugs.ruby-lang.org/issues/15303#note-2 ?
ko1 (Koichi Sasada)
04:59 AM Bug #15313: [PATCH] Let debuggers know when a tail call happens
Could I ask for some feedback on this? alanwu (Alan Wu)
04:25 AM Revision 78be4478 (git): implement Array-specific #all?, #none?, #one?
Before this patch Array#all? was not implemented in Array class
and alternatively Enumerable#all? was used, while #an...
nobu (Nobuyoshi Nakada)
04:01 AM Revision 7841cb1e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:01 AM Revision f15cf091 (git): Revert bigdecimal 1.4.0 related commits
* Revert "Remove unnecessary linker flags"
This reverts commit 49efa01579272d52d28bd361c498d96ca92e986e.
* Revert...
Kenta Murata
01:41 AM Revision 846f4205 (git): Update the latest bundled gems.
test-unit-3.2.8 to 3.2.9
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
01:19 AM Bug #15379 (Closed): [PATCH] Fix documentation for Warning.warn
Applied in changeset trunk|r66208.
----------
Fix documentation for Warning.warn [ci skip]
Warning.warn does not ad...
nobu (Nobuyoshi Nakada)
01:19 AM Revision 8748fe7c (git): Fix documentation for Warning.warn [ci skip]
Warning.warn does not add any newlines to the message argument.
[Bug #15379]
From: Olle Jonsson <olle.jonsson@gmail....
nobu (Nobuyoshi Nakada)
01:11 AM Revision e7fad40c (git): Build error method name at failure
So `struct nmin_data` size is reduced.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66207 b2dd03c8-39d4-4d8f-98...
nobu (Nobuyoshi Nakada)
01:11 AM Revision 36f05c80 (git): Adjust indent [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:09 AM Revision 09ef29a7 (git): Prefer rb_check_arity when 0 or 1 arguments
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
 

Also available in: Atom