Project

General

Profile

Activity

From 10/29/2015 to 11/04/2015

11/04/2015

06:23 PM Bug #11656: ruby crashes when running rspec from top level context, but not from the individual spec that is causing ruby to crash
Daniel Greenberg wrote:
> Attached file here because it is hard to read above.
```ruby
describe '#hash' do
...
dgreenbe77 (Daniel Greenberg)
06:11 PM Bug #11656: ruby crashes when running rspec from top level context, but not from the individual spec that is causing ruby to crash
Attached file here because it is hard to read above. dgreenbe77 (Daniel Greenberg)
06:07 PM Bug #11656 (Closed): ruby crashes when running rspec from top level context, but not from the individual spec that is causing ruby to crash
/Users/dgreenbe77/Development/frederick_gem/lib/frederick/models/model.rb
./spec/lib/frederick/models/model_spec.rb
dgreenbe77 (Daniel Greenberg)
02:11 PM Bug #11655: Can't refine Object.const_missing
Nobuyoshi Nakada wrote:
> It's a spec.
> Refinements targets only explicit invocations.
How does that square wit...
0x0dea (D.E. Akers)
01:43 PM Bug #11655 (Rejected): Can't refine Object.const_missing
It's a spec.
Refinements targets only explicit invocations.
nobu (Nobuyoshi Nakada)
12:32 PM Bug #11655 (Rejected): Can't refine Object.const_missing
```ruby
TracePoint.new(:c_call) { |tp|
if tp.method_id == :const_missing
puts "top-level const_missing is #{...
0x0dea (D.E. Akers)
01:40 PM Bug #11654: Segmentation fault
Seems related to GC, but uncertain.
And the latest 2.2 is 2.2.3.
nobu (Nobuyoshi Nakada)
10:19 AM Bug #11654 (Closed): Segmentation fault
I encountered a segmentation fault in a default job running in the background.
Unfortunately, I can not share the ...
marc.hbnr (Marc Hbnr)
12:34 PM Revision a015a013 (git): revive deleted entry [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52452 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:12 AM Feature #8976: file-scope freeze_string directive
Shugo Maeda wrote:
> It's not just for compatibility.
>
> The original problem was that a new String object has...
akr (Akira Tanaka)
07:45 AM Feature #8976: file-scope freeze_string directive
Koichi Sasada wrote:
> akr: how about dynamic strings “foo#{bar}baz”?
> nobu: how about “#{‘baz’}”?
> ko1: it is e...
shugo (Shugo Maeda)
08:33 AM Revision 86875c2b (git): * lib/debug.rb: Add documentation for #thread_list_all.
[Misc #11580][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52451 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
07:50 AM Revision 0047ab96 (git): tkutil.c: rb_ary_cat
* ext/tk/tkutil/tkutil.c (rb_ary_cat): fallback definition.
rb_ary_cat() is available since 2.0.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)
07:50 AM Revision 8df1863d (git): tkutil.c: strndup
* ext/tk/tkutil/tkutil.c (strndup): fallback definition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52449 b2d...
nobu (Nobuyoshi Nakada)
07:27 AM Revision 3553a86e (git): ext: use RARRAY_CONST_PTR
* ext/bigdecimal/bigdecimal.c: use RARRAY_CONST_PTR just fore
reference instead of RARRAY_PTR, to keep the array WB...
nobu (Nobuyoshi Nakada)
07:18 AM Revision 52912db4 (git): ext: adjust index type
* ext: use long for index instead of int and RARRAY_LENINT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52447 ...
nobu (Nobuyoshi Nakada)
06:59 AM Revision c8803b10 (git): variable.c: suppress a warning
* variable.c (autoload_reset): initialize formally to suppress a
warning from container_off_var() by Visual C.
git...
nobu (Nobuyoshi Nakada)
06:46 AM Revision b381e3ca (git): * class.c: fix documentation for rb_define_class{_id}_under.
[fix GH-991][ci skip] Patch by @kachick
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52445 b2dd03c8-39d4-4d8f-9...
hsbt (Hiroshi SHIBATA)
06:40 AM Revision 825c891b (git): * method.h: fix typo. Patch by @davydovanton
[fix GH-1076][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
06:39 AM Revision b6807ba3 (git): * hash.c: use correct grammer. Patch by @tveastman
[fix GH-1079][ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52443 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
06:01 AM Feature #11653: Add to_proc on Hash
You can write it as:
~~~ruby
[:e, :a, :b, :f, :c, :d].map(&my_hash.method(:[]))
~~~
nobu (Nobuyoshi Nakada)
05:24 AM Feature #11653: Add to_proc on Hash
I think this is an excellent idea. I hope this can make it into Ruby 2.3. duerst (Martin Dürst)
02:59 AM Feature #11653 (Closed): Add to_proc on Hash
Procs can be called the same way a hash is with `[]`. But a Hash is not mappable as a Proc.
~~~ruby
my_hash ...
danielpclark (Daniel P. Clark)
03:48 AM Bug #10984: Hash#contain? to check whether hash contains other hash
What if

```ruby
{b: 1} === {a: 2, b: 1}
```

then

```ruby
h = {a: 2, b: 1}
case h
when {b: 1...
funny_falcon (Yura Sokolov)
03:13 AM Revision c457e91a (git): * lib/drb/drb.rb: add debug information for mswin CI. this change will be reverted later.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:38 AM Revision f6043758 (git): process.c: fix rdoc of Process.getsid [ci skip]
* process.c (proc_getsid): [DOC] Fix double word 'for' and typo.
[Fix GH-1080]
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
02:33 AM Revision 96831c00 (git): test_gdbm.rb: sync after reorganize
* test/gdbm/test_gdbm.rb (test_reorganize): sync after reorganize
to ensure that the db file get packed.
git-svn-i...
nobu (Nobuyoshi Nakada)
01:32 AM Revision ecbbd236 (git): fake.rb: fix builddir
* tool/fake.rb (prehook): consider the case building under the
source directory.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
01:31 AM Revision 7995eb43 (git): mkmf/base.rb: capture output
* test/mkmf/base.rb (TestMkmf::Base::Capture#write): capture
output inside mkmf method.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
01:31 AM Revision 051127ab (git): mkmf.rb: revert r52431
* lib/mkmf.rb: it's an issue of test/mkmf.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52437 b2dd03c8-39d4-4d8...
nobu (Nobuyoshi Nakada)
12:44 AM Feature #11537: Introduce "Safe navigation operator"
Thomas, that reminds me of old UUCP addresses (grin).
But ,as Nobu pointed out, it can be parsed as `u(!profile(!thu...
matz (Yukihiro Matsumoto)
12:32 AM Feature #11537: Introduce "Safe navigation operator"
Thomas Sawyer wrote:
> `..` wouldn't work. But that reminds me. Was `!` ever considered?
>
> u!profile!thumbn...
nobu (Nobuyoshi Nakada)
12:07 AM Feature #11537: Introduce "Safe navigation operator"
Philip Claren wrote:
> Thomas Sawyer wrote:
> > In this way is more an extension of the ternary operator -- the ini...
trans (Thomas Sawyer)
12:01 AM Feature #11537: Introduce "Safe navigation operator"
Laurentiu Macovei wrote:
> The same discussion happens to be on TypeScript and ES6 worlds.
> Using `..` instead of ...
trans (Thomas Sawyer)
12:03 AM Feature #11643: A new method on Hash to grab values out of nested hashes, failing gracefully
Yukihiro Matsumoto wrote:
> I prefer method way to (already reverted) `params.?[:order].?[:shipping_info].?[:country...
dsisnero (Dominic Sisneros)

11/03/2015

11:38 PM Bug #10984: Hash#contain? to check whether hash contains other hash
Responding to feedback from Akira Tanaka and Nobuyoshi Nakada at [DevelopersMeeting20150514Japan](https://docs.google... olivierlacan (Olivier Lacan)
11:33 PM Feature #10123: Named capture groups don't set local vars when matched using ~
Josh Cheek wrote:
> Broken when using `~`:
>
> ~~~
> $ echo ' josh' | ruby -ne '~/(?<initial>\w)/ and puts initi...
josh.cheek (Josh Cheek)
10:34 PM Bug #10996: Inline if statements should hoist variables.
Yukihiro Matsumoto wrote:
> The fundamental rule is that local variables are defined by the first assignment. For co...
josh.cheek (Josh Cheek)
09:17 PM Revision 9801be68 (git): * 2015-11-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:17 PM Feature #11647 (Closed): [PATCH] include/ruby/ruby.h (struct RObject): hide iv_index_tbl type
Applied in changeset r52435.
----------
include/ruby/ruby.h (struct RObject): hide iv_index_tbl type
This is an imp...
Anonymous
03:48 AM Feature #11647 (Closed): [PATCH] include/ruby/ruby.h (struct RObject): hide iv_index_tbl type
This is an implementation detail and should not be exposed to
C extension users. We may change this to id_table soo...
normalperson (Eric Wong)
09:16 PM Revision 2f418fb3 (git): include/ruby/ruby.h (struct RObject): hide iv_index_tbl type
This is an implementation detail and should not be exposed to
C extension users. We may change this to id_table soon...
Eric Wong
05:47 PM Bug #11412: The default filename encoding causes errors on Windows
I'd like to see this issue reopened.
The solution of specifying UTF-8 explicitly works, but this should be the def...
simoneau (Matthew Simoneau)
05:03 PM Bug #11652 (Closed): Bug after running 'next' during binding.pry in a rails project
```
[1] pry(#<WarehouseRowReader::#country>)> next
test/services/importers/warehouse_row_reader_test.rb:13: [BUG] S...
diegodesouza (DIego De Souza)
01:28 PM Bug #11644: Since r52055, TestMkmf::TestConvertible failed on Solaris 10 with fcc
コマンドラインは正常だったので、やはりWarningが出たのが原因のようです。
以下のようにキャストするとFailureは出なくなりました。
(三項演算子のどちらか片方だけのキャストではダメでした。)
しかし、古いバージョン...
ngoto (Naohisa Goto)
07:57 AM Bug #11644: Since r52055, TestMkmf::TestConvertible failed on Solaris 10 with fcc
Naohisa Goto wrote:
> あるいは、コンパイラへのオプションが mkmf.rb 内部で削られて、32ビットモードでコンパイルしている可能性はあるかもしれません。
> コンパイル時のコマンドラインを表示するのに良い...
nobu (Nobuyoshi Nakada)
05:02 AM Bug #11644: Since r52055, TestMkmf::TestConvertible failed on Solaris 10 with fcc
> それにVALUEがunsigned longとは違うということはIL32P64コンパイラでしょうか。
いいえ、LP64 です。
コンパイラは `const VALUE *` と `const unsigned long...
ngoto (Naohisa Goto)
01:24 PM Revision 3a67ca1e (git): test_gdbm.rb: teardown
* test/gdbm/test_gdbm.rb (teardown): show hidden files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52434 b2dd...
nobu (Nobuyoshi Nakada)
12:42 PM Feature #11650: Add custom error message arg to Timeout.timeout
Sounds reasonable. nobu (Nobuyoshi Nakada)
10:27 AM Feature #11650 (Closed): Add custom error message arg to Timeout.timeout
Now Timeout.timeout can accept custom error message:
~~~ruby
Timeout.timeout(30, CustomException, “custom_message...
kirs (Kir Shatrov)
12:15 PM Revision e0d6328f (git): test_timeout.rb: exact messages
* test/test_timeout.rb (test_rescue_exit, test_custom_exception):
assert with exact messages.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
08:18 AM Revision ce58200f (git): test_gdbm.rb: teardown
* test/gdbm/test_gdbm.rb (teardown): show tmpdir contents if
failed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t...
nobu (Nobuyoshi Nakada)
08:17 AM Misc #11649 (Closed): [Refactor] Use `rb_method_visibility_t` instead of `int` in `rb_print_undef`
See also https://github.com/ruby/ruby/pull/1078.
Same as `rb_print_inaccessible`, change `rb_print_undef` to use `...
yui-knk (Kaneko Yuichiro)
07:52 AM Revision 6d57a526 (git): mkmf.rb: log messages
* lib/mkmf.rb (xsystem, xpopen, egrep_cpp, pkg_config): log
messages to the log file too.
git-svn-id: svn+ssh://ci...
nobu (Nobuyoshi Nakada)
07:44 AM Bug #11648 (Closed): Undocumented features of String#oct
String#oct will adjust the base of the stringy number being converted to 2 (if prefixed with 0B), 8 (also the default... mwpastore (Mike Pastore)
07:06 AM Feature #11643: A new method on Hash to grab values out of nested hashes, failing gracefully
dam i begun to like that "params.?[:order]" bad that it got reverted :/
i think the problem is that it might parse "...
Hanmac (Hans Mackowiak)
06:21 AM Feature #11643: A new method on Hash to grab values out of nested hashes, failing gracefully
I prefer method way to (already reverted) `params.?[:order].?[:shipping_info].?[:country]`.
I am not sure `dig` is t...
matz (Yukihiro Matsumoto)
06:56 AM Bug #11598: Ruby crash when I run calabash-android
Where I can find more log information when it occurred? I can only find the error info on dos screen. Attachment is... [email protected] (clint ming)
03:38 AM Bug #11384: multi-threaded autoload sometimes fails
[email protected] wrote:
> It's still running beyond 49,000 times on my notebook, which sleeps at night.
> I'll ...
normalperson (Eric Wong)
12:27 AM Revision a3ee54f8 (git): parse.y: revert lbracket
* parse.y (lbracket): remove .? before aref. [Feature #11537]
revert r52422 and r52424
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)

11/02/2015

11:28 PM Bug #11644 (Feedback): Since r52055, TestMkmf::TestConvertible failed on Solaris 10 with fcc
r52055のinclude/ruby/ruby.h:2003は
~~~c
RARRAY(a)->as.ary : RARRAY(a)->as.heap.ptr;
~~~
でどちらも`const VALUE *`のはずで...
nobu (Nobuyoshi Nakada)
11:36 AM Bug #11644 (Closed): Since r52055, TestMkmf::TestConvertible failed on Solaris 10 with fcc
r52055以降、Solaris 10 上の古いfcc (Fujitsu C Compiler) にてコンパイルすると、
make test-all にて
TestMkmf::TestConvertible#test_typeof...
ngoto (Naohisa Goto)
11:17 PM Feature #9696: More Flexible Refinement Syntax
Another alternative is to slightly abuse the fact that refinements are also modules:
~~~
module Refinement
Beh...
lazyatom (James Adam)
11:13 PM Feature #9696: More Flexible Refinement Syntax
It *might* be possible to support both monkey-patching and refinements with a combination of modules, using prepend a... lazyatom (James Adam)
11:08 PM Revision b907c6e9 (git): keywords: make name singed
* defs/keywords (kwtable::name): turn into singed int, as gperf
fills invalid slots with -1.
git-svn-id: svn+ssh:/...
nobu (Nobuyoshi Nakada)
10:18 PM Revision b147b5a3 (git): id_table: const correctness for _size and _memsize
This allows us to swap in rb_id_table_memsize for st_memsize
(which takes a "const st_table *") more easily.
It also...
Eric Wong
09:50 PM Revision ca86c3ab (git): variable.c: remove casts for rb_class_ivar_set callers
Casting any arguments of rb_class_ivar_set to st_data_t is wrong
as the function does not take any st_data_t paramete...
Eric Wong
09:26 PM Revision 5aef9e1d (git): variable.c (rb_global_tbl): convert to id_table
Mainly this is to reduce casting a tiny amount; and
probably nothing depends on the order of globals.
Likely no measu...
Eric Wong
08:36 PM Feature #11643: A new method on Hash to grab values out of nested hashes, failing gracefully
Matthew Kerwin wrote:
> How about:
>
> params.?[:order].?[shipping_info].?[country]
Thanks Matthew, I'll b...
gkop (Gabe Kopley)
04:07 AM Feature #11643: A new method on Hash to grab values out of nested hashes, failing gracefully
How about:
params.?[:order].?[shipping_info].?[country]
phluid61 (Matthew Kerwin)
02:04 AM Feature #11643 (Closed): A new method on Hash to grab values out of nested hashes, failing gracefully
(I posted this to the mailing list last year [0] and received no response, but am inspired to file an issue here base... gkop (Gabe Kopley)
05:10 PM Bug #11645 (Closed): Since r52422, failed to compile parse.y on Solaris 10 with Oracle Solaris Studio 12.3
Applied in changeset r52424.
----------
* parse.y (NO_QCALL): fix type mismatch of operands that causes
compile er...
ngoto (Naohisa Goto)
04:07 PM Bug #11645 (Closed): Since r52422, failed to compile parse.y on Solaris 10 with Oracle Solaris Studio 12.3
Solaris 10 にて、 Oracle Solaris Studio 12.3 にて、parse.y (から生成された parse.c)のコンパイルに失敗します。
~~~
ruby --disable=gems ./too...
ngoto (Naohisa Goto)
05:10 PM Revision 295135be (git): * 2015-11-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52425 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:10 PM Revision 71c972c0 (git): * parse.y (NO_QCALL): fix type mismatch of operands that causes
compile error with Oracle Solaris Studio on Solaris.
[Bug #11645] [ruby-dev:49327]
git-svn-id: svn+ssh://ci.ruby-...
ngoto (Naohisa Goto)
11:10 AM Revision e802ec51 (git): * 2015-11-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:07 AM Revision dbf73f6f (git): parse.y: lbracket
* parse.y (lbracket): support .? before aref. [Feature #11537]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52...
nobu (Nobuyoshi Nakada)
10:58 AM Feature #8976 (Open): file-scope freeze_string directive
Quoted from
log: https://docs.google.com/document/d/1axnQv1A2SdRExw--_RzXXJAPrRyvN7MCIB0WrKcZaSE/pub
of https://bu...
ko1 (Koichi Sasada)
09:56 AM Bug #11452 (Third Party's Issue): Stability issues with glibc-2.22
The glibc-new-condvar.patch which was causing the issues was dropped from Fedora [1], so this should be resolved for ... vo.x (Vit Ondruch)
01:57 AM Misc #11584 (Closed): Kernel::loop silently catching StopIteration, should be documented
r52218 added documentation about Kernel#loop and StopIteration. nagachika (Tomoyuki Chikanaga)

11/01/2015

08:17 AM Revision 840e6b63 (git): * id_table.c (mix_id_table_insert): do not touch list during
list->hash transition because GC can run during transition.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@524...
ko1 (Koichi Sasada)
02:50 AM Revision 9f37449f (git): ruby-runner.c.in: trivial optimization
* template/ruby-runner.c.in (main): trivial optimization.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52420 b2...
nobu (Nobuyoshi Nakada)
02:13 AM Revision 513d8b34 (git): iseq.c (iseq_memsize): account for rb_call_cache entries
Add some comments to clarify the allocated field used for the
allocations while we're at it.
TODO: figure out a bett...
Eric Wong
12:44 AM Bug #11642 (Rejected): Thread List Example - Wrong Output
Just depends on the time the second thread needs. nobu (Nobuyoshi Nakada)
12:12 AM Revision 7484d07c (git): parse.y: invalid symbol
* parse.y (parser_yylex): ':' separated by a comment and a newline
is not valid as symbol.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)

10/31/2015

11:39 PM Revision 1a2a4084 (git): tcltklib.c: basename
* ext/tk/tcltklib.c (setup_rubytkkit): use ruby_enc_find_basename
if available, instead of File.basename.
git-svn-...
nobu (Nobuyoshi Nakada)
11:34 PM Revision 753ee6ac (git): * 2015-11-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52416 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:34 PM Revision 48a66a58 (git): ruby-runner: RUBY_INSTALL_NAME
* Makefile.in (ruby-runner), template/ruby-runner.c.in: use
expanded RUBY_INSTALL_NAME, not RUBY_BASE_NAME.
git-sv...
nobu (Nobuyoshi Nakada)
06:56 PM Bug #11367: Use OP_NO_TICKET when testing SSL session cache callbacks
r51569 and r51649 were backported into `ruby_2_2` branch at r52414. nagachika (Tomoyuki Chikanaga)
06:56 PM Bug #11366: Don't force SSLv3 in test, as it is insecure and may not be supported
r51569 and r51649 were backported into `ruby_2_2` branch at r52414. nagachika (Tomoyuki Chikanaga)
06:55 PM Revision a8b1b529 (git): merge revision(s) 51569,51649: [Backport #11366] [Backport #11367]
test_ssl_session.rb: check SSL method
* test/openssl/test_ssl_session.rb (test_ctx_server_session_cb):
ens...
nagachika (Tomoyuki Chikanaga)
06:43 PM Bug #10046: OpenSSL::TestSSLSession#test_ctx_server_session_cb and OpenSSL::TestSSLSession#test_ctx_client_session_cb test failures
Backported into `ruby_2_2` branch at r52413. nagachika (Tomoyuki Chikanaga)
06:42 PM Revision a5a5494d (git): merge revision(s) 49099: [Backport #10046]
* test/openssl/test_ssl_session.rb (OpenSSL#test_ctx_client_session_cb):
fix test failure with OpenSSL disa...
nagachika (Tomoyuki Chikanaga)
01:51 PM Bug #11642 (Rejected): Thread List Example - Wrong Output
http://ruby-doc.org/core-1.9.3/Thread.html
list → array click to toggle source
Returns an array of Thread objects...
Shanos (Stefan Schulz)
11:16 AM Revision a8438d30 (git): * test/openssl/test_pair.rb: skipped tests if openssl doesn't support
ECDH cipher.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52412 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
06:22 AM Revision bd362b70 (git): mdoc2man.rb: colon in quotes
* tool/mdoc2man.rb (parse_macro): colon should not pop quotes.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@524...
nobu (Nobuyoshi Nakada)
06:22 AM Revision eef8b3fc (git): optional arguments
* man/ruby.1 (SYNOPSIS): arguments of -F and -K are optional.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5241...
nobu (Nobuyoshi Nakada)
06:02 AM Revision fb1c8834 (git): remove extraneous space
* man/ruby.1 (SYNOPSIS): remove extraneous space for -K option
too.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
nobu (Nobuyoshi Nakada)
05:58 AM Bug #11641 (Closed): ruby(1) manpage shows extraneous space for -F option
Applied in changeset r52408.
----------
remove extraneous space
* man/ruby.1 (SYNOPSIS): remove extraneous space fo...
nobu (Nobuyoshi Nakada)
04:12 AM Bug #11641 (Closed): ruby(1) manpage shows extraneous space for -F option
The manual page for the ruby executable describes the -F option as:
~~~
-F pattern Specifies input field...
rlk (Ryan Koppenhaver)
05:58 AM Revision afde5975 (git): remove extraneous space
* man/ruby.1 (SYNOPSIS): remove extraneous space for -F option as
it does not allow spaces before its argument.
[...
nobu (Nobuyoshi Nakada)
05:55 AM Revision 9cd5c850 (git): ruby.1: fix --enable/disable
* man/ruby.1: missing Fl before --{enable|disable}.
* tool/mdoc2man.rb (parse_macro): supprot braces, Bro and Brc.
...
nobu (Nobuyoshi Nakada)
05:19 AM Revision a2756437 (git): test_super.rb: test_missing_super
* test/ruby/test_super.rb (test_missing_super): test for the
simple case super method is not found.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
05:01 AM Revision abbe73bf (git): revert r52402
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52405 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
04:54 AM Revision c8caec54 (git): vm_insnhelper.c: get rid of copying garbage
* vm_insnhelper.c (vm_call_method_missing): get rid of extra
garbage after argv.
git-svn-id: svn+ssh://ci.ruby-lan...
nobu (Nobuyoshi Nakada)
03:18 AM Revision 1c89b6bd (git): test_exception.rb: get rid of did_you_mean
* test/ruby/test_exception.rb (test_message_of_name_error): get
rid of failure caused by did_you_mean message.
[r...
nobu (Nobuyoshi Nakada)
01:32 AM Revision f5b2da3a (git): * vm_insnhelper.c (vm_search_super_method): do not touch `ci' here.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
01:25 AM Revision 9b183482 (git): tcltklib.c: GC guard
* ext/tk/tcltklib.c (setup_rubytkkit): add GC guard instead of
volatile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
nobu (Nobuyoshi Nakada)
01:23 AM Bug #11640 (Closed): [PATHC] Sometime `NameError#message` raises `ArgumentError: malformed format string - %$`
Applied in changeset r52400.
----------
eval_error.c: Fix a format of `NameError#message`
* eval_error.c (undef_mes...
nobu (Nobuyoshi Nakada)
01:22 AM Revision ce7f8287 (git): eval_error.c: Fix a format of `NameError#message`
* eval_error.c (undef_mesg_for): fix typo. Before this commit
`ArgumentError: malformed format string - %$` was ra...
nobu (Nobuyoshi Nakada)
01:02 AM Revision 9d64a542 (git): internal.h: RUBY_DTRACE_HOOK
* internal.h (RUBY_DTRACE_HOOK): extract from
RUBY_DTRACE_CREATE_HOOK for other type hooks.
* gc.c (RUBY_DTRACE_GC...
nobu (Nobuyoshi Nakada)
01:02 AM Revision 1546ffed (git): use rb_source_loc and rb_source_location
* error.c, eval.c, eval_error.c, gc.c, variable.c, vm.c,
vm_eval.c, vm_trace.c: use rb_source_loc/rb_source_locatio...
nobu (Nobuyoshi Nakada)
12:17 AM Revision 954224f3 (git): vm.c: initialize line always
* vm.c (rb_source_location): reset line to 0 if no location is
found.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
12:02 AM Revision 7e9a86ea (git): * 2015-10-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:02 AM Revision e7122333 (git): ignore dump terminal
* tool/generic_erb.rb, tool/ifchange: no colorization if tput
returned nothing or dump terminal.
git-svn-id: svn+s...
nobu (Nobuyoshi Nakada)

10/30/2015

04:22 PM Bug #11640 (Closed): [PATHC] Sometime `NameError#message` raises `ArgumentError: malformed format string - %$`
```ruby
def test_message_of_name_error
begin
Module.new do
module_function :foo
end
...
yui-knk (Kaneko Yuichiro)
02:35 PM Feature #11639 (Closed): Refactor some description of `Forwardable`
See https://github.com/documenting-ruby/ruby/issues/57
Some `Forwardable` description doesn't scan correctly, this...
sjmog (Sam Morgan)
01:40 PM Revision 8db48b11 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:14 PM Revision 833dcacd (git): * gems/bundled_gems: update to power_assert 0.2.5.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
10:30 AM Revision a96ae767 (git): * gc.c (newobj_slowpath): do not need to use flags hack (commit miss).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
10:18 AM Revision 8ced6af8 (git): explicitly overwrite signal handling
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
10:09 AM Revision e3e5d634 (git): * gc.c (heap_get_freeobj_from_next_freepage): not so UNLIKELY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:47 AM Bug #11638 (Closed): [doc] misleading IO.write offset description
"If offset is not given, the file is truncated. Otherwise, it is not truncated."
The above is NOT true when 'a' mo...
akostadinov (Aleksandar Kostadinov)
09:33 AM Revision b872ad58 (git): * gc.c (newobj_slowpath): reduce 1 parameter to use only registers
for performance.
On my laptop, 'N.times{x = []}' (where N = 29_000_000) is
1.86 sec -> 1.74 sec.
git-svn-id:...
ko1 (Koichi Sasada)
07:21 AM Bug #11501: About priority of a hash element when using {**hash1, **hash2} literal
wanabe san, thank you for your investigation!
According to #10315, It's intentional change.
I'll add comment for ...
nagachika (Tomoyuki Chikanaga)
07:17 AM Revision 0445b5f6 (git): test/fiddle: revert r52384 partially
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:04 AM Bug #11343: random.c: getrandom compile error with clang
Please backport r51242 to 2.2. nobu (Nobuyoshi Nakada)
07:01 AM Revision b3602a54 (git): set as binary before gsub
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52387 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:45 AM Bug #11637 (Closed): SEGV
nobu (Nobuyoshi Nakada)
06:24 AM Bug #11637: SEGV
duplicate of Bug #11610 Hanmac (Hans Mackowiak)
05:46 AM Bug #11637 (Closed): SEGV
~~~ruby
ARGV << nil
ARGF.each{}
~~~
SEGVでます
uy (西行寺 うゆ)
05:55 AM Revision 3077816c (git): show parent process's signal mask from child process
Because this tests raises timeout on failure, and it doesn't
reach assertions.
git-svn-id: svn+ssh://ci.ruby-lang.or...
naruse (Yui NARUSE)
05:30 AM Revision a4a29af2 (git): Old linux's default hard rlimit_nofile is 1024
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
04:37 AM Revision 068f312a (git): use assert_raise
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:56 AM Revision a2845a44 (git): * test/ruby/test_call.rb: added test for safe navigation operator.
[fix GH-1066]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
hsbt (Hiroshi SHIBATA)
03:49 AM Revision 8af12307 (git): * ChangeLog: fix wrong commit name.
Fri Oct 30 12:36:16 2015 yui-knk <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52382 b2...
hsbt (Hiroshi SHIBATA)
03:36 AM Revision 8d4dff2c (git): * vm_method.c: added documentation of protected/private methods.
[fix GH-1072]
* test/ruby/test_module.rb: added testcase for method_defined?
[fix GH-1071]
git-svn-id: svn+ssh://c...
hsbt (Hiroshi SHIBATA)
03:07 AM Revision 6f77d0a3 (git): variable.c: rb_class_ivar_set
* variable.c (rb_class_ivar_set): rename as class specific ivar
setter, and st_table is no longer involved.
git-sv...
nobu (Nobuyoshi Nakada)
03:02 AM Revision a96626e6 (git): test_object.rb: add more checks
* test/ruby/test_object.rb (test_remove_instance_variable): refine
failure message and check the name.
git-svn-id:...
nobu (Nobuyoshi Nakada)
02:37 AM Revision 0a9f20ae (git): variable.c (generic_ivar_remove): return original value
This fixes a bug introduced in r50678
("variable.c: use indices for generic ivars")
and does not affect any released ...
Eric Wong
02:31 AM Revision fc8416ab (git): test_gc.rb: fix failure message
* test/ruby/test_gc.rb (test_interrupt_in_finalizer): append
signal info to stderr outputs in a proc, not to a proc...
nobu (Nobuyoshi Nakada)
02:12 AM Bug #11635 (Rejected): super in instance_eval in a method defined in a module is invoked with a wrong receiver
shugo (Shugo Maeda)
02:09 AM Bug #11635 (Rejected): super in instance_eval in a method defined in a module is invoked with a wrong receiver
super in instance_eval in a method defined in a module is invoked with a wrong receiver:
```
class Foo
def ini...
shugo (Shugo Maeda)
02:11 AM Bug #11636 (Closed): super in instance_eval in a method defined in a module is invoked with a wrong receiver
super in instance_eval in a method defined in a module is invoked with a wrong receiver:
```ruby
class Foo
def...
shugo (Shugo Maeda)
01:58 AM Revision bb87df3e (git): show child and parent signal mask
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52376 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:57 AM Revision 89d0720e (git): use spawn's option to shorten the code
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52375 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
01:40 AM Revision a666e9b5 (git): variable.c (rb_st_insert_id_and_value): reduce args
Minor simplification; this will hopefully make future patches
for switching to id_table easier-to-review.
* internal...
Eric Wong
12:57 AM Revision 57880d7e (git): * gems/bundled_gems: update latest gems.
test-unit-3.1.5 and minitest-5.8.2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52373 b2dd03c8-39d4-4d8f-98ff-8...
hsbt (Hiroshi SHIBATA)
12:54 AM Revision e00d5437 (git): * lib/rubygems: Update to RubyGems HEAD(60d7972).
this version contains pull requests number of #1343, #1356, #1357, #1363
at https://github.com/rubygems/rubygems/pu...
hsbt (Hiroshi SHIBATA)

10/29/2015

10:43 PM Revision f363bbdf (git): * insns.def (getinlinecache/setinlinecache): compare ic->ic_cref and
current cref only when cached CREF list includes singleton class.
Singleton classes have own namespaces, so that w...
ko1 (Koichi Sasada)
09:47 PM Revision 15d735de (git): * vm_insnhelper.c (vm_env_cref): make it inline for performance.
* vm_insnhelper.c (rb_vm_get_cref): use NULL instead of 0.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5237...
ko1 (Koichi Sasada)
09:45 PM Revision 8da9e6d5 (git): use NULL instead of 0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52369 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:21 PM Revision 648aa500 (git): * insns.def: nobody set ic->ic_value.value to Qundef.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52368 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:16 PM Revision b08d139c (git): * vm.c: add ifndef guard for VM_CHECK_MODE.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52367 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:14 PM Revision 4b852f64 (git): * vm_insnhelper.c (vm_check_frame_detail): should require me for
VM_FRAME_FLAG_BMETHOD type frame.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52366 b2dd03c8-39d4-4d8f-98ff...
ko1 (Koichi Sasada)
09:08 PM Revision 4c42213c (git): * 2015-10-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:08 PM Revision 9033ed10 (git): show signal mask on solaris
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52364 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:08 PM Revision 87622a11 (git): revert experimental changes related to Solaris CI
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52363 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
09:08 PM Feature #11537: Introduce "Safe navigation operator"
`a..b` already means something in ruby
I'm happy with Matz's acceptance of `.?` especially in light of all the
di...
phluid61 (Matthew Kerwin)
07:32 PM Feature #11537: Introduce "Safe navigation operator"
The same discussion happens to be on TypeScript and ES6 worlds.
Using `..` instead of `?.` or `.?` because it's way ...
Anonymous
08:11 PM Feature #11634 (Open): [PATCH] variable.c (rb_global_tbl): convert to id_table
variable.c (rb_global_tbl): convert to id_table
Mainly this is to reduce casting a tiny amount; and
probably noth...
normalperson (Eric Wong)
05:13 PM Bug #11564 (Third Party's Issue): Segementation fault while doing rake db:migrate
Seems a bug in bcrypt gem, maybe missing GC guards. nobu (Nobuyoshi Nakada)
03:01 PM Bug #11626: fprintf in c extension keep adding memory usage
GC Yang wrote:
> Got it, I should have set the pointer to NULL.
No, you should not depend on the content of `mall...
nobu (Nobuyoshi Nakada)
02:56 PM Bug #11572: Urnary operator causing references to unreachable objects in 2.1.x ?
ruby_2_1 r52362 merged revision(s) 45576. usa (Usaku NAKAMURA)
02:56 PM Revision a6b6f9bb (git): merge revision(s) 45576: [Backport #11572]
* string.c (sym_to_proc), proc.c (rb_block_clear_env_self): clear
caller's self which is useless, so that i...
U.Nakamura
02:41 PM Revision 24d44aeb (git): * ChangeLog: fixed wrong version number of rubygems. reported by Rob Braden.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@52361 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
02:36 PM Bug #11513: IPAddr should reject invalid formats
ruby_2_1 r52360 merged revision(s) 52244. usa (Usaku NAKAMURA)
02:36 PM Revision a4e761b7 (git): merge revision(s) 52244: [Backport #11513]
* lib/ipaddr.rb, test/test_ipaddr.rb: Reject invalid address contained
EOL string. Patch by @kachick [fix G...
U.Nakamura
02:31 PM Revision d8a27d37 (git): ENC_ASSERT
* encoding.c (ENC_ASSERT): make an expression, and prevent the
argument from further expansions.
* encoding.c (rb_...
nobu (Nobuyoshi Nakada)
02:28 PM Bug #11613: test_aspawn_too_long_path creates too many processes
ruby_2_1 r52358 merged revision(s) 52229,52273,52277,52357. usa (Usaku NAKAMURA)
02:28 PM Revision ba3b4e0a (git): merge revision(s) 52229,52273,52277,52357: [Backport #11613]
Add rlimit_nproc to avoid to create many process [Bug #11613]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/r...
U.Nakamura
02:21 PM Revision 78e43667 (git): * test/ruby/test_io.rb (ruby): check the existence of the constant instead of
checking platform. see also r52277.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52357 b2dd03c8-39d4-4d8f-98f...
U.Nakamura
02:10 PM Bug #11369: Check length of selected NPN protocol
ruby_2_1 r52356 merged revision(s) 52227,52228.
ruby 2.1 doesn't have alpn_select_cb, so r52228 is not necessary. but...
usa (Usaku NAKAMURA)
02:07 PM Revision 9008fda6 (git): merge revision(s) 52227,52228: [Backport #11369]
* ext/openssl/ossl_ssl.c (ssl_npn_select_cb): explicitly raise error
in ext/openssl instead of OpenSSL itse...
U.Nakamura
02:01 PM Revision 4e1ea795 (git): indent
* encoding.c (enc_compatible_latter): adjust indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52355 b2dd03c...
nobu (Nobuyoshi Nakada)
01:57 PM Bug #11591: ruby won't build on OS X 10.5 — libunwind.h not available
ruby_2_1 r52354 merged revision(s) 52124. usa (Usaku NAKAMURA)
01:56 PM Revision d35c9eeb (git): merge revision(s) 52124: [Backport #11591]
* configure.in: check for libunwind.h, which is not available in
very old OS X SDK. [ruby-core:71080] [Bug...
U.Nakamura
01:55 PM Bug #11543: Run Rinda/DRb tests on localhost
ruby_2_1 r52353 merged revision(s) 51916. usa (Usaku NAKAMURA)
01:54 PM Revision 694463ba (git): merge revision(s) 51916: [Backport #11543]
* test/drb/test_drb.rb: Run Rinda/DRb tests on localhost. [Fix GH-1027]
patch by voxik.
* test/rin...
U.Nakamura
01:25 PM Feature #11627: make `nonzero` an alias of `nonzero?`
When you say "for historic reasons nonzero? returns self or nil", it sounds like it was a mistake that can't be fixed... marcandre (Marc-Andre Lafortune)
01:01 PM Revision 7b9b1e0e (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:44 PM Feature #11630: possibility to serialize Proc or Lambda
about external variables, how do you see `@vars`?
for sample
~~~ruby
a = 4
proc { a = 5 }.call
p a
~~~
doe...
Hanmac (Hans Mackowiak)
11:32 AM Feature #11630: possibility to serialize Proc or Lambda
The python API around lambda and function objects makes possible to implement serialization of lambda, for instance w... lionel_perrin (Lionel PERRIN)
09:48 AM Revision bce11661 (git): * gc.c (gc_mark_ptr): specify NOINLINE so that gc_mark() can return
immediately when obj is not a markable object.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52351 b2dd03c8-3...
ko1 (Koichi Sasada)
09:24 AM Bug #11492: TracePoint API report extra return for defined method
Hi, this is indeed a regression in 2.2.3, but also a bug present in 2.1.7. Could we get it backported to 2.1 as well?... deivid (David Rodríguez)
09:10 AM Revision 05b9b429 (git): * encoding.c (rb_enc_check_str): add for performance.
This function only accept T_STRING (and T_REGEXP).
This patch improves performance of a tiny_segmenter benchmark
...
ko1 (Koichi Sasada)
08:17 AM Revision f9ca636a (git): * internal.h: export rb_wb_(un)protected_newobj_of()
because some extensions include internal.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52349 b2dd03c8-39d4...
ko1 (Koichi Sasada)
08:00 AM Revision 7f7dcb61 (git): gc.c: separate event hook call from newobj_init
* gc.c (newobj_init): separate event hook call and remove the
argument for it.
* gc.c (newobj_slowpath): call even...
nobu (Nobuyoshi Nakada)
07:43 AM Revision 5869f9a3 (git): * gc.c (rb_imemo_new): should not pass FL_WB_PROTECTED flag.
* gc.c (rb_wb_protected_newobj_of): add more assertions.
* gc.c (rb_wb_unprotected_newobj_of): ditto.
git-svn-id...
ko1 (Koichi Sasada)
07:26 AM Revision ffa87b40 (git): * gc.c: introduce rb_wb_unprotected_newobj_of() and
rb_wb_protected_newobj_of(), pass the WB_PROTECTED
information explicitly.
* internal.h: use introduced functions ...
ko1 (Koichi Sasada)
07:21 AM Revision 017ac002 (git): gc.c: fix UNLIKELY usage
* gc.c (gc_event_hook_needed_p): UNLIKELY makes no sense for
boolean flag value.
* gc.c (gc_event_hook, newobj_ini...
nobu (Nobuyoshi Nakada)
06:17 AM Revision a3e88485 (git): * gc.c: add rb_objspace::flags::has_hook to represent hook availability.
* gc.c: add gc_event_hook_available_p(objspace) to check that flag.
* gc.c (newobj_of): use gc_event_hook_available_...
ko1 (Koichi Sasada)
06:03 AM Revision 438f36dd (git): vm_insnhelper.c: use enum and fix typo
* vm_insnhelper.c (VM_PROFILE_UP): use enum.
* vm_insnhelper.c (vm_profile_show_result): fix typo, "r->c" at
the l...
nobu (Nobuyoshi Nakada)
05:45 AM Revision fd69901b (git): vm_core.h: move forward declarations
* vm_core.h (rb_thread_struct): move forward declarations before
used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
nobu (Nobuyoshi Nakada)
05:33 AM Revision 86bbdf1d (git): Makefile.in: prefix RUBY in probes.h
* Makefile.in (probes.h): prefix RUBY to include guard.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52341 b2dd...
nobu (Nobuyoshi Nakada)
05:32 AM Revision 645116ff (git): RUBY_DTRACE_CREATE_HOOK
* internal.h (RUBY_DTRACE_CREATE_HOOK): macro to call hook at
object creation.
* vm.c (rb_source_location, rb_sour...
nobu (Nobuyoshi Nakada)
05:32 AM Revision 1be5cb63 (git): * gc.c (gc_mark_ptr): remove debug code for #11244.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:32 AM Revision 38094dd7 (git): vm.c: ruby_th_dtrace_setup
* vm.c (ruby_th_dtrace_setup): extract setup for calling dtrace
hook from RUBY_DTRACE_HOOK macro.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
05:30 AM Revision 56eee285 (git): revert r52336 (commit miss)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
05:10 AM Revision 106f033b (git): * gc.c (gc_mark_ptr): remove debug code for #11244.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
02:09 AM Bug #11384: multi-threaded autoload sometimes fails
Eric Wong wrote:
> [email protected] wrote:
> > The script causes an error within 100 times on My Ubuntu 14.04 b...
shugo (Shugo Maeda)
01:14 AM Revision fc87b3b7 (git): variable.c: reduce heap usage for autoload_data_i
For the loader (first thread which hits autoload, it is wasteful
to have extra elements on the stack. For the lifeti...
Eric Wong
12:44 AM Revision d90f9b14 (git): wait until it escape handle_interrupt block
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52334 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
12:24 AM Revision c621f471 (git): ChangeLog: fix commit message for r52332 [ci skip]
Oops, been away from ruby too long :x
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@52333 b2dd03c8-39d4-4d8f-98f...
Eric Wong
 

Also available in: Atom