Project

General

Profile

Activity

From 03/18/2013 to 03/24/2013

03/24/2013

05:02 PM Revision 39918: merge revision(s) 39677,39695: [Backport #8068]
* complex.c: described syntax of string form.
* rational.c: ditto.
* complex.c: edited rdoc.
* rational.c: ditto.
nagachika (Tomoyuki Chikanaga)
04:57 PM Revision 39917: merge revision(s) 39625,39626: [Backport #8008]
compile.c: calc in int
* compile.c (iseq_compile_each): calculate argc as int, not as Fixnum.
nagachika (Tomoyuki Chikanaga)
04:27 PM Revision 39916: merge revision(s) 39632: [Backport #8013]
* lib/webrick/httpproxy.rb: Fix typos in HTTPProxyServer [Bug #8013]
Patch by Nobuhiro IMAI [ruby-core:53127]
nagachika (Tomoyuki Chikanaga)
04:23 PM Revision 39915: merge revision(s) 39614: [Backport #8033]
configure.in: fix unexpand_shvar
* configure.in (unexpand_shvar): remove guarding quotes at last.
nagachika (Tomoyuki Chikanaga)
04:10 PM Revision 39914: merge revision(s) 39627: [Backport #8008]
* compile.c (iseq_compile_each): pass keyword arguments to zsuper,
with current values. [ruby-core:53114] [Bug #8...
nagachika (Tomoyuki Chikanaga)
04:05 PM Revision 39913: merge revision(s) 39595: [Backport #8014]
* ext/objspace/objspace.c (count_nodes): count also newly added nodes,
and fix key for unknown node. patch by tmm...
nagachika (Tomoyuki Chikanaga)
04:01 PM Revision 39912: merge revision(s) 39601 and 39602(partially): [Backport #7983]
* class.c (rb_prepend_module): check redefinition of built-in optimized
methods. [ruby-dev:47124] [Bug #7983]
*...
nagachika (Tomoyuki Chikanaga)
03:52 PM Revision 39911: merge revision(s) 39578: [Backport #8009]
* Makefile.in (miniruby, ruby): move MAINLIBC because linker arguments
must appear after object files with newer v...
nagachika (Tomoyuki Chikanaga)
03:47 PM Revision 39910: merge revision(s) 39536: [Backport #7989]
* iseq.c (iseq_data_to_ary): fix condition.
r34303 introduces a bug to avoid all line information from
a result...
nagachika (Tomoyuki Chikanaga)
03:42 PM Revision 39909: merge revision(s) 39507,39508: [Backport #7963]
* tool/mkconfig.rb: reconstruct comma separated list values. a
command line to Windows batch file is splitted not...
nagachika (Tomoyuki Chikanaga)
01:05 AM Backport #8144 (Closed): test_segv_test(TestRubyOptions) test failure
This issue was solved with changeset r39887.
Vit, thank you for reporting this issue.
Your contribution to Ruby is gr...
naruse (Yui NARUSE)

03/23/2013

05:39 PM Backport #8154 (Closed): Remove/fix rb_check_block_call
This issue was solved with changeset r39881.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
nobu (Nobuyoshi Nakada)
07:54 AM Backport #8154 (Closed): Remove/fix rb_check_block_call
Looking back in the history, I found that commit r36989 (abeedb0875f3) introduced rb_check_block_call, but (1) it use... marcandre (Marc-Andre Lafortune)
07:33 AM Backport #8153 (Open): Problems with Enumerable#zip caused by overriding Object#respond_to?
marcandre (Marc-Andre Lafortune)
07:30 AM Backport #8153 (Closed): Problems with Enumerable#zip caused by overriding Object#respond_to?
This issue was solved with changeset r39877.
Mark, thank you for reporting this issue.
Your contribution to Ruby is g...
marcandre (Marc-Andre Lafortune)
07:20 AM Backport #8153: Problems with Enumerable#zip caused by overriding Object#respond_to?
Indeed, using `respond_to_missing?` is typically the preferred way, but that's a very odd bug! marcandre (Marc-Andre Lafortune)
05:33 AM Backport #8153: Problems with Enumerable#zip caused by overriding Object#respond_to?
Is respond_to_missing? insufficient for your needs? drbrain (Eric Hodel)
05:26 AM Backport #8153 (Closed): Problems with Enumerable#zip caused by overriding Object#respond_to?
If I override Object#respond_to? under Ruby 2.0.0, Enumerable#zip begins to misbehave. Here is the code and output i... mjtko (Mark Titorenko)
01:59 AM Backport #8150 (Closed): Backport r39860
Please backport r39860 to avoid SEGV on Intel Solaris in Marshal.dump and load.
ngoto (Naohisa Goto)
12:09 AM Backport #8144: test_segv_test(TestRubyOptions) test failure
naruse (Yui NARUSE) wrote:
> Try below:
>
> while make TESTS='-vn test_segv_test ruby/test_rubyoptions.rb' test-...
vo.x (Vit Ondruch)

03/22/2013

11:55 PM Backport #8146: Backport r39811
ヒープを拡張する判断は、GCのスイープ前に「現在のヒープ内の生存オブジェクト数」を見て判断していましたが、GC.statが入ったときから「前回のGC終了後からどの程度オブジェクトが割り当てられたか」で判断するようになってしまってました... authorNari (Narihiro Nakamura)
10:02 PM Backport #8146: Backport r39811
あれ、この問題っていつ起きるんですか。 kosaki (Motohiro KOSAKI)
07:16 PM Backport #8146 (Closed): Backport r39811
不要なヒープ拡張がおこなわれることがあった問題の修正です。 authorNari (Narihiro Nakamura)
10:57 PM Backport #8144: test_segv_test(TestRubyOptions) test failure
>I really doubt it.
>rb_dump_backtrace_with_lines() is only called from SEGV handler. but SEGV itself shouldn't be h...
kosaki (Motohiro KOSAKI)
10:11 PM Backport #8144: test_segv_test(TestRubyOptions) test failure
>My some inspection it seems because fprintf in rb_dump_backtrace_with_lines.
>It is called from signal handler and ...
kosaki (Motohiro KOSAKI)
08:44 PM Backport #8144: test_segv_test(TestRubyOptions) test failure
vo.x (Vit Ondruch) wrote:
> Thank you Yui. I could try it, but I am afraid I don't know how to recognize that it wor...
naruse (Yui NARUSE)
08:04 PM Backport #8144: test_segv_test(TestRubyOptions) test failure
Thank you Yui. I could try it, but I am afraid I don't know how to recognize that it works for sure, due to its rando... vo.x (Vit Ondruch)
07:58 PM Backport #8144: test_segv_test(TestRubyOptions) test failure
I also experienced a similar failure on Linux i686 various distribution.
http://www.rubyist.net/~akr/chkbuild/debian...
naruse (Yui NARUSE)
06:57 PM Backport #8144 (Rejected): test_segv_test(TestRubyOptions) test failure
=begin
After doing several successful builds [1], next build crashed suddenly with:
test_segv_test(TestRubyOptio...
vo.x (Vit Ondruch)
08:12 PM Backport #8149 (Closed): [patch] iseq: remove duplicate strings for file paths
with:
./ruby -Ilib -e' GC.start; p ObjectSpace.each_object(String).to_a.select{ |s| s =~ /rubygems\/defaults/ }....
tmm1 (Aman Gupta)
07:17 PM Backport #8147 (Closed): Backport r39812
GC.stat[:heap_live_num]の値が不正確だった問題を修正したパッチです。 authorNari (Narihiro Nakamura)
07:15 PM Backport #8145 (Closed): Backport r39810
RUBY_FREE_MINに大きめの値が設定されるとまったくメモリが解放され無くなってしまう問題を修正したコミットです。 authorNari (Narihiro Nakamura)
05:59 PM Backport #8142: [patch] iseq: reduce array allocations for simple sequences
(2013/03/22 17:19), tmm1 (Aman Gupta) wrote:
> Do you have any existing patch for this technique? I would like to ...
ko1 (Koichi Sasada)
05:19 PM Backport #8142: [patch] iseq: reduce array allocations for simple sequences
> For example, the program "str = 'hello'" (compiled iseq) has one
> relation to a String object. However, this St...
tmm1 (Aman Gupta)
03:29 PM Backport #8142: [patch] iseq: reduce array allocations for simple sequences
(2013/03/22 14:30), tmm1 (Aman Gupta) wrote:
> Allocate iseq->mark_ary on demand, only if needed.
>
> In my a...
ko1 (Koichi Sasada)
02:30 PM Backport #8142 (Closed): [patch] iseq: reduce array allocations for simple sequences
Allocate iseq->mark_ary on demand, only if needed.
In my application, this reduces long lived arrays on the heap s...
tmm1 (Aman Gupta)
05:48 PM Backport #8143 (Closed): [patch] forwardable: reduce allocations in def_delegators wrappers
This issue was solved with changeset r39875.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g...
nobu (Nobuyoshi Nakada)
03:02 PM Backport #8143 (Rejected): [patch] forwardable: reduce allocations in def_delegators wrappers
$ ./ruby -Ilib -rpp -rforwardable -e '
module Test
extend Forwardable
def_delegators :@test, *("a".."z")...
tmm1 (Aman Gupta)
04:53 PM Backport #8135: Backport escape all closing parens - r39858 (Regexp macro %r{} is loosing backslash on "\}")
Dne 21.3.2013 21:08, kosaki (Motohiro KOSAKI) napsal(a):
> Issue #8135 has been updated by kosaki (Motohiro KOSAKI...
Anonymous
05:08 AM Backport #8135: Backport escape all closing parens - r39858 (Regexp macro %r{} is loosing backslash on "\}")
1. You need to write a justification per every backport request.
2. #8133 is still under discussion. You need to mak...
kosaki (Motohiro KOSAKI)
01:20 AM Backport #8141 (Closed): backport r39856
r39856 fixes a potential memory leak. nagachika (Tomoyuki Chikanaga)

03/21/2013

05:45 PM Backport #8135 (Closed): Backport escape all closing parens - r39858 (Regexp macro %r{} is loosing backslash on "\}")
Please backport r39858, i.e. #8133
Thank you.
vo.x (Vit Ondruch)

03/20/2013

11:21 PM Backport #8058 (Closed): RubyGems test failures under MinGW
This issue was solved with changeset r39852.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
nagachika (Tomoyuki Chikanaga)
04:58 PM Backport #8058 (Assigned): RubyGems test failures under MinGW
Please backport r39835 to fix a test failure on http://ci.rubyinstaller.org h.shirosaki (Hiroshi Shirosaki)
04:49 PM Backport #8058 (Closed): RubyGems test failures under MinGW
This issue was solved with changeset r39835.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
Anonymous
10:53 PM Backport #8130 (Assigned): ArgumentError being thrown when using find_library
nobu (Nobuyoshi Nakada)
10:53 PM Backport #8130 (Closed): ArgumentError being thrown when using find_library
This issue was solved with changeset r39842.
Carlos, thank you for reporting this issue.
Your contribution to Ruby is...
nobu (Nobuyoshi Nakada)
09:09 PM Backport #8130 (Assigned): ArgumentError being thrown when using find_library
Hello,
project Backport200 is for backport tickets. I'll move this ticket to ruby-trunk.
nagachika (Tomoyuki Chikanaga)
01:08 PM Backport #8130 (Closed): ArgumentError being thrown when using find_library
Hi,
I'm a contributor to SciRuby and I'm currently working on NMatrix, a numerical linear algebra library that use...
agarie (Carlos Agarie)
10:37 PM Backport #8064: r39687 - io.c (rb_update_max_fd): use ATOMIC_CAS のバックポート
r39687 と一緒に変数の型を変更している r39776 もバックポートしようと思います。 nagachika (Tomoyuki Chikanaga)
02:21 PM Revision 39852: merge revision(s) 39835: [Backport #8058]
* test/rubygems/test_gem_installer.rb (test_install_extension_flat):
use ruby in build directory in case ruby is n...
nagachika (Tomoyuki Chikanaga)
02:17 PM Revision 39851: merge revision(s) 39809,39834,39837: [Backport #8132]
* test/win32ole/test_err_in_callback.rb
(TestErrInCallBack#test_err_in_callback): shouldn't create a file in
so...
nagachika (Tomoyuki Chikanaga)
02:10 PM Revision 39850: merge revision(s) 39781,39783: [Backport #8080]
missing.h: build fix
* include/ruby/missing.h: include time.h and sys/time.h iff needed,
but excepct for sys/time...
nagachika (Tomoyuki Chikanaga)
02:07 PM Revision 39849: merge revision(s) 39779: [Backport #8080]
Makefile.sub: fix mswin build
* win32/Makefile.sub (config.h): fix mswin build, also VC has time.h
and struct tim...
nagachika (Tomoyuki Chikanaga)
02:06 PM Revision 39848: merge revision(s) 39777: [Backport #8080]
mingw build fix
* configure.in: struct timeval is defined in winsock2.h on mingw.
* include/ruby/missing.h: inclu...
nagachika (Tomoyuki Chikanaga)
02:03 PM Revision 39847: merge revision(s) 39200: [Backport #8080]
* configure.in: move OS specific header/function knowledge before
automatic header tests.
nagachika (Tomoyuki Chikanaga)
02:01 PM Revision 39846: merge revision(s) 39174: [Backport #8080]
* configure.in: move header files check to the beginning of
"header and library section".
test rlim_t with sys/...
nagachika (Tomoyuki Chikanaga)
01:57 PM Revision 39845: merge revision(s) 39198: [Backport #8080]
* configure.in: move the test for -march=i486 just after
RUBY_UNIVERSAL_ARCH/RUBY_DEFAULT_ARCH.
nagachika (Tomoyuki Chikanaga)
01:56 PM Revision 39844: merge revision(s) 39162,39163: [Backport #8080]
* configure.in: change CFLAGS temporally to test
ARCH_FLAG="-march=i486".
nagachika (Tomoyuki Chikanaga)
01:54 PM Revision 39843: merge revision(s) 39160: [Backport #8080]
* configure.in: don't define ARCH_FLAG="-march=i486" if it causes
compilation problem.
nagachika (Tomoyuki Chikanaga)
01:37 PM Revision 39840: merge revision(s) 39775: [Backport #8080]
* thread.c: disabled _FORTIFY_SOURCE for avoid to hit glibc bug.
[Bug #8080] [ruby-core:53349]
* test/ruby/test_...
nagachika (Tomoyuki Chikanaga)
01:36 PM Revision 39839: merge revision(s) 39774: [Backport #8080]
* include/ruby/missing.h (__syscall): moved to...
* io.c: here. because __syscall() is only used from io.c.
* inc...
nagachika (Tomoyuki Chikanaga)
01:34 PM Revision 39838: merge revision(s) 39772,39773: [Backport #8080]
* configure.in: check struct timeval exist or not.
* include/ruby/missing.h (struct timeval): check HAVE_STRUCT_TIM...
nagachika (Tomoyuki Chikanaga)
08:31 AM Backport #8005 (Assigned): Methods made private/protected after definition are made uncallable by prepend
nobu (Nobuyoshi Nakada)
01:12 AM Backport #8102 (Closed): Bug caused by backport
This issue was solved with changeset r39825.
Luis, thank you for reporting this issue.
Your contribution to Ruby is g...
nagachika (Tomoyuki Chikanaga)
01:10 AM Backport #8102: Bug caused by backport
Hello,
shirosaki san, thank you very much! I've missed the revision.
I'll backport it and wait the result of ci.r...
nagachika (Tomoyuki Chikanaga)

03/19/2013

09:51 PM Backport #7992: Backport r39544 - Fixes FileUtils bug #7958
Can I ask exactly what are you +1'ing and why? trans (Thomas Sawyer)
05:38 PM Backport #7992: Backport r39544 - Fixes FileUtils bug #7958
+1 sevos (Artur Roszczyk)
09:45 PM Backport #8109: FileUtils.mv fails across devices on Windows
usa (Usaku NAKAMURA) wrote:
> How reproduce this?
> I cannot reproduce on Windows 7 (x64).
> (The target volume is...
luislavena (Luis Lavena)
08:14 PM Backport #8109: FileUtils.mv fails across devices on Windows
How reproduce this?
I cannot reproduce on Windows 7 (x64).
(The target volume is FAT32 on USB memory.)
Need netw...
usa (Usaku NAKAMURA)
04:12 PM Revision 39825: merge revision(s) 39525: [Backport #8102]
configure.in: escape double-quotes
* configure.in (unexpand_shvar): escape double-quotes in backquotes in
double-...
nagachika (Tomoyuki Chikanaga)
10:49 AM Backport #8040: Unexpect behavior when using keyword arguments
Accepted. Prioritize mandatory argument sounds reasonable.
Matz.
matz (Yukihiro Matsumoto)
03:23 AM Backport #8040: Unexpect behavior when using keyword arguments
Matz: could you please confirm that mandatory arguments should be fulfilled
before checking for hash argument to fu...
Anonymous
10:09 AM Backport #8116 (Closed): ObjectSpace.#memsize_of_all のサンプルの typo
This issue was solved with changeset r39817.
Sho, thank you for reporting this issue.
Your contribution to Ruby is gr...
sorah (Sorah Fukumori)
08:08 AM Backport #8048: require() features_index bloats size of ruby heap
nobu-san,
What do you think of applying StringValueCStr() version of this patch? Since feature names cannot contai...
tmm1 (Aman Gupta)
07:53 AM Backport #8102: Bug caused by backport
r39525 would be needed according to the following build status.
http://ci.rubyinstaller.org/job/ruby-trunk-x64-bui...
h.shirosaki (Hiroshi Shirosaki)
01:41 AM Backport #8118 (Closed): backport r39806
nagachika (Tomoyuki Chikanaga)
01:27 AM Backport #8117 (Closed): Backport r39814
In r39814, I fixed a bug of C++ compiler selection for OS X.
Before the revision, If users use clang, configure sele...
mrkn (Kenta Murata)

03/18/2013

10:15 PM Backport #8116 (Closed): ObjectSpace.#memsize_of_all のサンプルの typo
他の方に教えていただいたのですが、ObjectSpace.#memsize_of_all のサンプルに typo があるようです。詳細はるりまの #8112 にあります。
パッチを添付しますのでよかったら取り込みをお願いします。
sho-h (Sho Hashimoto)
04:15 PM Backport #8109: FileUtils.mv fails across devices on Windows
=begin
Why Windows returns (({ERROR_ACCESS_DENIED})) on cross-device link for directory, while (({ERROR_NOT_SAME_DEVI...
nobu (Nobuyoshi Nakada)
03:03 PM Backport #8109 (Closed): FileUtils.mv fails across devices on Windows
Reproduction code: https://gist.github.com/luislavena/5179408
The issue is that Ruby is using MoveFile under the c...
mitchellh (Mitchell Hashimoto)
11:36 AM Backport #8040: Unexpect behavior when using keyword arguments
I also like Yusuke's approach. Is it been considered?
pabloh (Pablo Herrero)
06:10 AM Backport #7992: Backport r39544 - Fixes FileUtils bug #7958
:+1: it will help to debug problems when installing Rubygems in RVM (every Ruby installation). mpapis (Michal Papis)
12:41 AM Backport #8102: Bug caused by backport
Hello,
I'm so sorry for breaking 2.0.0 build on RubyInstaller.
I cannot find a revision to backport to fix this i...
nagachika (Tomoyuki Chikanaga)
12:16 AM Backport #7991: backport r39542
All related revisions are merged.
Please file a new ticket if there's missing revisions.
nagachika (Tomoyuki Chikanaga)
12:03 AM Backport #7749 (Closed): failures in test/rubygems/test_require.rb when a.rb exists in the build directory
This issue was solved with changeset r39799.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nagachika (Tomoyuki Chikanaga)
12:02 AM Backport #7713 (Closed): Gem.ensure_gem_subdirectories makes subdirectories group-writable
This issue was solved with changeset r39798.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby...
nagachika (Tomoyuki Chikanaga)
12:00 AM Backport #7713 (Assigned): Gem.ensure_gem_subdirectories makes subdirectories group-writable
nagachika (Tomoyuki Chikanaga)
12:01 AM Backport #8019 (Closed): Ruby 2.0.0p0 does not list remote gems anymore
This issue was solved with changeset r39797.
Ike, thank you for reporting this issue.
Your contribution to Ruby is gr...
nagachika (Tomoyuki Chikanaga)
 

Also available in: Atom