Project

General

Profile

Activity

From 01/29/2015 to 02/04/2015

02/04/2015

11:00 PM Feature #10829: Add to_proc method to the Array class
Update example code, there was a missing `&`:
```ruby
[1, 2, 3, 4, 5].map(&[:+, 3])
# => [4, 5, 6, 7, 8]
```
BenMorganIO (Ben Morgan)
10:59 PM Feature #10829 (Open): Add to_proc method to the Array class
In ruby, we've all seen this shortcut:
```ruby
user.posts.map(&:title)
```
The expanded version is:
```rub...
BenMorganIO (Ben Morgan)
09:21 PM Bug #10819: can't glob win32 short pathname
Usaku NAKAMURA wrote:
> 1. We should not assume that short filenames always contains `~`.
> MSDN says that some ...
usa (Usaku NAKAMURA)
08:35 PM Bug #10819: can't glob win32 short pathname
1. We should not assume that short filenames always contains `~`.
MSDN says that some file systems do not use `~`...
usa (Usaku NAKAMURA)
07:50 PM Bug #10828: send should not create immortal symbols
Mmm, I was hopeful about r49500 but it generates some failures in `test/drb/test_drb.rb`, so there's something going... marcandre (Marc-Andre Lafortune)
07:01 PM Bug #10828 (Closed): send should not create immortal symbols
While `public_send` is ok, `send` and `__send__` create immortal symbols when they shouldn't. marcandre (Marc-Andre Lafortune)
07:45 PM Revision 1fd6ab5b (git): * vm_insnhelper.c: Revert r49500 (6ae6a8c7bc86e97)
Creates a regression in test_drb. Above my rubyfu. [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49502 ...
Marc-Andre Lafortune
07:10 PM Revision 18eef0b9 (git): * vm_eval.c: Fix symbol leak with non optimized +send+ and method_missing [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49501 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:03 PM Revision 6ae6a8c7 (git): * vm_insnhelper.c: Fix symbol leak with +send+ and method_missing [#10828]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49500 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
07:03 PM Revision 454f89e2 (git): * vm_insnhelper.c: Fix one type of symbol leak with +send+
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
04:41 PM Revision 8350b7dc (git): * doc/security.rdoc: [DOC] ammend symbols section for bug with send [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49498 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
04:24 PM Revision da1330c8 (git): * 2015-02-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49497 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:24 PM Revision 229bfa7b (git): * doc/security.rdoc: [DOC] update symbols section [ci-skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49496 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:46 PM Bug #10765: Module#remove_method remove refined method entry.
Testing with r49495 and it seems to be fixed. Thanks. vo.x (Vit Ondruch)
08:16 AM Bug #10765 (Closed): Module#remove_method remove refined method entry.
Fixed in r49493. shugo (Shugo Maeda)
05:52 AM Bug #10765: Module#remove_method remove refined method entry.
The problem reported by Vit can be reproduced by the following command:
$ make test-all TESTS="test/ruby/test_...
shugo (Shugo Maeda)
05:39 AM Bug #10765: Module#remove_method remove refined method entry.
Seiei Higa wrote:
> If touch the `me` after `rb_unlink_method_entry`, it could cause error?
It's not the problem....
shugo (Shugo Maeda)
11:36 AM Bug #10827 (Closed): TestIO#test_io_select_with_many_files segfaults randomly
On various platforms on Fedora Rawhide, I observe random segfaults in test suite:
~~~
1) Failure:
TestIO#test_...
vo.x (Vit Ondruch)
11:33 AM Bug #10822: make-snapshot breaks during download of bundled gems
Nobuyoshi Nakada wrote:
> It is right, the built rbconfig.rb must be loaded, not already installed one.
> Why is `R...
vo.x (Vit Ondruch)
08:03 AM Bug #10822 (Third Party's Issue): make-snapshot breaks during download of bundled gems
Vit Ondruch wrote:
> This is due to Ruby picking up rbconfig.rb from the current checkout, since $(RUNRUBY) adds the...
nobu (Nobuyoshi Nakada)
11:30 AM Revision 99eaebce (git): * ext/win32ole/win32ole.c (Init_win32ole): should not use atexit to
free allocated hash table to avoid error on Cygwin.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49495 b2dd03c...
suke (Masaki Suketa)
09:37 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
Also, I'll submit a patch to fix the documentation of `path` so that it states it's an alias of `absolute_path`. yorickpeterse (Yorick Peterse)
09:33 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
Nobu: Thanks! I'll update the Rubinius implementation of this to match that behaviour. yorickpeterse (Yorick Peterse)
05:42 AM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
The result of `#path` equals to `__FILE__` in the script file.
It's expanded in `require`d libraries, but not in mai...
nobu (Nobuyoshi Nakada)
08:35 AM Revision d54db9b2 (git): _sdbm.c: fix pointers to shift
* ext/sdbm/_sdbm.c (delpair): dst and src point at the ends of
each data, whereas memmove requires pointers to the ...
nobu (Nobuyoshi Nakada)
07:45 AM Bug #10826 (Closed): Refinements make instance_methods(false) return methods of superclasses
Applied in changeset r49493.
----------
* class.c (method_entry_i, class_instance_method_list,
rb_obj_singleton_me...
shugo (Shugo Maeda)
05:46 AM Bug #10826 (Closed): Refinements make instance_methods(false) return methods of superclasses
If a method is refined for a subclass X of the owner of the method,
X.instance_methods(false) returns that method ev...
shugo (Shugo Maeda)
07:45 AM Revision dc3ea52e (git): * class.c (method_entry_i, class_instance_method_list,
rb_obj_singleton_methods): should not include methods of
superclasses if recur is false. [ruby-dev:48854] [Bug #108...
shugo (Shugo Maeda)
07:41 AM Bug #10824 (Assigned): to_yaml incorrectly inserts return lines
Maybe a word wrapping? nobu (Nobuyoshi Nakada)
07:32 AM Bug #10823 (Closed): Issue building bigdecimal.
Applied in changeset r49491.
----------
bigdecimal.c: fix a typo
* ext/bigdecimal/bigdecimal.c (VpSetPTR): fix a ty...
nobu (Nobuyoshi Nakada)
07:32 AM Revision a44f7a3e (git): bigdecimal.c: format specifiers
* ext/bigdecimal/bigdecimal.c (VpInit, VpPower, VpVarCheck): fix
format specifiers of BDIGIT.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
07:32 AM Revision 718b4253 (git): bigdecimal.c: fix a typo
* ext/bigdecimal/bigdecimal.c (VpSetPTR): fix a typo, 'expoennt'
to 'exponent'. [ruby-core:67980] [Bug #10823] [Fi...
nobu (Nobuyoshi Nakada)
06:56 AM Bug #10825 (Closed): Fix build error in sdbm under Windows
Applied in changeset r49490.
----------
_sdbm.c: ruby/ruby.h for PRIdPTRDIFF
* ext/sdbm/_sdbm.c: include ruby/ruby....
nobu (Nobuyoshi Nakada)
06:55 AM Revision 8d27e64d (git): _sdbm.c: ruby/ruby.h for PRIdPTRDIFF
* ext/sdbm/_sdbm.c: include ruby/ruby.h for PRIdPTRDIFF when a
macro `DEBUG` is defined. based on the patch by Owe...
nobu (Nobuyoshi Nakada)
05:21 AM Misc #10742: segmentation fault error while running ruby project
thanks, but this is working for Ruby 1.8.7 and not working for higher version of ruby [email protected] (Geetanjali Kasar)
03:56 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
Shugo Maeda wrote:
> Pablo Herrero wrote:
> > Does it make any difference that the refinement at Seiei's example wa...
pabloh (Pablo Herrero)
03:01 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
Seiei Higa wrote:
> > Refinements should be activated in a lexical scope, so NoMethodError should be raised in that ...
shugo (Shugo Maeda)
02:47 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
Pablo Herrero wrote:
> Does it make any difference that the refinement at Seiei's example was already active before ...
shugo (Shugo Maeda)
12:45 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
Seiei Higa wrote:
> How about this case?
>
> ``` ruby
> class C; end
>
> module M
> refine(C) do
> de...
pabloh (Pablo Herrero)
12:40 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
Does it make any difference that the refinement at Seiei's example was already active before the string evaluation?. pabloh (Pablo Herrero)
02:42 AM Bug #10811: x86_64 segfault on Haiku
And our PTHREAD haves:
```
/Builds/ruby-2.2.0> grep -R HAVE_PTHREAD .ext/
.ext/include/x86_64-haiku/ruby/config....
kallisti5 (Alexander von Gluck)
02:17 AM Bug #10811: x86_64 segfault on Haiku
*much* better tracing with ruby -d
```
/Builds/haikeuken-client/ruby/client.rb:199: warning: literal in condition...
kallisti5 (Alexander von Gluck)
02:12 AM Revision 57e60d1f (git): Makefile.in: do not rebuild unnecessarily
* Makefile.in (probes.stamp): rebuild dtrace dependent objects
only when `dtrace -G` modifies its input files.
git...
nobu (Nobuyoshi Nakada)
01:37 AM Revision ba455c6d (git): * 2015-02-04
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49488 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:36 AM Revision a91de831 (git): mkmf.rb: err by non existent file
* lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): err by non
existent source file. [ruby-core:67962] [Bug #10...
nobu (Nobuyoshi Nakada)

02/03/2015

11:06 PM Bug #10825 (Closed): Fix build error in sdbm under Windows
Hi,
The attached patch fixes an error I was getting while attempting to compile
revision 49476 of Ruby under Wind...
orodley (Owen Rodley)
10:27 PM Feature #10561: Improve function of Thread::Backtrace::Location #path and #absolute_path
Nobu: I talked about this with Koichi today after noticing you added tests for
path/absolute_path after my talk at F...
yorickpeterse (Yorick Peterse)
10:10 PM Bug #10824 (Closed): to_yaml incorrectly inserts return lines
~~~ruby
"{\"config_path\":\"something\",\"mode\":\"something_underscore\",\"person\":{\"id\":1,\"name\":\"Christophe...
cthielen (Christopher Thielen)
03:27 PM Bug #10822: make-snapshot breaks during download of bundled gems
I fixed the Fedora's side. If you want to reproduce, the original operating system_rb is still available here:
htt...
vo.x (Vit Ondruch)
10:16 AM Bug #10822 (Third Party's Issue): make-snapshot breaks during download of bundled gems
~~~
... snip ...
downloading config.sub ... done
Downloading bundled gem files...
/usr/share/rubygems/rubygems/...
vo.x (Vit Ondruch)
03:20 PM Bug #10765: Module#remove_method remove refined method entry.
If touch the `me` after `rb_unlink_method_entry`, it could cause error?
``` patch
diff --git vm_method.c vm_metho...
hanachin (Seiei Miyagi)
01:26 PM Bug #10765 (Assigned): Module#remove_method remove refined method entry.
This breaks CentOS7, OpenSuse and Fedora at minimum:
http://rubyci.blob.core.windows.net/opensuse13/ruby-trunk/log...
vo.x (Vit Ondruch)
06:27 AM Bug #10765 (Closed): Module#remove_method remove refined method entry.
Applied in changeset r49480.
----------
* vm_method.c (remove_method): When remove refined
method, raise a NameErr...
shugo (Shugo Maeda)
06:15 AM Bug #10765 (Assigned): Module#remove_method remove refined method entry.
shugo (Shugo Maeda)
03:04 PM Bug #10819: can't glob win32 short pathname
Hi Nob
> Anyway, it's dangerous to assume that "progra~1" is always "Program Files".
Thank you. However I use h...
arton (Akio Tajima)
06:21 AM Bug #10819: can't glob win32 short pathname
Anyway, it's dangerous to assume that "progra~1" is always "Program Files". nobu (Nobuyoshi Nakada)
05:05 AM Bug #10819 (Closed): can't glob win32 short pathname
Applied in changeset r49478.
----------
dir.c: glob legacy short name
* dir.c (glob_helper): obtain real name with ...
nobu (Nobuyoshi Nakada)
02:33 AM Bug #10819: can't glob win32 short pathname
Akio Tajima wrote:
> Also I found that the inter glob string with shortname+wildcard also failed both Ruby 2.1.0 and...
nobu (Nobuyoshi Nakada)
02:29 PM Revision e28c3d5d (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49486 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:43 PM Bug #10823 (Closed): Issue building bigdecimal.
When doing some Ruby builds with custom CFLAGS I ran into an issue with BigDecimal when trying to build Ruby:
...
matt (Matt Hoyle)
01:42 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
https://github.com/excon/excon (0.14.3) brodock (Gabriel Mazetto)
11:03 AM Bug #10808: r49451以降 Solarisにてruby-glommed.oの作成に失敗
Makefile と uncommon.mk (common.mk から自動作成) は GNUMakefile からこの順番で読み込まれますが、$(OBJS) は uncommon.mk 内にて代入されるため、Makefile 内にて... ngoto (Naohisa Goto)
10:43 AM Bug #10808 (Closed): r49451以降 Solarisにてruby-glommed.oの作成に失敗
Applied in changeset r49485.
----------
* common.mk (ruby-glommed.o): dependency on $(OBJ) should be written
in co...
ngoto (Naohisa Goto)
02:46 AM Bug #10808 (Open): r49451以降 Solarisにてruby-glommed.oの作成に失敗
> 直接 make dln.o と実行した場合は作られるのでしょうか。
make dln.o によって dln.o は問題無く作られます。
しかし、make ruby-glommed.o は上記と同様に失敗します。
つま...
ngoto (Naohisa Goto)
10:43 AM Revision b7ff3d3b (git): * common.mk (ruby-glommed.o): dependency on $(OBJ) should be written
in common.mk (in which OBJ is defined) because of Makefile include
and parse order. This partly reverts r49419.
[...
ngoto (Naohisa Goto)
10:06 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
> Refinements should be activated in a lexical scope, so NoMethodError should be raised in that case.
How about th...
hanachin (Seiei Miyagi)
08:33 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
Seiei Higa wrote:
> So, I expect following code works fine, but it raises `NoMethodError` in ruby 2.1.5, 2.2.0
Re...
shugo (Shugo Maeda)
07:51 AM Bug #10818 (Assigned): Extrange behaviour when apliying a refinement inside eval
shugo (Shugo Maeda)
07:33 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
When call `Kernel.#eval` with `binding` returns same result.
``` ruby
class Foo; end
module M
refine(Foo) d...
hanachin (Seiei Miyagi)
07:27 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
The `Kernel.#eval` behaves like:
``` ruby
eval('a = 42')
eval('p a')
# bar.rb:2:in `eval': undefined local vari...
hanachin (Seiei Miyagi)
12:31 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
I really wish I could fix the typos at the title... pabloh (Pablo Herrero)
10:06 AM Revision 3b4f1914 (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49484 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:23 AM Revision dc7cefff (git): error.c: fix r49479
* error.c (rb_mod_sys_fail_str): copy the given format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49483 b2dd...
nobu (Nobuyoshi Nakada)
08:16 AM Bug #10821 (Closed): mkmf.rb: Incorrect have_devel? test depending on run order
Applied in changeset r49482.
----------
mkmf.rb: avoid interference
* lib/mkmf.rb (try_cppflags, try_cflags, try_ld...
nobu (Nobuyoshi Nakada)
12:05 AM Bug #10821 (Closed): mkmf.rb: Incorrect have_devel? test depending on run order
have_devel? is usually lazily checked on the first call to try_do(). However, try_do() may be invoked within the scop... joshpeek (Joshua Peek)
08:15 AM Revision af5b7053 (git): mkmf.rb: avoid interference
* lib/mkmf.rb (try_cppflags, try_cflags, try_ldflags): get rid of
interference by modifying global variables in hav...
nobu (Nobuyoshi Nakada)
06:41 AM Bug #10815: Dir.foreach in block form does not allow encoding
I guess I'm not sure at what point or why the return type started governing function prototypes, but ok. djberg96 (Daniel Berger)
02:48 AM Bug #10815: Dir.foreach in block form does not allow encoding
`Dir.entries` doesn't return an enumerator. nobu (Nobuyoshi Nakada)
06:32 AM Misc #10742 (Third Party's Issue): segmentation fault error while running ruby project
Using dl and ffi is outside ruby.
Ask those gems' authors.
nobu (Nobuyoshi Nakada)
06:10 AM Misc #10742: segmentation fault error while running ruby project
Any solution? [email protected] (Geetanjali Kasar)
06:26 AM Revision 26127361 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49481 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:26 AM Revision 525f515f (git): * vm_method.c (remove_method): When remove refined
method, raise a NameError if the method is not
defined in refined class.
But if the method is defined in refined...
shugo (Shugo Maeda)
06:15 AM Revision 338bd4cc (git): remove duplication in warning
* dir.c (sys_warning_1): remove duplication in the message.
* error.c (rb_mod_sys_fail_str): ditto.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
05:04 AM Revision 45df1c24 (git): dir.c: glob legacy short name
* dir.c (glob_helper): obtain real name with FindFirstFile API
instead of matchin all entries, on Windows.
[ruby-...
nobu (Nobuyoshi Nakada)
04:43 AM Revision 3e294242 (git): dir.c: GC guard
* dir.c (do_opendir): prevent intermediate string for transcoding
from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
03:26 AM Revision 73cce162 (git): mkmf.rb: set cxxflags
* lib/mkmf.rb (configuration): set the default cxxflags, which is
referred from the default CXXFLAGS, for extension...
nobu (Nobuyoshi Nakada)

02/02/2015

11:47 PM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
Looks like you may want to explore the same for `RegQueryInfoKey` as well. See https://msdn.microsoft.com/en-us/libra... ferventcoder (Rob Reynolds)
11:26 PM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
For the issue, without this fix, it is likely not to find registry keys/values that have unicode in them. This is wha... ferventcoder (Rob Reynolds)
11:12 PM Bug #10820: Win32 Registry Delete uses ANSI instead of Wide APIs
Apparently markdown didn't work so well, but hopefully the gist of the issue is captured here. ferventcoder (Rob Reynolds)
11:11 PM Bug #10820 (Closed): Win32 Registry Delete uses ANSI instead of Wide APIs
https://github.com/ruby/ruby/blob/trunk/ext/win32/lib/win32/registry.rb#L236-L237
Contains:
~~~ruby
module...
ferventcoder (Rob Reynolds)
10:41 PM Bug #10815: Dir.foreach in block form does not allow encoding
Ok, but that seems a strange way to declare the function prototype. Compare that with Dir.entries, which does give yo... djberg96 (Daniel Berger)
02:58 AM Bug #10815 (Rejected): Dir.foreach in block form does not allow encoding
Encoding is a keyword argument.
~~~
Dir.foreach( dirname, encoding: enc ) {| filename | block } -> nil
~~~
>...
nobu (Nobuyoshi Nakada)
09:02 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
For backporting into 2.1, include r46340 first. tmm1 (Aman Karmani)
08:58 PM Bug #10768 (Closed): segfault during ruby_vm_destruct() in cont_free()
Applied in changeset r49474.
----------
gc.c: ensure GC state is consistent during VM shutdown
* gc.c (rb_objspace_...
tmm1 (Aman Karmani)
08:58 PM Revision 4b8df18e (git): * 2015-02-03
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49475 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:58 PM Revision 829fcdb2 (git): gc.c: ensure GC state is consistent during VM shutdown
* gc.c (rb_objspace_free): cause rb_bug if lazy sweep is in progress
during rb_objspace_free. Adds extra protection...
tmm1 (Aman Karmani)
06:34 PM Bug #10819 (Closed): can't glob win32 short pathname
I used to install ruby under the "c:/program files" and use to apply windows short pathname such as "c:/progra~1" and... arton (Akio Tajima)
02:48 PM Bug #10493: Wrong encoding for Etc.getlogin in Windows
Tomoyuki Chikanaga wrote:
> Backported into `ruby_2_1` at r49473.
> usa-san, thank you for your advice. I'll keep m...
usa (Usaku NAKAMURA)
02:01 PM Bug #10493: Wrong encoding for Etc.getlogin in Windows
Backported into `ruby_2_1` at r49473.
usa-san, thank you for your advice. I'll keep my eyes on RubyCI, especially ...
nagachika (Tomoyuki Chikanaga)
02:46 PM Bug #10811: x86_64 segfault on Haiku
hm, this looks like it could be thread related.. the __int64 0 size is expected.
CFLAGS='-g -ggdb' ./configure --e...
kallisti5 (Alexander von Gluck)
01:58 PM Revision b366c72a (git): merge revision(s) r48360,r48364: [Backport #10493]
* ext/etc/etc.c (etc_getlogin): set login name encoding properly.
[ruby-core:66163] [Bug #10493]
git-svn-...
nagachika (Tomoyuki Chikanaga)
01:55 PM Bug #10432: wrong receiver of Binding from Method
Backported into `ruby_2_1` at r49472. nagachika (Tomoyuki Chikanaga)
01:54 PM Revision 997f821a (git): merge revision(s) r48160: [Backport #10432]
* proc.c (method_proc): the receiver of binding from method should
be same as the receiver of the method.
...
nagachika (Tomoyuki Chikanaga)
01:46 PM Bug #10412: DNS Resolv broken when resolv.conf has option ndots > 1
Backported into `ruby_2_1` at r49471. nagachika (Tomoyuki Chikanaga)
01:45 PM Revision 00a360a9 (git): merge revision(s) r48534: [Backport #10412]
* lib/resolv.rb: fall back if canonicalization fails.
Thanks Vit Ondruch for the patch! [ruby-core:65836]
...
nagachika (Tomoyuki Chikanaga)
01:40 PM Bug #10210: LDSHARED and LDSHAREDXX set to null ('')
Backported into `ruby_2_1` at r49470. nagachika (Tomoyuki Chikanaga)
01:39 PM Revision baa85be5 (git): merge revision(s) r48886: [Backport #10210]
* configure.in (rb_cv_binary_elf): get rid of -e option of cat
which is not available on BusyBox, use tr in...
nagachika (Tomoyuki Chikanaga)
12:00 PM Feature #10816: Add the ability to capture Coverage information
Sounds good to me. I'm positive to import the feature.
I'd like to hear any opinion from the direct users of the ...
mame (Yusuke Endoh)
09:15 AM Feature #10510 (Assigned): Remove REXML instead of patching it
hsbt (Hiroshi SHIBATA)
08:19 AM Bug #10818 (Closed): Extrange behaviour when apliying a refinement inside eval
When you activate a refinement inside an a string using `eval` with a binding, the refinement is sill active the next... pabloh (Pablo Herrero)
06:30 AM Bug #10817 (Closed): [PERF] vm3_gc slower
http://rubybench.org/ruby/ruby/commits?result_type=vm3_gc
When running locally,
---------------------------------...
tgxworld (Guo Xiang Tan)
04:29 AM Feature #10017 (Assigned): Add `Hash#fetch_values`
Matz, can we introduce this `Hash#fetch_values`? nobu (Nobuyoshi Nakada)
03:24 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
Commit bit approved. Proceed to usual previledge grant process.
Matz.
matz (Yukihiro Matsumoto)
01:51 AM Revision 8be3f74e (git): * 2015-02-02
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49469 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:51 AM Revision 92c1538d (git): security.rdoc: update about Symbol GC [ci skip]
* doc/security.rdoc (Symbols): update about Symbol GC. Symbols
explicitly converted from Strings now can be collec...
nobu (Nobuyoshi Nakada)
12:20 AM Feature #10790: Can't read CommitterHowto's links
RDの時はこのプラグインで整形してたとかですかねぇ。
* https://github.com/ruby/redmine_ruby_lang_mailing_list_customization
In English,
Be...
sho-h (Sho Hashimoto)

02/01/2015

11:57 PM Feature #10816 (Closed): Add the ability to capture Coverage information
Hi,
I would like to periodically capture coverage information. The reason is because I would like to be able to p...
tenderlovemaking (Aaron Patterson)
10:11 PM Bug #10815: Dir.foreach in block form does not allow encoding
I should also note that the method does not appear to do any sort of type or arity checking. I'm not sure if that's i... djberg96 (Daniel Berger)
08:11 PM Bug #10815 (Rejected): Dir.foreach in block form does not allow encoding
It doesn't appear that Dir.foreach{} allows an encoding:
enc = Encoding::UTF_16LE
# Without a block, wo...
djberg96 (Daniel Berger)
05:59 PM Bug #10814: SIGBUS by stack overflow on Funtoo (fixed at r49463)
Backported into ruby_2_1 at r49467. nagachika (Tomoyuki Chikanaga)
05:56 PM Bug #10814 (Closed): SIGBUS by stack overflow on Funtoo (fixed at r49463)
This ticket is only for backport management.
I didn't confirm this change can be backported into each branch, but ...
nagachika (Tomoyuki Chikanaga)
05:58 PM Revision 3fb0936a (git): merge revision(s) r49463: [Backport #10814]
signal.c: SIGBUS by stack overflow on Funtoo
* signal.c (sigbus): seems that Funtoo Linux also delivers SIGB...
nagachika (Tomoyuki Chikanaga)
05:57 PM Bug #10779: occasional segmentation fault running ruby 2.1, doesn't appear with ruby 1.9
Nobuyoshi Nakada wrote:
> LMH medchem wrote:
> > I'm not sure what you are referring to with this. I don't have any...
LMHmedchem (LMH medchem)
05:52 PM Bug #10813 (Closed): Fix intermittent SIGBUS on Linux (fixed at r49452)
This ticket is only for backport management.
I didn't confirm this can be backported into each branch. But I'll fi...
nagachika (Tomoyuki Chikanaga)
04:01 PM Bug #5618: Exceptions cause DRb connection to be closed
This issue still exists in Ruby 2.1.5. felixbuenemann (Felix Bünemann)
12:41 PM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
It's my super great pleasure to be able to do that, I'm glad to and go to follow what you said.
But now I'm afraid...
gogotanaka (Kazuki Tanaka)
06:32 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
`class_eval` with a block form would be preferable to a string form in may cases.
Are you going to commit these pa...
nobu (Nobuyoshi Nakada)
04:56 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
Oh.. I found editting message with uploading new file posts new message with duplicate contents.
We seem not to be...
gogotanaka (Kazuki Tanaka)
04:49 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
> Isn't it better to use assert_infinity?
It's much better! I attached patch to follow what you said(not only `Ma...
gogotanaka (Kazuki Tanaka)
03:14 AM Misc #10809: [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
> ~~~diff
> + assert_equal(1.0/0, Math.cbrt(1.0/0))
> ~~~
Isn't it better to use `assert_infinity`?
> ~~~d...
nobu (Nobuyoshi Nakada)
12:32 AM Misc #10809 (Closed): [PATCH 2/2] Add tests for math.c related to [Feature 10785], [Feature 10800]
Hi! Here are two patches.
## reorder_test_cbrt_and_add_a_assertion.patch:
Move Test#test_cbrt to more proper pl...
gogotanaka (Kazuki Tanaka)
11:15 AM Bug #10812 (Closed): Object#respond_to? doesn't acknowledge active refinements
nobu (Nobuyoshi Nakada)
09:30 AM Bug #10812: Object#respond_to? doesn't acknowledge active refinements
Aparently this is at the Refinements Specification, sorry for not seeing this before. Please close this issue. pabloh (Pablo Herrero)
08:27 AM Bug #10812 (Closed): Object#respond_to? doesn't acknowledge active refinements
Object#respond_to? seems to ignore active refinements.
Take for instance the following code:
```ruby
module...
pabloh (Pablo Herrero)
09:40 AM Revision 5146f5ab (git): test_backtrace.rb: add tests
* test/ruby/test_backtrace.rb (test_caller_locations_base_label):
test for Thread::Backtrace::Location#base_label.
...
nobu (Nobuyoshi Nakada)
04:47 AM Feature #10806 (Closed): drop batch installation
Applied in changeset r49465.
----------
rbinstall.rb: no batch installation
* tool/rbinstall.rb (bin-comm): drop ba...
nobu (Nobuyoshi Nakada)
04:46 AM Revision 38a37ed8 (git): rbinstall.rb: no batch installation
* tool/rbinstall.rb (bin-comm): drop batch file installation.
Windows 95 support has not been supported already.
...
nobu (Nobuyoshi Nakada)
03:51 AM Bug #10811: x86_64 segfault on Haiku
Just noticed that "checking size of __int64... 0" during configure... hmmm
```
checking for long long... yes
che...
kallisti5 (Alexander von Gluck)
03:47 AM Bug #10811: x86_64 segfault on Haiku
adding complete buildlog kallisti5 (Alexander von Gluck)
03:46 AM Bug #10811 (Closed): x86_64 segfault on Haiku
make test, although all ruby scripts result in this failure..
```
make[2]: `ruby' is up to date.
make[2]: Leavin...
kallisti5 (Alexander von Gluck)
02:40 AM Misc #10810 (Closed): Refactor test_math.rb by introducing method named `assert_float_and_int`
Hi! I've refactored `/test/ruby/test_math.c` by introducing method named `assert_float_and_int`.
Begin afraid of c...
gogotanaka (Kazuki Tanaka)
12:29 AM Revision 23aad65d (git): * 2015-02-01
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49464 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:29 AM Revision 0f7bd573 (git): signal.c: SIGBUS by stack overflow on Funtoo
* signal.c (sigbus): seems that Funtoo Linux also delivers SIGBUS
at stack overflow.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)

01/31/2015

11:59 PM Bug #10808 (Feedback): r49451以降 Solarisにてruby-glommed.oの作成に失敗
ldに渡されていることから `$(OBJS)` には含まれているようです。
直接 `make dln.o` と実行した場合は作られるのでしょうか。
もしそれでできないのなら dln.o の依存ルールがおかしいことになりますが。
nobu (Nobuyoshi Nakada)
04:06 PM Bug #10808 (Closed): r49451以降 Solarisにてruby-glommed.oの作成に失敗
r49451以降、以下のエラーが発生してビルドできません。
dln.o がビルドされないため、ruby-glommed.o のビルドに失敗しています。
~~~
cc -xO4 -xtarget=sparc64viiplus ...
ngoto (Naohisa Goto)
11:31 PM Feature #10740: Base64 urlsafe methods are not urlsafe
Awesome. :) dragonsinth (Scott Blum)
03:37 PM Feature #10740 (Assigned): Base64 urlsafe methods are not urlsafe
Thank you all. I'll commit the patch in a few days unless there is objection.
--
Yusuke Endoh <[email protected]>
mame (Yusuke Endoh)
02:14 PM Bug #10807: Segfault on arm - ruby trunk, 2.2, 2.1
Usaku NAKAMURA wrote:
> The SEGV is caused in therubyracer's C extention.
> So, you should report this to the devel...
oceyral (Olivier Ceyral)
01:53 PM Bug #10807 (Third Party's Issue): Segfault on arm - ruby trunk, 2.2, 2.1
The SEGV is caused in therubyracer's C extention.
So, you should report this to the developers of therubyracer first.
usa (Usaku NAKAMURA)
01:36 PM Bug #10807 (Third Party's Issue): Segfault on arm - ruby trunk, 2.2, 2.1
First, apologies if this is a duplicate or wrong place to report. I know next to nothing about ruby, so I don't even ... oceyral (Olivier Ceyral)
01:57 PM Revision 8f02de20 (git): test_backtrace.rb: add test
* test/ruby/test_backtrace.rb (test_caller_locations_lineno): test
for Thread::Backtrace::Location#lineno.
git-svn...
nobu (Nobuyoshi Nakada)
01:57 PM Revision 4c1afa78 (git): test_backtrace.rb: split test
* test/ruby/test_backtrace.rb (test_caller_locations_absolute_path):
split from test_caller_locations_path.
git-sv...
nobu (Nobuyoshi Nakada)
01:10 PM Revision dc0991c8 (git): test_backtrace.rb: add test
* test/ruby/test_backtrace.rb (test_caller_locations_path): test
for Thread::Backtrace::Location#path and #absolute...
nobu (Nobuyoshi Nakada)
11:40 AM Revision 665ee6cd (git): * tool/downloader.rb (Downloader::RubyGems.download): Gem::Security::*#ui= is
very new feature.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49459 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
09:07 AM Revision 48eb1aa5 (git): rbinstall.rb: duplicate code
* tool/rbinstall.rb (gem): remove duplicate load path and require.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk...
nobu (Nobuyoshi Nakada)
09:01 AM Revision 64a36e43 (git): rbinstall.rb: trilingual batch files
* tool/rbinstall.rb (bin-comm): trilingual, (sh, cmd, and ruby)
prolog for batch files.
git-svn-id: svn+ssh://ci.r...
nobu (Nobuyoshi Nakada)
08:42 AM Revision 8f2683ed (git): rbinstall.rb: no CR
* tool/rbinstall.rb (bin-comm): no CR at EOF in batch files.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49456...
nobu (Nobuyoshi Nakada)
08:42 AM Revision e783dcd8 (git): rbinstall.rb: no chdir
* tool/rbinstall.rb (PROLOG_SCRIPT): use the given symlinked
directory name.
git-svn-id: svn+ssh://ci.ruby-lang.or...
nobu (Nobuyoshi Nakada)
04:39 AM Feature #10806 (Closed): drop batch installation
We have already dropped Windows 95 support a few years ago.
So I want to drop batch file installation too now.
Does...
nobu (Nobuyoshi Nakada)
04:35 AM Revision 3d7b3f0e (git): fix a typo [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49454 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
03:06 AM Revision 1d7d2553 (git): * 2015-01-31
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:06 AM Revision 8fe95fea (git): thread_pthread.c: Fix intermittent SIGBUS on Linux
* thread_pthread.c (reserve_stack): fix intermittent SIGBUS on
Linux, by reserving the stack virtual address space ...
nobu (Nobuyoshi Nakada)

01/30/2015

08:46 PM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
Hi! After r49449, I found math.c become 5.7 times faster than before.
note: in a certain case (`Math.atan2 ` with `F...
gogotanaka (Kazuki Tanaka)
08:28 AM Feature #10800 (Closed): [PRRF][PATCH] Make math.c twice as faster when passed Bignum
Applied in changeset r49449.
----------
math.c: optimization for Bignum
* math.c (num2dbl_with_to_f): make faster w...
nobu (Nobuyoshi Nakada)
01:45 AM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
Hi, I just fix indent my patch "introduce_num2dbl_with_to_f_func.patch".
If you prefer merge it to one patch, ple...
gogotanaka (Kazuki Tanaka)
05:22 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
Thank you for confirmation.
> Would you like me to commit it to trunk?
Yes, please!
ko1 (Koichi Sasada)
05:01 PM Bug #10804 (Feedback): [BUG] Segmentation fault ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]
Probably, same as #10408? nobu (Nobuyoshi Nakada)
03:22 PM Bug #10804 (Closed): [BUG] Segmentation fault ruby 2.1.5p273 (2014-11-13 revision 48405) [i386-mingw32]
~~~
-- Control frame information -----------------------------------------------
c:0004 p:---- s:0010 e:000009 CFUN...
supergirl630 (Sophia Harrison)
04:53 PM Bug #10803 (Feedback): Similar issue/stack trace as above in 2.1.5, 2.1.6
Gabriel Mazetto wrote:
> I've experienced this problem with other gems that have C extensions, it's not deterministi...
nobu (Nobuyoshi Nakada)
01:02 PM Bug #10803: Similar issue/stack trace as above in 2.1.5, 2.1.6
Here is the C-level backtrace:
> ~~~
> -- C level backtrace information -----------------------------------------...
brodock (Gabriel Mazetto)
12:56 PM Bug #10803 (Closed): Similar issue/stack trace as above in 2.1.5, 2.1.6
~~~
/opt/rubies/2.1.5/lib/ruby/gems/2.1.0/bundler/gems/syck-358913870211/lib/syck.rb:136: [BUG] rb_gc_mark(): 0x007f...
brodock (Gabriel Mazetto)
02:04 PM Feature #10790: Can't read CommitterHowto's links
English later. ruby-dev になっているので先に日本語で。
私が RD から markdown に変換したときに既に RD 形式のリンクではなく今のような書き方になっていたので、自動変換でうまく変換できなかっ...
znz (Kazuhiro NISHIYAMA)
11:45 AM Revision 1b11ba70 (git): common.mk: link DTRACE_OBJ
* common.mk (COMMONOBJS): include $(DTRACE_OBJ) which is necessary
for $(DTRACE_DEPENDENT_OBJS).
* configure.in (R...
nobu (Nobuyoshi Nakada)
11:44 AM Bug #10802 (Closed): strict-aliasing warning on RHEL/CentOS 6
Is there a chance to suppress the strict-aliasing warning:
~~~
string.c: In function [e28098]rb_fstring_new[e2809...
vo.x (Vit Ondruch)
09:09 AM Revision b1b04e81 (git): * numeric.c (coerce_failed): fixed merge miss of r49443.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@49450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
08:28 AM Revision df445b47 (git): math.c: optimization for Bignum
* math.c (num2dbl_with_to_f): make faster when Bignum passed by
direct conversion using rb_big2dbl(). [Feature #10...
nobu (Nobuyoshi Nakada)
08:21 AM Bug #10801 (Rejected): Problem running rails server for sample app
~~~
-- C level backtrace information -------------------------------------------
0 libruby.2.2.0.dylib ...
nobu (Nobuyoshi Nakada)
02:31 AM Bug #10801 (Rejected): Problem running rails server for sample app
This is the crash report I received
~~~
alexander-porros-macbook-pro:sample_app alexanderporro$ rails server
(sn...
[email protected] (Alexander Porro)
07:51 AM Revision 744408df (git): merge revision(s) 45375,48260,48320,48746: [Backport #10526]
* complax.c: [DOC] Document number conversion of `nil` by @skade [fix GH-570] [ci skip]
* object.c, rational...
U.Nakamura
07:46 AM Bug #10568: segmentation fault after pack & ioctl & unpack
ruby_2_0_0 r49447 merged revision(s) 48803.
r44803 was already backported to `ruby_2_0_0`, and now a part of r44804 h...
usa (Usaku NAKAMURA)
07:42 AM Revision 842fd42e (git): merge revision(s) 48803: [Backport #10568]
* pack.c (str_associate, str_associated): keep associated objects
in an instance variables, instead of in the inter...
U.Nakamura
07:20 AM Bug #10494: ioctl returns EINVAL instead of ENOTTY for pipes on older linux, breaking piped test suite
ruby_2_0_0 r49446 merged revision(s) 48854.
Note that `ruby_2_0_0` has `lib/test/unit.rb` instead of at `test/lib`.
usa (Usaku NAKAMURA)
07:18 AM Revision 11ab6f8c (git): merge revision(s) 48854: [Backport #10494]
* test/lib/test/unit.rb: Also rescue EINVAL for older Linux that
raises it in popen. [Bug #10494]
git-svn-id: svn+...
U.Nakamura
07:13 AM Bug #10732: rdoc:ファイル中に単独の\rがあるとrdocがハングアップする
ruby_2_0_0 r49445 merged revision(s) 49223. usa (Usaku NAKAMURA)
07:13 AM Revision d6500091 (git): merge revision(s) 49223: [Backport #10732]
* lib/rdoc/text.rb (expand_tabs): get rid of infinite loop with
CR. should check if substitution occurred ...
U.Nakamura
07:10 AM Bug #8115: make install DESTDIR=/my/install/path fails
ruby_2_0_0 r49444 merged revision(s) 41756. usa (Usaku NAKAMURA)
07:10 AM Revision 8d4aeb83 (git): merge revision(s) 41756: [Backport #8115]
* lib/mkmf.rb (install_dirs): revert DESTDIR prefix by r39841, since
it is fixed by r41648. [ruby-core:557...
U.Nakamura
06:54 AM Bug #10711: Incorrect error message in coerce failed
ruby_2_0_0 r49443 merged revision(s) 49224,49225,49234,49235. usa (Usaku NAKAMURA)
06:54 AM Revision 6b7e6324 (git): merge revision(s) 49224,49225,49234,49235: [Backport #10711]
* numeric.c (bit_coerce): use original value for error message
[ruby-core:67405] [Bug #10711]
* te...
U.Nakamura
03:44 AM Bug #10796: bigdecimal gem update error
Usaku NAKAMURA wrote:
> Jon Forums wrote:
> > Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server...
jonforums (Jon Forums)
12:03 AM Bug #10796: bigdecimal gem update error
Problem fixed at least for the case I reported.
Thank you.
SAnDAnGE (Emanuel D)

01/29/2015

10:09 PM Feature #10800: [PRRF][PATCH] Make math.c twice as faster when passed Bignum
$ cat bench.rb
```ruby
require 'benchmark'
puts Benchmark.measure { 10000000.times { Math.cos(1) } }
puts...
gogotanaka (Kazuki Tanaka)
09:32 PM Feature #10800 (Closed): [PRRF][PATCH] Make math.c twice as faster when passed Bignum
This ticket is continued from [Feature 10785](https://bugs.ruby-lang.org/issues/10785)
My patch last time is only...
gogotanaka (Kazuki Tanaka)
09:50 PM Bug #10768: segfault during ruby_vm_destruct() in cont_free()
We deployed the lazy-sweep/finalizer patch to production a few days ago and have confirmed that it stopped the segfau... tmm1 (Aman Karmani)
05:36 PM Bug #10799 (Rejected): Segmentation fault in Tests
We have been facing issues with frequent Segmentation faults while running whole test suite on local and on CI platfo... varunlalan (Varun Lalan)
03:58 PM Bug #10795: to_s returns references to self if called on string
Francesco Boffa wrote:
> I insist, however, that this should at least be made clearer in the documentation of all th...
marcandre (Marc-Andre Lafortune)
08:26 AM Bug #10795: to_s returns references to self if called on string
For sure, our code was not the ideal for that task, and indeed, I already had changed it to one of your sane alternat... fra.boffa (Francesco Boffa)
03:57 PM Revision 3d775f1c (git): * 2015-01-30
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49442 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:56 PM Revision af574c63 (git): * string.c: [DOC] Specify to_s on subclasses [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49441 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune
03:10 PM Bug #10796: bigdecimal gem update error
Ah, is this change really required for ruby_2_2?
IMO this is needed only for bigdecimal gem.
We can build current e...
usa (Usaku NAKAMURA)
02:44 PM Bug #10796 (Assigned): bigdecimal gem update error
Please backport r49440 to ruby_2_2 branch. mrkn (Kenta Murata)
02:43 PM Bug #10796 (Closed): bigdecimal gem update error
I've fixed the problem and released bigdecimal 1.2.7.
Please check the new version.
Thanks.
mrkn (Kenta Murata)
12:34 AM Bug #10796: bigdecimal gem update error
bigdecimal-1.2.6 is only works ruby 2.2.0 or later.
gemspec of bigdecimal needs require_ruby_version section.
I a...
hsbt (Hiroshi SHIBATA)
12:32 AM Bug #10796 (Assigned): bigdecimal gem update error
Jon Forums wrote:
> Bigdecimal 1.2.6 installs fine in 64bit 2.1.5p277 on my ubuntu server 14.10 x64 vm.
Perhaps t...
usa (Usaku NAKAMURA)
02:34 PM Revision 78400919 (git): * ext/bigdecimal/bigdecimal.c (rb_rational_num): add fallback function
for rubies lower than 2.2.0.
* ext/bigdecimal/bigdecimal.c (rb_rational_den): ditto.
* ext/bigdecimal/extconf.rb: c...
Kenta Murata
01:22 PM Revision 21f6bb28 (git): parse.y: no optimization in defined?
* parse.y (logop_gen): no needs for optimization in defined?
operator. literal conditions are optimized away event...
nobu (Nobuyoshi Nakada)
01:22 PM Revision 082445e7 (git): parse.y: condition node
* parse.y (logop_gen): keep non-null condition node.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49438 b2dd03c...
nobu (Nobuyoshi Nakada)
11:59 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
Ben Johnson wrote:
> Thank you for the explanation. I'll continue to debug and see if I can help measure it's impact...
rohandaxini (Rohan Daxini)
11:28 AM Revision 9a39740e (git): * tool/make-snapshot: removed md5 digest with package infomation
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49437 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:26 AM Revision bc3e73a8 (git): rbinstall.rb: literal colon
* tool/rbinstall.rb (PROLOG_SCRIPT): ":" in "Use Alternate Value"
parameter expansion is not a path separator, but ...
nobu (Nobuyoshi Nakada)
08:20 AM Feature #10798 (Closed): Define the MIME type for JSON in WEBrick::HTTPUtils::DefaultMimeTypes
This patch adds the MIME type for JSON (application/json) to WEBrick::HTTPUtils::DefaultMimeTypes.
This is useful wh...
kyanagi (Kouhei Yanagita)
08:03 AM Revision 9443203e (git): parse.y: optimize conditions
* parse.y (new_if_gen, logop_gen): simplify constant conditional
expressions to help the optimizer.
git-svn-id: sv...
nobu (Nobuyoshi Nakada)
06:31 AM Feature #10793: Infrastructure/Release-Management: Sign releases
As far as I remember we discussed this topic before (but I can't find the ticket/mail).
Anyway the conclusion is h...
naruse (Yui NARUSE)
02:32 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
@Nobuyoshi Nakada san
Thank you for merging.
I'm gonna make docs be better and try to solve "warning" issue.
...
gogotanaka (Kazuki Tanaka)
01:42 AM Feature #10785 (Closed): [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
Applied in changeset r49433.
----------
math.c: Get_Double
* math.c (Get_Double): direct casting from Fixnum to dou...
nobu (Nobuyoshi Nakada)
12:29 AM Feature #10785: [PATCH1/1] [ja/en] 特定のケースでMath.cを3倍速く / Make Math.c 3 times faster in a certain situation
I got your point, I'm sorry to cause you trouble.
But even now, `Float#to_f` is ignored. I think it's same for thi...
gogotanaka (Kazuki Tanaka)
01:42 AM Revision a1f8fbd1 (git): math.c: deoptimize
* math.c (Get_Double): restrict direct casting only when
Fixnum#to_f is not redefined, and convert with rb_to_float...
nobu (Nobuyoshi Nakada)
01:41 AM Revision d77ae2c2 (git): math.c: Get_Double
* math.c (Get_Double): direct casting from Fixnum to double.
[Feature #10785]
git-svn-id: svn+ssh://ci.ruby-lang.o...
nobu (Nobuyoshi Nakada)
 

Also available in: Atom