Project

General

Profile

Activity

From 11/14/2017 to 11/20/2017

11/20/2017

11:58 PM Revision d9119202 (git): parse.y: Fix the last location of NODE_STR in %w
* parse.y: Use @2 to only include a range of tSTRING_CONTENT.
e.g. The locations of NODE_STR is fixed:
```
%w...
yui-knk (Kaneko Yuichiro)
11:37 PM Revision 1bf50894 (git): parse.y: Set the last location of NODE_ARRAY in %w
* parse.y: list_append uses the locations
of the second argument. So we should set the
locations of $2 before...
yui-knk (Kaneko Yuichiro)
11:12 PM Revision 29317b1c (git): parse.y: Fix the last location of NODE_LIT in %i
* parse.y: Use @2 to not include a range of ' '.
e.g. The locations of NODE_LIT is fixed:
```
%i[a]
```
...
yui-knk (Kaneko Yuichiro)
10:48 PM Revision 70595c76 (git): * 2017-11-21
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60865 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
10:48 PM Revision 45100dbe (git): parse.y: Set the last location of NODE_ARRAY in %i
* parse.y: list_append uses the locations
of the second argument. So we should set the
locations of $2 before...
yui-knk (Kaneko Yuichiro)
09:50 PM Feature #14111: ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
nobu (Nobuyoshi Nakada) wrote:
> ...
返事してくれてありがとうございました。
数時間RubyのCをいじったらなんとか進みました。
必要なレシーバとメソッド名をArgumentErro...
esjee (SJ Stoker)
05:52 PM Bug #14121: test-all - rename duplicate classes for consistent test count
shevegen (Robert A. Heiler) wrote:
> I like that you use an overview (the html page) for people to have a look at.
...
MSP-Greg (Greg L)
05:22 PM Bug #14121: test-all - rename duplicate classes for consistent test count
I like that you use an overview (the html page) for people to have a look at. shevegen (Robert A. Heiler)
05:01 PM Bug #14121 (Closed): test-all - rename duplicate classes for consistent test count
`test-all` reports varying test counts from build to build. This seems to be due to duplicate class names in the tes... MSP-Greg (Greg L)
05:19 PM Bug #14120: Gem bundle installation on ruby 2.2.2
Actually this is something I have not thought about yet; bundler is
now distributed with ruby past 2.5.x right? So ...
shevegen (Robert A. Heiler)
05:09 PM Bug #14120: Gem bundle installation on ruby 2.2.2
Might you be able to try a more current build like 2.2.8? Don't know if you can use one of the travis builds at http... MSP-Greg (Greg L)
04:12 PM Bug #14120 (Closed): Gem bundle installation on ruby 2.2.2
# gem install bundle
Fetching: bundler-1.16.0.gem (100%)
Successfully installed bundler-1.16.0
Fetching: bundle-0....
nmoraitis (Nikolaos Moraitis)
12:57 PM Revision 0e7c83e3 (git): [DOC] Fix example result [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:08 AM Feature #12700: regexg heredoc support
shyouhei (Shyouhei Urabe) wrote:
> I had a chance to write a regexp constant consists of 300+ lines.
> I have to ad...
duerst (Martin Dürst)
10:41 AM Feature #12700: regexg heredoc support
I had a chance to write a regexp constant consists of 300+ lines.
I have to admit that I did wish I could write that...
shyouhei (Shyouhei Urabe)
11:03 AM Bug #14117 (Closed): [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
Eregon (Benoit Daloze)
10:37 AM Bug #14117: [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
Greg, that works!
Of course, make update-config_files looks for an existing Ruby as well, which seems a different...
leam (Leam Hall)
01:36 AM Bug #14117: [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
When using the repo, you need:
```
make update-config_files
```
If you have any more build questions, the .tr...
MSP-Greg (Greg L)
06:52 AM Feature #14116: Add Matrix #exponentiate method as Matlab's exp
marcandre (Marc-Andre Lafortune) wrote:
> Thanks for the PR.
>
> The name is not acceptable, as the exponential o...
greggzst (Grzegorz Jakubiak)
06:32 AM Feature #14116: Add Matrix #exponentiate method as Matlab's exp
Once again it is back to the oldest problem in computer technology - giving things a proper name. :-)
shevegen (Robert A. Heiler)
03:45 AM Feature #14116: Add Matrix #exponentiate method as Matlab's exp
marcandre (Marc-Andre Lafortune) wrote:
> Thanks for the PR.
>
> The name is not acceptable, as the exponential o...
MSP-Greg (Greg L)
02:31 AM Feature #14116 (Feedback): Add Matrix #exponentiate method as Matlab's exp
Thanks for the PR.
The name is not acceptable, as the exponential of a matrix is something different (expm in Matl...
marcandre (Marc-Andre Lafortune)
06:00 AM Revision 4b279cfd (git): parse.y: Fix the locations of NODE_FCALL
* parse.y: Update the locations of NODE_FCALL
when nd_args is determined.
e.g. The locations of NODE_FCALL is ...
yui-knk (Kaneko Yuichiro)
05:42 AM Bug #14119 (Assigned): IPAddr#include? does not seem to support the subnet mask
hsbt (Hiroshi SHIBATA)
05:40 AM Bug #14119: IPAddr#include? does not seem to support the subnet mask
s/IPAdrr/IPAddr/ です。申し訳ありません。。。 k1LoW (Ken'ichiro Oyama)
05:29 AM Bug #14119 (Closed): IPAddr#include? does not seem to support the subnet mask
IPAdrr#include? において、引数のIPAddrオブジェクトのネットマスクが考慮された判定になっていないようです。
## 再現方法と得られた結果
~~~
irb(main):001:0> require 'i...
k1LoW (Ken'ichiro Oyama)
02:29 AM Revision b7cbe4e2 (git): File.mkfifo releases GVL
mkfifo(3) is subject to the same problems as open(2) on slow
filesystems. Release the GVL and let the rest of the VM...
Eric Wong
02:18 AM Revision b1152fab (git): lib/matrix: Add hadamard_product/entrywise_product.
Based on a patch by Charley Hutchison. [GH-674]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60860 b2dd03c8-39d...
Marc-Andre Lafortune
02:18 AM Revision 980c0dd3 (git): lib/matrix: Add Matrix{.|#}combine
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60859 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:18 AM Revision 62646c8d (git): lib/matrix: accept vectors in {h|v}stack
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:18 AM Revision aa95a421 (git): lib/matrix: Add explicit coercion #to_matrix
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
02:11 AM Bug #14118 (Closed): Please backport r59454, r59954
バックポート管理用のチケットです shyouhei (Shyouhei Urabe)
01:17 AM Revision e33b1690 (git): win32.c: vm_exit_handler
* win32/win32.c (vm_exit_handler): separate exit handler for
resources which must be released at exit of Ruby VM.
...
nobu (Nobuyoshi Nakada)

11/19/2017

11:59 PM Revision fa326994 (git): Update the last location of NODE_BLOCK
* parse.y (block_append_gen): Update the last
location of NODE_BLOCK when a tail is appended.
e.g. The locations...
yui-knk (Kaneko Yuichiro)
11:40 PM Bug #14117: [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
This issue occurs if you clone the github repo. It does not happen if you download the tar.gz file.
When running...
leam (Leam Hall)
11:30 PM Bug #14117 (Closed): [Compile] config.sub missing in 2.5.0-preview1 pulled from GitHub
Updated autoconf to GNU latest (2.69). In "ruby" ran "autoconf".
When running ./configure I get:
configure: error: ...
leam (Leam Hall)
10:31 PM Feature #14112: Follow style conventions for Ruby code
I'm only aware of a very brief style guide by the now abandoned Ruby Documentation Project, see http://documenting-ru... stomar (Marcus Stollsteimer)
06:52 PM Feature #14112: Follow style conventions for Ruby code
Some elements of ruby style are hard to check statically because they encode semantics.
For example, I prefer to w...
avit (Andrew Vit)
09:48 AM Feature #14112: Follow style conventions for Ruby code
ana06 (Ana Maria Martinez Gomez) wrote:
> @duerst
> > Also, at the monthly Ruby committer meetings here in Japan...
duerst (Martin Dürst)
08:11 PM Feature #14116 (Feedback): Add Matrix #exponentiate method as Matlab's exp
Add exponentiate method which results in returning a new matrix with each element being an exponent of the number e.
...
greggzst (Grzegorz Jakubiak)
03:24 PM Feature #6647: Exceptions raised in threads should be logged
As an example, the bug in the test for https://bugs.ruby-lang.org/issues/13526#note-14
could have been detected much...
Eregon (Benoit Daloze)
03:22 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
Note that the original example only works if it's a file under the current directory invoked like "ruby test.rb",
Ot...
Eregon (Benoit Daloze)
03:15 PM Revision ba26f1f8 (git): test/ruby/bug-13526.rb: Fix to actually refer to an existing file
* Add Thread.report_on_exception=true to catch problems early.
* Increase the number of Thread.pass to let the autolo...
Eregon (Benoit Daloze)
03:15 PM Revision 764c8bb4 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 PM Revision 3cac7256 (git): * append newline at EOF.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 PM Revision bd69f8e1 (git): Add specs for concurrent Module#autoload
* When the file does not exist or the constant is not set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60851 b...
Eregon (Benoit Daloze)
03:15 PM Revision b693cdf1 (git): * 2017-11-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60850 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 PM Revision 578e760a (git): Reorganize Module#autoload to have similar specs next to each other
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60849 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
10:11 AM Feature #12275: String unescape
I think rather than using true/false to distinguish single and double quotes, it would be better to have a keyword pa... duerst (Martin Dürst)
07:07 AM Revision a8c358b7 (git): gc.c: moved ENABLE_VM_OBJSPACE from vm_core.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
05:23 AM Revision 38e8a979 (git): file.c (rb_file_s_mkfifo): use mode_t instead of int
mode_t is the correct type for mkfifo(3). This fixes an
oversight from r60592 which made the same change to several
...
Eric Wong
05:03 AM Revision 3152d68b (git): file.c: fix 64-bit conversion warnings from r60844
* file.c (nogvl_truncate): cast int to VALUE before "void *"
(rb_file_s_truncate): cast "void *" to VALUE before in...
Eric Wong
05:03 AM Revision 6b58fd54 (git): File.readlink and rb_readlink releases GVL
The `readlink' can stall on slow filesystems like `open' and
`read' syscalls. Release the GVL and let the rest of th...
Eric Wong

11/18/2017

10:54 PM Feature #14112: Follow style conventions for Ruby code
ana06 (Ana Maria Martinez Gomez) wrote:
> which leads to long style discussions in PRs
Please let's be fair: th...
stomar (Marcus Stollsteimer)
10:45 PM Revision 935d29f7 (git): file: File#truncate and File.truncate release GVL
Like IO#write and IO.open, these file operations have
unpredictable performance on slow file systems. Allow other
th...
Eric Wong
09:57 PM Revision 5a9907dc (git): addr2line.c: fix r60841 for glibc before 2.22
SHF_COMPRESSED was not defined until glibc 2.22, and there are
older distros (e.g. Debian 8.x jessie) which do not ha...
Eric Wong
06:05 PM Revision 25234f15 (git): * 2017-11-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60842 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:05 PM Revision 8752634a (git): explictly skip compressed debug line
To identify the line of backtrace with ease, show the offset address of library.
You can just find the source filenam...
naruse (Yui NARUSE)
03:51 PM Bug #14115: MinGW (ruby-loco) build stopped svn 60832 2017-11-18
[email protected] wrote:
> Bug #14115: MinGW (ruby-loco) build stopped svn 60832 2017-11-18
> https://bugs.ruby-...
normalperson (Eric Wong)
08:25 AM Bug #14115 (Closed): MinGW (ruby-loco) build stopped svn 60832 2017-11-18
Applied in changeset trunk|r60837.
----------
Cannot call rb_thread_call_with{out,}_gvl before running VM
* dir.c (...
usa (Usaku NAKAMURA)
03:48 AM Bug #14115 (Closed): MinGW (ruby-loco) build stopped svn 60832 2017-11-18
Previous build was successful at
```
ruby 2.5.0dev (2017-11-18 trunk 60828) [x64-mingw32]
```
Last lines of b...
MSP-Greg (Greg L)
01:27 PM Feature #12275: String unescape
Hi, I'm working on this feature for several months.
First of all, I began to implement this as a gem.
https://git...
tad (Tadashi Saito)
01:11 PM Revision 5fd65585 (git): parse.y: Fix the locations of NODE_ITER
* parse.y: Update the locations of NODE_ITER
when nd_iter is determined.
e.g. The locations of NODE_ITER is fi...
yui-knk (Kaneko Yuichiro)
01:01 PM Revision fb826d58 (git): call only with ISEQ_TRACE_EVENTS.
* vm_insnhelper.c (vm_trace): rb_iseq_trace_set() only accepts
ISEQ_TRACE_EVENTS.
git-svn-id: svn+ssh://ci.ruby-l...
ko1 (Koichi Sasada)
10:00 AM Feature #14043: Introduce Process.last_status as an alias for $?
I don't want to write too much, but I would suggest more patience from
you, Ana. In particular towards any path forw...
shevegen (Robert A. Heiler)
09:39 AM Revision 26451ab3 (git): introduce `trace_events' info for iseq.
* vm_core.h (rb_iseq_t::aux): add `trace_events` which represents
which events are enabled on this iseq. With this ...
ko1 (Koichi Sasada)
09:25 AM Bug #14110 (Closed): Ruby 2.5.0.dev (from trunk) still doesn't support zero unicode codepoints
My understanding is that bugs get backported, but features don't.
While I think allowing \u{} can be convenient in...
duerst (Martin Dürst)
08:25 AM Revision 4f83ca01 (git): Cannot call rb_thread_call_with{out,}_gvl before running VM
* dir.c (opendir_without_gvl, with_gvl_gc_for_fd, opendir_at): check the VM is
already initialized before calling r...
U.Nakamura
08:21 AM Revision db54a07c (git): parse.y: Fix the locations of NODE_DVAR and NODE_LVAR
* parse.y: Fix the locations of NODE_DVAR and NODE_LVAR
when it's a multiple assignment method parameter.
e.g....
yui-knk (Kaneko Yuichiro)
06:58 AM Bug #14068: Unused refinement breaks method search
mame (Yusuke Endoh) wrote:
> But, defining UnusedRefinement that refines M2, breaks the behavior, even if it is enti...
shugo (Shugo Maeda)
06:24 AM Revision 389c80ce (git): .gdbinit: fix print_pathobj
$str is not C string but RString.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60835 b2dd03c8-39d4-4d8f-98ff-82...
ktsj (Kazuki Tsujimoto)
06:21 AM Bug #14070: Refining a module dumps core
mame (Yusuke Endoh) wrote:
> Including and refining one module at a time, seems to cause "double free" bug. Here is...
shugo (Shugo Maeda)
05:45 AM Revision f3a89242 (git): .gdbinit: follow up changes in r60726
rb_iseq_constant_body::line_info_size and line_info_table have
been renamed to insns_info_size, insns_info.
git-svn-...
ktsj (Kazuki Tsujimoto)
05:26 AM Feature #13901: Add branch coverage
We're thinking about an output format (for simplecov in particular) and I wanted to suggest for branch, method and "c... marcandre (Marc-Andre Lafortune)
03:32 AM Revision 15b02bce (git): parse.y: Use node_assign
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60833 b2dd03c8-39d4-4d8f-98ff-823fe69b080e yui-knk (Kaneko Yuichiro)
02:53 AM Revision 3c0cf785 (git): * ext/win32ole/win32ole.c: use WIN32OLEQueryInterfaceError when failed
to query com interface.
* ext/win32ole/win32ole_event.c: ditto.
* ext/win32ole/win32ole_method.c: ditto.
git-svn-id:...
suke (Masaki Suketa)
02:01 AM Revision 8840b033 (git): dir.c: openat calls release GVL, too
openat(2) also performs a path lookup, so it is also subject
to pathological slowdowns like opendir(3) and open(2) sy...
Eric Wong
02:01 AM Revision 089eb0c5 (git): dir: release GVL on opendir
opendir(3) is subject to the same pathological slowdowns on
slow or unreliable filesystems as open(2), so release the...
Eric Wong
01:40 AM Revision 28d00c2f (git): Update the last location of NODE_ARRAY
* parse.y (list_append_gen, list_concat): Update
the last location of NODE_ARRAY when an item is
appended or conc...
yui-knk (Kaneko Yuichiro)
12:40 AM Feature #14111: ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
esjee (SJ Stoker) wrote:
> # Evaluation
>
> * 複数のラインで書かれたメソッドのプロトタイプはどうやって見つければ?
> * 全ファイルを読み込んでるため、巨大なファイルだとパフォ...
nobu (Nobuyoshi Nakada)

11/17/2017

09:51 PM Bug #14108: Seg Fault with MinGW on svn 60769
Btw, reiterating what I wrote privately, the correct way
to do this would be:

> Dir#read:
> release GVL
> acqu...
normalperson (Eric Wong)
08:20 PM Bug #13586: Ruby hangs when accessing array which is modified in instance_eval after Coverage.start
This also happens on 2.4.2p198, but not 2.5.0-preview1. crazymykl (Mike MacDonald)
03:08 PM Revision 19f70016 (git): * 2017-11-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60828 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:08 PM Revision 859abb7f (git): Fix typo in `Timeout` doc [ci skip]
Author: yuuji.yaginuma <[email protected]>
https://github.com/ruby/ruby/pull/1760
[Fix GH-1760]
git-svn-id: s...
znz (Kazuhiro NISHIYAMA)
01:13 PM Feature #14112: Follow style conventions for Ruby code
@shevegen
> Ruby inherited the Perl philosophy of having more than one way to do the same thing.
I inherited that...
ana06 (Ana Maria Martinez Gomez)
01:04 PM Feature #14112: Follow style conventions for Ruby code
@duerst
>> The Ruby code in the documentation and in the tests is currently not following any style rules, which ...
ana06 (Ana Maria Martinez Gomez)
12:16 PM Revision 813b8d0a (git): parse.y: RUBY_SET_YYLLOC to rb_parser_set_location
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:16 PM Revision 3465fdd4 (git): parse.y: RUBY_SET_YYLLOC
* parse.y (RUBY_SET_YYLLOC): extract setting locations from the
source line.
* parse.y (yylex): use RUBY_SET_YYLLO...
nobu (Nobuyoshi Nakada)
09:48 AM Revision 8d7d8d0c (git): Add examples to Set documentation [ci skip]
GitHub PR: https://github.com/ruby/ruby/pull/1752 [Fix GH-1752]
Submitted by: @Ana06 <[email protected]>
git-svn...
Akinori MUSHA
09:18 AM Feature #14114: Add #step for Array, Enumerable, Enumerator
you might use `each_slice` for this:
~~~ ruby
module Enumerable
def step(n)
each_slice(n).map(&:first)
...
Hanmac (Hans Mackowiak)
09:07 AM Feature #14114: Add #step for Array, Enumerable, Enumerator
I think you filed this in the wrong subsection (Bug rather than Feature).
To the topic - I am not sure if .step() ...
shevegen (Robert A. Heiler)
12:51 AM Feature #14114 (Open): Add #step for Array, Enumerable, Enumerator
This must have been discussed before,
please reassigned and close this one.
I want to propose an extension to the...
eike.rb (Eike Dierks)
08:23 AM Revision f26cce0b (git): NODE_CALL is not passed to node_assign_gen
* parse.y (node_assign_gen): NODE_CALL is not passed to
node_assign_gen. NODE_CALL is not assignable. Assignable
...
yui-knk (Kaneko Yuichiro)
07:47 AM Revision 8a664f0c (git): don't use `goto`.
* vm_trace.c (rb_exec_event_hooks): we don't need to use goto statement.
git-svn-id: svn+ssh://ci.ruby-lang.org/rub...
ko1 (Koichi Sasada)
07:39 AM Revision 114fc220 (git): Fix location of assignable nodes
* parse.y (node_assign_gen): NODE_ATTRASGN is created
before rhs is created. It is needed to set location
after r...
yui-knk (Kaneko Yuichiro)
07:29 AM Revision d2bb08ec (git): remove a wrong assertion.
* iseq.c (rb_iseq_trace_set): remove a wrong assertion.
This assertion checked `insn` is `trace_` prefix instructio...
ko1 (Koichi Sasada)
06:59 AM Revision c7ae8af9 (git): reuse gvar value.
* vm_core.h (EXEC_EVENT_HOOK_VM_TRACE): added to pass vm_event_flags
(== ruby_vm_event_flags) as a macro parameter....
ko1 (Koichi Sasada)
06:24 AM Revision 1fcdec57 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:24 AM Revision 1a960576 (git): remove `trace_` prefix insns lazily.
* vm_trace.c (update_global_event_hook): set only when tracing is added.
If tracing was off (event flags are decrea...
ko1 (Koichi Sasada)
04:25 AM Revision 80facdd9 (git): Fix location of assignable nodes
* parse.y (node_assign_gen): In some case assignable nodes
are created before rhs is created. In this case it is
...
yui-knk (Kaneko Yuichiro)
03:01 AM Bug #14113: Crashed Thread: 15 thread_pool.rb*
Looks like [Bug #13107], which has been fixed in 2.4.1 already. nobu (Nobuyoshi Nakada)
01:49 AM Bug #14113 (Feedback): Crashed Thread: 15 thread_pool.rb*
2.4.0 is outdated, does it reproduce with 2.4.2, or trunk?
```
Thread 17 Crashed:: thread_pool.rb*
0 libsystem...
nobu (Nobuyoshi Nakada)

11/16/2017

11:13 PM Revision a529ba94 (git): * 2017-11-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60815 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:13 PM Revision 82fe13d1 (git): Fix location of NODEs generated by new_op_assign_gen
* parse.y (new_op_assign_gen): Use a location of lhs
when call gettable, bacause gettable creates a variable
node...
yui-knk (Kaneko Yuichiro)
03:01 PM Feature #14112: Follow style conventions for Ruby code
I personally am against a "style guide".
Ruby's old philosophy was partially inspired by perl - more than one way ...
shevegen (Robert A. Heiler)
11:35 AM Feature #14112: Follow style conventions for Ruby code
ana06 (Ana Maria Martinez Gomez) wrote:
> The Ruby code in the documentation and in the tests is currently not follo...
duerst (Martin Dürst)
10:33 AM Feature #14112 (Rejected): Follow style conventions for Ruby code
The Ruby code in the documentation and in the tests is currently not following any style rules, which leads to long s... ana06 (Ana Maria Martinez Gomez)
02:20 PM Bug #14113 (Closed): Crashed Thread: 15 thread_pool.rb*
Started a project and it immediately crashed. This happened before, but so instantly.
/Users/vlad/.rbenv/versions...
lanakushnir (Lana Kushnir)
12:26 PM Revision 42fe7ceb (git): Old gem file had not been removed
* common.mk (update-gems): `old.delete("gems/#{gem}")` always returns nil
because when really downloading new gem, ...
U.Nakamura
11:03 AM Revision ec3a906b (git): Refactoring out the direct accesses of NODE's u1, u2, and u3
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60812 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
10:02 AM Revision 22c8cc44 (git): thread_win32.c: stop returning unused value
to unify signature with pthread's one
I'm planning to use functions for rb_nativethread_cond_t and
rb_nativethread_m...
k0kubun (Takashi Kokubun)
09:24 AM Revision ea4b5355 (git): remove an unused function.
* eval.c (rb_iterator_p): removed because nobody use it
and not exposed by headers.
git-svn-id: svn+ssh://ci.ruby...
ko1 (Koichi Sasada)
09:00 AM Revision a52603a8 (git): make a func static.
* vm_backtrace.c (rb_ec_backtrace_location_ary): make it static and
remove `rb_` prefix.
git-svn-id: svn+ssh://ci...
ko1 (Koichi Sasada)
08:53 AM Revision b453fc2c (git): make a func static.
* vm_method.c (rb_resolve_refined_method_callable): make it static.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
ko1 (Koichi Sasada)
08:48 AM Revision f4cb93ad (git): make funcs static.
* thread.c (rb_threadptr_trap_interrupt): make it static
and remove `rb_` prefix.
* thread.c (rb_threadptr_pending...
ko1 (Koichi Sasada)
08:19 AM Revision 87988225 (git): make funcs static.
* node.c: make them static:
* rb_node_buffer_new
* rb_node_buffer_free
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
ko1 (Koichi Sasada)
08:01 AM Revision 0de6da0e (git): make a func static.
* addr2line.c (main_exe_path): make it static.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60805 b2dd03c8-39d...
ko1 (Koichi Sasada)
07:56 AM Revision 16ec72e5 (git): remove unused func.
* gc.c (rb_garbage_collect): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60804 b2dd03c8-39d4-4d8f-98...
ko1 (Koichi Sasada)
07:49 AM Revision 2c7e974e (git): make a func static.
* vm_eval.c (rb_f_block_given_p): make it static.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60803 b2dd03c8-...
ko1 (Koichi Sasada)
07:47 AM Revision 1a7af9d0 (git): make a func static.
* vm_eval.c (rb_f_public_send): make it static.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60802 b2dd03c8-39...
ko1 (Koichi Sasada)
07:46 AM Revision 8184cb2b (git): remove unused function.
* vm_method.c (rb_method_entry_with_refinements): removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60801 ...
ko1 (Koichi Sasada)
07:43 AM Revision d4a69bb4 (git): make a func static.
* vm.c (rb_proc_create_from_captured): make this func static and renmae
with vm_ prefix.
git-svn-id: svn+ssh://ci...
ko1 (Koichi Sasada)
07:41 AM Revision aaa43037 (git): export rb_tracearg_callee_id().
* include/ruby/debug.h (rb_tracearg_callee_id): export.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60799 b2d...
ko1 (Koichi Sasada)
07:38 AM Revision 3936aaa5 (git): make a func static.
* vm_eval.c (rb_raise_method_missing): make this func static and renmae with
vm_ prefix.
git-svn-id: svn+ssh://ci...
ko1 (Koichi Sasada)
07:28 AM Revision 686e54f7 (git): make it static.
* vm.c (rb_thread_mark): now file local.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60797 b2dd03c8-39d4-4d8f...
ko1 (Koichi Sasada)
07:25 AM Revision 003fd99a (git): provide rb_vm_make_proc/lambda().
* vm.c (rb_vm_make_proc): removed.
* vm_core.h: provide utility inline functions
* rb_vm_make_proc()
* rb_vm_mak...
ko1 (Koichi Sasada)
07:14 AM Revision 4d6e899a (git): remove unused function.
* vm_insnhelper.c (rb_vm_env_write): remove unused function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6079...
ko1 (Koichi Sasada)
06:10 AM Revision 2fb4c36c (git): accepts `ec` as first parameter.
* vm_insnhelper.c (vm_check_match): accepts `ec` as first parameter.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
ko1 (Koichi Sasada)
05:56 AM Revision 1ae69a20 (git): fix r60792.
* error.c (warning_string): `file` is already cstr.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60793 b2dd03c...
ko1 (Koichi Sasada)
05:52 AM Revision 360b78e4 (git): `rb_source_loc` -> `rb_source_location_cstr`
* vm.c (rb_source_loc): rename to rb_source_location_cstr()
to make behavior clear compare with rb_source_location(...
ko1 (Koichi Sasada)
05:45 AM Revision 15abb961 (git): fix r60789.
* vm.c (rb_source_loc): fix condition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60791 b2dd03c8-39d4-4d8f-9...
ko1 (Koichi Sasada)
05:36 AM Revision 8c15f40a (git): parse.y: no return in class
* parse.y (k_return): prohibit return in class/module body except
for singleton class.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
05:35 AM Revision 7a666c67 (git): rb_source_location() may return nil.
* vm.c (rb_source_location): return nil if path is not found.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@607...
ko1 (Koichi Sasada)
05:18 AM Revision b3cab0dc (git): remove an unused function.
* vm.c (rb_sourcefilename): removed because nobody use it.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60788 ...
ko1 (Koichi Sasada)
05:14 AM Revision ea665dcd (git): add `ec` as first parameter.
* vm.c (vm_svar_get): accepts `ec` as first parameter.
* vm.c (vm_svar_set): ditto.
git-svn-id: svn+ssh://ci.ruby-...
ko1 (Koichi Sasada)
05:05 AM Bug #14106: [BUG] Segmentation fault
duerst (Martin Dürst) wrote:
> Can you give a pointer to that discussion?
https://github.com/sass/sass/issues/239...
MSP-Greg (Greg L)
04:07 AM Bug #14106: [BUG] Segmentation fault
Gillis (Giacomo Ciampoli) wrote:
> i used ruby only for sass, i wrote on sass community on github but the told me ...
duerst (Martin Dürst)
12:38 AM Bug #14106: [BUG] Segmentation fault
nobu (Nobuyoshi Nakada) wrote:
> > ~~~
> > C:\Ruby24-x64\bin\x64-msvcrt-ruby240.dll(rb_w32_read_reparse_point+0x111...
Gillis (Giacomo Ciampoli)
12:37 AM Bug #14106: [BUG] Segmentation fault
nobu (Nobuyoshi Nakada) wrote:
> > ~~~
> > C:\Ruby24-x64\bin\x64-msvcrt-ruby240.dll(rb_w32_read_reparse_point+0x111...
Gillis (Giacomo Ciampoli)
12:35 AM Bug #14106: [BUG] Segmentation fault
shevegen (Robert A. Heiler) wrote:
> Isn't this some problem in the sass gem? Default ruby works fine on
> your sys...
Gillis (Giacomo Ciampoli)
04:37 AM Revision c761514c (git): fix up r60782 and r60783.
* cont.c (cont_restore_thread): re-check a condition (pointed by nobu).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
ko1 (Koichi Sasada)
03:36 AM Revision 7fbab01f (git): Add a last location to branch coverage
* compile.c (DECL_BRANCH_BASE, ADD_TRACE_BRANCH_COVERAGE): Add
a last location to arguments.
* compile.c (compile_...
yui-knk (Kaneko Yuichiro)
03:32 AM Revision 210f2cc7 (git): Regexp#===: Use `\A` and `\z` instead of `^` and `$`
[ci skip]
ref https://github.com/rurema/doctree/pull/812
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60784 b2d...
znz (Kazuhiro NISHIYAMA)
02:53 AM Revision e8ccf9f7 (git): avoid duplicated-cond compile error.
* cont.c (cont_restore_thread): fix duplicated-cond compile error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
ko1 (Koichi Sasada)
02:47 AM Revision 23e452b1 (git): cleanup hook cleanup code.
* vm_trace.c: before this patch, deleted hooks are remvoed at
*the beggining* of hooks (exec_hooks_precheck).
Thi...
ko1 (Koichi Sasada)
01:56 AM Revision 575993d7 (git): parse.y: Fix location of asgn node
* parse.y (new_op_assign_gen): Fix location of asgn node.
Assignable node (e.g. NODE_LASGN) is generated before rhs...
yui-knk (Kaneko Yuichiro)
01:06 AM Revision b465633f (git): parse.y: Preserve previous line and restore it when read '\n'
* parse.y (parser_params): Add prevline to store previous line.
* parse.y (yycompile0): Initialize prevline with 0.
*...
yui-knk (Kaneko Yuichiro)

11/15/2017

07:55 PM Feature #14111 (Open): ArgumentErrorが発生した時メソッドのプロトタイプをメッセージに含む
(日本人じゃないですが、日本語を勉強してますから、日本語でレポートしてみました
日本語で会話することはまだ馴れてないから、読みつらいや見苦しいところもあると思います
そういうを指摘してくれれば幸いです)
# Abstract...
esjee (SJ Stoker)
07:37 PM Bug #14110: Ruby 2.5.0.dev (from trunk) still doesn't support zero unicode codepoints
ibylich (Ilya Bylich) wrote:
> Hi,
>
> This commit - https://github.com/ruby/ruby/commit/7e8b910 - according to i...
ibylich (Ilya Bylich)
05:48 PM Bug #14110 (Closed): Ruby 2.5.0.dev (from trunk) still doesn't support zero unicode codepoints
Hi,
This commit - https://github.com/ruby/ruby/commit/7e8b910 - according to its commit message should allow zero ...
ibylich (Ilya Bylich)
05:07 PM Revision f7c60f8d (git): * 2017-11-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60779 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:07 PM Revision ea5361b8 (git): Bump rake-12.3.0 on bundled gems.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60778 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
03:54 PM Feature #14097: Add union and difference to Array
ana06 (Ana Maria Martinez Gomez) wrote:
> > You could build union without a nested application of |. No doubt you co...
jeremyevans0 (Jeremy Evans)
03:10 PM Feature #14097: Add union and difference to Array
> The argument against the | operator could potentially apply to any operator. Most things are unclear until they are... ana06 (Ana Maria Martinez Gomez)
01:53 PM Revision 06ba86c9 (git): Remove redundant last newline [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60777 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:21 PM Revision a3071ea4 (git): remove rb_thread_t::event_hooks.
* vm_core.h (rb_thread_t): remove rb_thread_t::event_hooks.
* vm_trace.c: all hooks are connected to vm->event_hooks...
ko1 (Koichi Sasada)
12:35 PM Bug #8352: URI squeezes a sequence of slashes in merging paths when it shouldn't
I've also checked the `url` module of node.js and it didn't, neither. [Their test cases](https://github.com/nodejs/n... knu (Akinori MUSHA)
11:24 AM Bug #8352: URI squeezes a sequence of slashes in merging paths when it shouldn't
Addressable::URI (of the addressable gem) properly preserves sequences of slashes in a path, so it is a workaround to... knu (Akinori MUSHA)
10:04 AM Bug #14108: Seg Fault with MinGW on svn 60769
Eric Wong <[email protected]> wrote:
> However; when reading glibc source[1], I noticed every DIR stream has
>...
normalperson (Eric Wong)
09:21 AM Bug #14108: Seg Fault with MinGW on svn 60769
"U.NAKAMURA" <[email protected]> wrote:
> Hi, Eric,
>
> In message "[ruby-core:83779] Re: [Ruby trunk Bug#14...
normalperson (Eric Wong)
07:41 AM Bug #14108: Seg Fault with MinGW on svn 60769
Hi, Eric,

In message "[ruby-core:83779] Re: [Ruby trunk Bug#14108] Seg Fault with MinGW on svn 60769"
on Wed, 15...
usa (Usaku NAKAMURA)
07:21 AM Bug #14108: Seg Fault with MinGW on svn 60769
"U.NAKAMURA" <[email protected]> wrote:
> Hi, Eric
>
> In message "[ruby-core:83774] Re: [Ruby trunk Bug#141...
normalperson (Eric Wong)
04:51 AM Bug #14108: Seg Fault with MinGW on svn 60769
On 2017/11/15 13:33, U.NAKAMURA wrote:
> In message "[ruby-core:83774] Re: [Ruby trunk Bug#14108] Seg Fault with Mi...
nobu (Nobuyoshi Nakada)
04:41 AM Bug #14108: Seg Fault with MinGW on svn 60769
Hi, Eric

In message "[ruby-core:83774] Re: [Ruby trunk Bug#14108] Seg Fault with MinGW on svn 60769"
on Wed, 15 ...
usa (Usaku NAKAMURA)
04:21 AM Bug #14108: Seg Fault with MinGW on svn 60769
[email protected] wrote:
> I've just committed a workaround for now, because this hides other failures and erro...
normalperson (Eric Wong)
03:47 AM Bug #14108: Seg Fault with MinGW on svn 60769
I've just committed a workaround for now, because this hides other failures and errors on CI. usa (Usaku NAKAMURA)
03:45 AM Bug #14108 (Closed): Seg Fault with MinGW on svn 60769
Applied in changeset trunk|r60770.
----------
nogvl readdir make SEGV on Windows
* dir.c (readdir_without_gvl): wor...
usa (Usaku NAKAMURA)
03:28 AM Bug #14108 (Closed): Seg Fault with MinGW on svn 60769
The Noon JST ruby-loco MinGW build just failed. Last build on svn 60767 was successful.
Error shown in log:
``...
MSP-Greg (Greg L)
08:02 AM Revision 25d56ea7 (git): tmpdir.rb: merged make_tmpname to create
* lib/tmpdir.rb (Dir::Tmpname#create): try conversion of prefix
and suffix just once before loop.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
07:31 AM Feature #10328: [PATCH] make OPT_SUPPORT_JOKE a proper VM option
patch to do full joke removal:
https://80x24.org/spew/[email protected]/raw
normalperson (Eric Wong)
07:24 AM Revision 0cc57ea0 (git): dir.c: revert r60772, r60770, and r60769
Using readdir(3) without any locking causes thread-safety
problems if directory streams get shared between threads. ...
Eric Wong
06:32 AM Feature #14109 (Closed): FileUtils: Use Dir.children instead of Dir.entries
Dir.children is available since Feature #11302. FileUtils uses
Dir.each on an internal method encapsulated on a priv...
esparta (Espartaco Palma)
05:50 AM Revision e5b968f5 (git): thread.c: use ec
* thread.c (call_without_gvl): use execution context for
RUBY_VM_CHECK_INTS_BLOCKING.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
05:18 AM Revision e9614f9a (git): Cannot call rb_thread_call_without_gvl before running VM
* dir.c (readdir_without_gvl): check the VM is already initialized before
calling rb_thread_call_without_gvl().
[...
U.Nakamura
04:52 AM Revision 1d7247e6 (git): fix uninitialized memory reference.
* compile.c (iseq_set_sequence): clear kwargs (in ci_entries) memory area.
kwargs ci entries are initialized by com...
ko1 (Koichi Sasada)
03:44 AM Revision 5570dba9 (git): nogvl readdir make SEGV on Windows
* dir.c (readdir_without_gvl): workaround for Windows. [Bug #14108]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
U.Nakamura
01:28 AM Bug #14107 (Rejected): Enumerable#each_with_object partly mutate object
fanantoxa (Anton Sivakov) wrote:
> Or even if I mutate memo directly at the end like:
It doesn't mutate the argum...
nobu (Nobuyoshi Nakada)
12:25 AM Bug #14106 (Feedback): [BUG] Segmentation fault
> ~~~
> C:\Ruby24-x64\bin\x64-msvcrt-ruby240.dll(rb_w32_read_reparse_point+0x111) [0x0000000067b11261]
> C:\Ruby24-...
nobu (Nobuyoshi Nakada)

11/14/2017

11:47 PM Bug #14107 (Rejected): Enumerable#each_with_object partly mutate object
Hi. I was working with `each_with_object` and found a bug.
I was needed to iterate through the array and have an mem...
fanantoxa (Anton Sivakov)
11:20 PM Revision ea321172 (git): dir.c: release GVL around remaining readdir calls
Release GVL around all remaining readdir calls from the Dir
class to prevent pathological stalls on slow filesystems ...
Eric Wong
09:49 PM Feature #14105: Introduce xor as alias for Set#^
I am neutral on this so either way is fine by me. I very rarely
use Set so I suppose I would not even notice any ch...
shevegen (Robert A. Heiler)
04:08 PM Feature #14105: Introduce xor as alias for Set#^
`^` is used as the exclusive-or operator in many other programming languages including C, C++, C#, D, Java, Perl, PHP... jeremyevans0 (Jeremy Evans)
12:39 PM Feature #14105 (Feedback): Introduce xor as alias for Set#^
Not sure if I should also add feautures for the `Set` class here or if I should do it somewhere else.
I would like...
ana06 (Ana Maria Martinez Gomez)
07:11 PM Feature #10328: [PATCH] make OPT_SUPPORT_JOKE a proper VM option
[email protected] wrote:
> BTW, we provide "bitblt" and "answer" insturctions as a official (joke) instructions without...
normalperson (Eric Wong)
06:08 PM Bug #14106: [BUG] Segmentation fault
Isn't this some problem in the sass gem? Default ruby works fine on
your system, right? So only sass should trigger ...
shevegen (Robert A. Heiler)
04:09 PM Bug #14106 (Closed): [BUG] Segmentation fault
hi,
when i try to compile a sass file i get this error:
~~~
C:/Ruby24-x64/lib/ruby/gems/2.4.0/gems/sass-3.5.3/l...
Gillis (Giacomo Ciampoli)
05:07 PM Revision c00265bb (git): compile.c: fixup TRACE
* compile.c (remove_unreachable_chunk): ignore TRACE elements.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@607...
nobu (Nobuyoshi Nakada)
04:40 PM Feature #14104: Remove `trace` instructions
ko1 (Koichi Sasada) wrote:
> # Abstract
>
> Remove `trace` instructions from bytecode and it will improve perform...
vmakarov (Vladimir Makarov)
12:58 PM Feature #14104 (Closed): Remove `trace` instructions
Applied in changeset trunk|r60763.
----------
remove `trace` instruction. [Feature #14104]
* tool/instruction.rb: c...
ko1 (Koichi Sasada)
11:44 AM Feature #14104: Remove `trace` instructions
Here is a result of benchmark result with
```
ruby ~/ruby/src/trunk/benchmark/driver.rb -e ruby_2_4::~/ruby/insta...
ko1 (Koichi Sasada)
09:08 AM Feature #14104: Remove `trace` instructions
user system total real
trace off 9.090678 0.000000 9.090678 ( 9.083...
shevegen (Robert A. Heiler)
08:40 AM Feature #14104 (Closed): Remove `trace` instructions
# Abstract
Remove `trace` instructions from bytecode and it will improve performance, 10% faster.
Instead of `tra...
ko1 (Koichi Sasada)
03:37 PM Revision 0965709f (git): * 2017-11-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60767 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:37 PM Revision 50702d16 (git): parse.y: zero codepoints
* parse.y (parser_tokadd_utf8): relax restriction to allow zero or
more codepoints. fixup r59417.
https://githu...
nobu (Nobuyoshi Nakada)
02:24 PM Feature #9123: Make Numeric#nonzero? behavior consistent with Numeric#zero?
It is already 4 years since this was pointed out. I am really surprised that it is still inconsistent. It is not expe... ana06 (Ana Maria Martinez Gomez)
01:25 PM Revision 19ae98d5 (git): rewrite only if changed.
* vm_trace.c (update_global_event_hook): rewrite ISeqs only when
effective events are changed.
git-svn-id: svn+ss...
ko1 (Koichi Sasada)
01:18 PM Revision b000b1d9 (git): fix prefix.
* compile.c: the following functions accept LINK_ELEMENT so
rename to `ELEM_` prefix names:
* INSERT_ELEM_NEXT ->...
ko1 (Koichi Sasada)
12:58 PM Revision 665ba24b (git): remove `trace` instruction. [Feature #14104]
* tool/instruction.rb: create `trace_` prefix instructions.
* compile.c (ADD_TRACE): do not add `trace` instructions...
ko1 (Koichi Sasada)
04:42 AM Revision fe3decb2 (git): process.c: removed preserving_errno
* process.c (try_with_sh, handle_fork_error): added argument for
errno.
* process.c (proc_exec_cmd, proc_exec_sh, ...
nobu (Nobuyoshi Nakada)
03:02 AM Revision 73e41247 (git): string.c: prefer rb_syserr_fail
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60761 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:00 AM Revision a48fac6e (git): common.mk: add dependencies for iseq.h
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60760 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:40 AM Revision 9cabbf84 (git): compile.c: comments for concatstrings optimization [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@60759 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:37 AM Revision 77c30107 (git): use RUBY_API_VERSION as ISEQ versions.
* iseq.h: use RUBY_API_VERSION_MAJOR for ISEQ_MAJOR_VERSION and
RUBY_API_VERSION_MINOR for ISEQ_MINOR_VERSION.
We...
ko1 (Koichi Sasada)
 

Also available in: Atom