Project

General

Profile

Activity

From 03/20/2013 to 03/26/2013

03/26/2013

10:17 PM Backport #8165 (Assigned): Problems with require
It reproduces on my Ubuntu 12.10 with ext4 filesystem.
$ cat t.rb
# coding: UTF-8
p require("/home/mame/あいうえお/te...
mame (Yusuke Endoh)
09:56 PM Backport #8165 (Feedback): Problems with require
Hello,
Please provide more details of the platform/OS, version and filesystem used.
Thank you.
luislavena (Luis Lavena)
09:34 PM Backport #8165 (Closed): Problems with require
Require doesn't work correctly if path contains cyrillic.
require '/home/mak/test.rb' #-> true
require '/home/mak...
Krugloff (Alexandr Kruglov)
09:44 PM Backport #8153: Problems with Enumerable#zip caused by overriding Object#respond_to?
Thanks, glad to hear this has been fixed!
As for using `respond_to_missing?` - I understand the purpose of `respon...
mjtko (Mark Titorenko)
06:02 PM Revision 39954: merge revision(s) 39806: [Backport #8118]
* vm_exec.c: Correct predefined macro name. This typo is introduced by
r36534 and should be backported to ruby_2_0_0.
nagachika (Tomoyuki Chikanaga)
05:59 PM Revision 39953: merge revision(s) 39547: [Backport #7972] [Backport #7974]
* Merge Onigmo 0fe387da2fee089254f6b04990541c731a26757f
v5.13.3 [Bug#7972] [Bug#7974]
nagachika (Tomoyuki Chikanaga)
05:54 PM Revision 39952: merge revision(s) 39509,39511: [Backport #7961]
* lib/rexml/document.rb: move entity_expansion_limit accessor to ...
* lib/rexml/rexml.rb: ... here to make rexml/t...
nagachika (Tomoyuki Chikanaga)
05:51 PM Revision 39951: merge revision(s) 39739: [Backport #8081]
* object.c (Init_Object): remove Module#used, which has been
introduced in Ruby 2.0 by mistake. [Bug #7916] [ruby...
nagachika (Tomoyuki Chikanaga)
10:22 AM Backport #8142: [patch] iseq: reduce array allocations for simple sequences
> I'll make another feature request.
>
> # On a preliminary evaluation, simple (ideal) micro benchmark was
> ...
tmm1 (Aman Gupta)
12:53 AM Backport #8142: [patch] iseq: reduce array allocations for simple sequences
(2013/03/25 14:29), tmm1 (Aman Gupta) wrote:
> What is your plan for restricted GC?

I'll make another feature...
ko1 (Koichi Sasada)

03/25/2013

09:36 PM Backport #7936: backport r39449
nobu (Nobuyoshi Nakada) wrote:
> Yes, it's meaningful, but the documents are inaccurate on that point.
Thank you ...
zzak (Zachary Scott)
03:02 PM Backport #7936: backport r39449
Yes, it's meaningful, but the documents are inaccurate on that point.
Any *_defined? methods don't convert the argume...
nobu (Nobuyoshi Nakada)
02:46 PM Backport #8101 (Assigned): Backport fix for time.send(:initialize) reinitializing and modifying value
usa (Usaku NAKAMURA)
02:29 PM Backport #8142: [patch] iseq: reduce array allocations for simple sequences
> However, now I'm trying GC improvements (restricted gen gc).
This is great news. With an incremental mark, long...
tmm1 (Aman Gupta)
05:21 AM Backport #8064: r39687 - io.c (rb_update_max_fd): use ATOMIC_CAS のバックポート
あ、すいません。これちょっと待ってください。
r39687書いたときはちょっと考慮できていなかったのですが、型を変更してしまうとどこが壊れるかわからないので、
素直にmutex導入して、変更最小限修正に出来ないか一度考えたい。
kosaki (Motohiro KOSAKI)
03:11 AM Backport #8135 (Assigned): Backport escape all closing parens - r39858 (Regexp macro %r{} is loosing backslash on "\}")
Hello
Vit, sorry for late reaction.
I will merge it if there's no more claims in #8133 in a few days.
Thanks.
nagachika (Tomoyuki Chikanaga)
02:02 AM Backport #8068 (Closed): backport r39677
This issue was solved with changeset r39918.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
nagachika (Tomoyuki Chikanaga)
01:57 AM Backport #8008 (Closed): super's implicit args behavior with keyword args
This issue was solved with changeset r39917.
nov, thank you for reporting this issue.
Your contribution to Ruby is gr...
nagachika (Tomoyuki Chikanaga)
01:50 AM Backport #8008: super's implicit args behavior with keyword args
Hmm... r39626 cannot be merged cleanly.
I'll temporary revert r39914.
nagachika (Tomoyuki Chikanaga)
01:39 AM Backport #8008 (Assigned): super's implicit args behavior with keyword args
I'm so sorry r39914 introduce compile error on ruby_2_0_0.
r39627 depend on r39626. I'll merge r39626.
nagachika (Tomoyuki Chikanaga)
01:10 AM Backport #8008 (Closed): super's implicit args behavior with keyword args
This issue was solved with changeset r39914.
nov, thank you for reporting this issue.
Your contribution to Ruby is gr...
nagachika (Tomoyuki Chikanaga)
01:27 AM Backport #8013 (Closed): some typos in lib/webrick/httpproxy.rb
This issue was solved with changeset r39916.
Nobuhiro, thank you for reporting this issue.
Your contribution to Ruby ...
nagachika (Tomoyuki Chikanaga)
01:23 AM Backport #8033 (Closed): backport r39614
This issue was solved with changeset r39915.
Tomoyuki, thank you for reporting this issue.
Your contribution to Ruby ...
nagachika (Tomoyuki Chikanaga)
01:16 AM Backport #8033: backport r39614
2.0.0p92 で configure --with-rubylibprefix=/usr/lib64/ruby-dbg とすると
verconf.h の RUBY_LIB_PREFIX が "/usr/lib64/"RUBY_B...
nagachika (Tomoyuki Chikanaga)
01:02 AM Backport #7983 (Closed): Fixnumの演算子がprependでオーバーライドできない
This issue was solved with changeset r39912.
yuki, thank you for reporting this issue.
Your contribution to Ruby is g...
nagachika (Tomoyuki Chikanaga)
12:47 AM Backport #7989 (Closed): ISeq#to_a line info bug
This issue was solved with changeset r39910.
Koichi, thank you for reporting this issue.
Your contribution to Ruby is...
nagachika (Tomoyuki Chikanaga)
12:13 AM Backport #8147 (Assigned): Backport r39812
nagachika (Tomoyuki Chikanaga)
12:12 AM Backport #8145 (Assigned): Backport r39810
nagachika (Tomoyuki Chikanaga)

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)
 

Also available in: Atom