Activity
From 01/04/2014 to 01/10/2014
01/10/2014
-
11:08 PM Misc #9394 (Closed): Remove dead link to raa
- Fixes this bug https://bugs.ruby-lang.org/issues/9268
(I could not update this issue) -
10:28 PM Bug #9393 (Rejected): Strange behavior of DelegateClass + loop + method_missing
- Having the following class in Ruby 2.1:
```
require 'delegate'
class A < DelegateClass(Hash)
def a
loo... -
08:19 PM Misc #9392 (Closed): Fix typo
-
07:16 PM Bug #9391 (Closed): Segfault after upgrade from ruby 2.0 to 2.1
- Hi,
I also this message on the rubyforum but no reaction so far, therefor I am posting here as well. I upgraded ou... -
04:30 PM Feature #9390 (Closed): Support for the ALPN TLS extension
- ALPN [1] is a successor [2] to NPN, support for which was added in 2.0.0 [3].
HTTP/2 [4] is using ALPN to negotiat... -
02:55 PM Bug #9389 (Closed): ruby crashed when crash in gsub function on LARGE string.
- [description]
ruby crashed when crash in gsub function on LARGE string.
[expected result]
"Out of Memory" or any... -
12:04 PM Bug #9388 (Closed): Ruby 1.9.3-pxxx segmentation fault
- Hi,
we experience regular segmentation faults on our production server (a Rails web application running at www.tor... -
10:12 AM Bug #9361 (Closed): gem install --ignore-dependencies fails to install local gems
- Eric fixed this by updating RubyGems to 2.2.1 in r44515 (or at least, I think that's the right revision.
-
09:42 AM Revision b89a88f0 (git): test_weakref.rb: find collected weakref
- * test/test_weakref.rb (test_recycled): retry and find a WeakRef
whose the target is collected, to fix circumstance... -
09:22 AM Revision e85e95c4 (git): * vm_exec.c (cfp): Avoid generating invalid binary for
- NativeClient.
r15 on x86_64 is reserved by NativeClient. So r15 to cfp used to
generate invalid binary under som... -
09:01 AM Revision aee9f287 (git): vm_insnhelper.c: boudn method transplanting
- * vm_insnhelper.c (vm_search_super_method): allow bound method from a
module, yet another method transplanting.
gi... -
08:40 AM Revision 95779dea (git): test_super.rb: remove unneeded code
- * test/ruby/test_super.rb (test_missing_super_in_module_unbound_method):
binding target does not need extending.
g... -
07:53 AM Bug #9170: Math.sqrt returns different types when mathn is included; breaks various gems - this bug can be reproduced in Ruby 1.8 as well
- I will check the docs and see if I can fix it.
> On Jan 6, 2014, at 12:44 AM, "kranzky (Jason Hutchens)" <JasonHu... -
07:48 AM Bug #9170: Math.sqrt returns different types when mathn is included; breaks various gems - this bug can be reproduced in Ruby 1.8 as well
- Isn't this more an issue with the documentation of `mathn` not specifying all the methods it changes and how?
It m... -
07:42 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- tenderlovemaking (Aaron Patterson) wrote:
> It seems like I would have to implement `==` with
> exactly the same ... -
07:35 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- The method `<=>` should return `nil` for objects that are not comparable, not raise errors.
So this seems to be a ... -
07:23 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- On Fri, Jan 10, 2014 at 06:03:03AM +0900, Eregon (Benoit Daloze) wrote:
>
> Issue #7688 has been updated by Ere... -
06:02 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- @tenderlove These are probably bugs then, is it not? I will try to have a look.
-
05:13 AM Feature #7688: Error hiding with rb_rescue() on Comparable#==, #coerce and others
- r44502 makes the Rails tests fail spectacularly. We have <=> implementations that raise exceptions and expect == to ...
-
04:54 AM Revision 58f800a2 (git): insns.def: add opt path for Hash#[] and Hash#[]= used with str literal keys
- * insns.def (opt_aref_with): new instruction to optimize Hash#[],
removing any allocation overhead when used with a... -
04:13 AM Revision 9bfaeffd (git): gc.c: fix doc typo
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44550 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 AM Bug #9334: activesupport-4.0.2/lib/active_support/dependencies.rb:229: [BUG] Segmentation fault at 0x00000000000018
- I confirm that on ruby 2.2.0dev (2014-01-10 trunk 44548) the issue is resolved
-
12:58 AM Feature #9047: Alternate hash key syntax for symbols
- I should also mention this allows for similar syntax between JavaScript, Python, and Ruby. In this case, all three la...
-
12:47 AM Bug #9386 (Closed): Ruby won't build tcl/tk extension, libpathflag expects array
- This issue was solved with changeset r44541.
Josef, thank you for reporting this issue.
Your contribution to Ruby is ... -
12:10 AM Bug #9386: Ruby won't build tcl/tk extension, libpathflag expects array
- Including alternative patch if we don't want to change the mkmf. This just fixes the revision.
01/09/2014
-
10:40 PM Bug #9387 (Closed): Documentation for Range#size is incomplete
- The documentation for Range#size does not mention the case where not all arguments are instances of Numeric, in which...
-
09:23 PM Revision d31cd065 (git): * range.c (Range#size): [DOC] improve description and add examples.
- Patch by @skade. [Fixes GH-501]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44549 b2dd03c8-39d4-4d8f-98ff-823f... -
08:46 PM Bug #8358 (Closed): TestSprintf#test_float test failure
- This issue was solved with changeset r44538.
Heesob, thank you for reporting this issue.
Your contribution to Ruby is... -
08:33 PM Bug #7742: System encoding (Windows-1258) is not recognized by Ruby to convert back to UTF-8
- phasis68 (Heesob Park) wrote:
> As I know, VISCII(Vietnamese Standard Code for Information Interchange) can round tr... -
07:15 PM Bug #7742: System encoding (Windows-1258) is not recognized by Ruby to convert back to UTF-8
- As I know, VISCII(Vietnamese Standard Code for Information Interchange) can round trip UTF-8. So the implementation o...
-
04:26 PM Bug #7742: System encoding (Windows-1258) is not recognized by Ruby to convert back to UTF-8
- thegcat (Felix Schäfer) wrote:
> =begin
> We (((<Planio|URL:https://plan.io>))) are also in need of Windows-1258 to... -
07:13 PM Bug #9321 (Closed): rb_mod_const_missing does not generate a c-return event
- This issue was solved with changeset r44535.
Stefan, thank you for reporting this issue.
Your contribution to Ruby is... -
06:59 PM Bug #9386 (Closed): Ruby won't build tcl/tk extension, libpathflag expects array
- Hi,
I wasn't successful building Ruby tcl/tk extension from trunk, since the last revision[1] switched to use libp... -
05:59 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Urabe Shyouhei <[email protected]> wrote:
> OK, so I found a way to enable Intel Turbo Boost on this CPU. I ... -
05:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- OK, so I found a way to enable Intel Turbo Boost on this CPU. I went
through the benchmarks again and got this fo... - 05:49 PM Revision e5839862 (git): * gc.c: Oups, symbols are immediates too
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44548 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:34 PM Revision 705f9a7e (git): * gc.c: Supplement object_id's rdoc for immediate and frozen string litterals
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44547 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:34 PM Revision cc366241 (git): * gc.c: Fix and remove outdated rdoc for object_id
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44546 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:34 PM Revision a91bad28 (git): * object.c: Add rdoc for classes frozen by default
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44545 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:34 PM Revision 291be099 (git): * doc/NEWS-2.1.0: Add mention for litteral.freeze
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44544 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:33 PM Revision e030b4ee (git): * array.c: rdoc clarification for <=>
- * file.c: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44543 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:33 PM Bug #9186 (Rejected): json/pure.rb missing on trunk
- I intentionally removed pure.rb on ruby's repo because CRuby always have C exts.
If C exts is not properly build, ... -
05:07 PM Misc #8288 (Closed): Ruby 2.1.0 release engeneering
- 03:48 PM Revision 363e189a (git): * 2014-01-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44542 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:47 PM Revision f06ee90f (git): tk/extconf.rb: fix libpathflag arguments
- * ext/tk/extconf.rb: fix to pass arrays instead of strings to
libpathflag. patch at [ruby-core:59665]. [Bug #9386... -
02:34 PM Bug #9341: IMAPTest#test_imaps_with_ca_file test failed after 2014-01-01.
- backported into ruby_1_9_3 at r44533.
and, seems to be backported into ruby_2_1 at r44528. -
01:19 PM Revision 791ff0a2 (git): ChangeLog: commit miss
- * ChangeLog: remove duplicated entry.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44540 b2dd03c8-39d4-4d8f-98f... -
12:49 PM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
- @duerst, @kou,
Thanks for the comments!
I'll revise my patch to use :xml_declaration_quote and back to you soon. -
11:49 AM Revision b5faf430 (git): configure.in: -mstackrealign
- * configure.in: -mstackrealign is necessary for -msse2 working.
[ruby-core:54716] [Bug #8349]
git-svn-id: svn+ssh:... -
11:46 AM Revision 40967a5c (git): configure.in: use SSE2
- * configure.in: use SSE2 instructions to drop unexpected precisions on
other than mingw. [ruby-core:59472] [Bug #8... - 11:34 AM Revision ac2864a8 (git): * hash.c (rb_objid_hash): should return `long'. brushup r44534.
- * object.c (rb_obj_hash): follow above change.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44537 b2dd03c8-39d... -
10:45 AM Revision 4ee57e08 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44536 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:23 AM Bug #9300: YAML Regression Concerning Escaping of Strings
- On Sat, Dec 28, 2013 at 01:35:02AM +0900, schneems (Richard Schneeman) wrote:
>
> Issue #9300 has been updated ... -
09:56 AM Bug #9300 (Closed): YAML Regression Concerning Escaping of Strings
- This issue was solved with changeset r44531.
Richard, thank you for reporting this issue.
Your contribution to Ruby i... -
10:12 AM Revision c2e72fb3 (git): * vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event.
- The patch base by drkaes (Stefan Kaes).
[Bug #9321]
* variable.c (rb_mod_const_missing): use rb_vm_pop_cfunc_frame(... - 08:42 AM Revision 8abc55bc (git): * hash.c (rb_any_hash): should treat the return value of rb_objid_hash()
- as `long', because ruby assumes the object id of an object is `long'.
this fixes test failures on mswin64 introduce... -
06:48 AM Bug #9385 (Closed): open-uri always uses proxy set as env var even if proxy flag is set to nil
- According to doc http://ruby-doc.org/stdlib-2.1.0/libdoc/open-uri/rdoc/OpenURI.html we can disable the proxy by doing...
- 05:28 AM Revision 21d29b3a (git): merge revision(s) 44488,44489: [Backport #9341]
- * test/net/imap/cacert.pem: generate new CA cert, since the last one
expired. [Bug #9341] [ruby-core:59459]... -
05:06 AM Revision f0722322 (git): merge revision(s) 44440,44444: [Backport #9306]
- * win32/Makefile.sub (fake.rb): should depend on version.h because
if RUBY_VERSION is updated, fake.rb need... -
02:01 AM Bug #9384: Segfault in ruby 2.1.0p0
- With 2.0.0, it works (ruby -v is "ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-linux]").
With trunk, it still ... -
12:13 AM Bug #9384: Segfault in ruby 2.1.0p0
- Could you try with the trunk?
It seems something dead object is used in a finalizer. -
12:56 AM Revision b90076e8 (git): * ext/psych/lib/psych/visitors/yaml_tree.rb: dumping strings with
- quotes should not have changed. [ruby-core:59316] [Bug #9300]
* ext/psych/lib/psych.rb: fixed missing require.
* t... - 12:54 AM Revision 73b046d0 (git): * 2014-01-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44530 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:54 AM Revision 7c6e4f8f (git): * ext/psych/lib/psych/visitors/to_ruby.rb: anonymous structs
- should be able to roundtrip. Thanks @splattael!
* test/psych/test_object_references.rb: test for change
git-svn-id...
01/08/2014
-
11:29 PM Bug #9384: Segfault in ruby 2.1.0p0
- I tried with ruby-2.1.0-head installed with RVM. It downloaded ruby from ruby_2_1 branch, SHA 41deb12e9d6646b42ef0e01...
-
07:40 PM Bug #9384 (Third Party's Issue): Segfault in ruby 2.1.0p0
- I got a stacktrace while capistrano was deploying our rails app to our server. We switched to ruby 2.1.0 recently. It...
-
11:21 PM Revision a1d56b18 (git): merge revision(s) 44488: [Backport #9341]
- * test/net/imap/cacert.pem: generate new CA cert, since the last one
expired. [Bug #9341] [ruby-core:59459]... -
11:12 PM Bug #9377: Seg fault on call of missing super from self.extended in a Module
- Since 2.0, `vm_search_superclass()` doesn't traverse the receiver's ancestors.
It works just because an invalid klas... -
10:53 PM Bug #9377 (Closed): Seg fault on call of missing super from self.extended in a Module
- This issue was solved with changeset r44527.
Joe, thank you for reporting this issue.
Your contribution to Ruby is ... -
09:11 PM Bug #7742: System encoding (Windows-1258) is not recognized by Ruby to convert back to UTF-8
- =begin
We (((<Planio|URL:https://plan.io>))) are also in need of Windows-1258 to UTF-8 conversion, is there anything... -
08:07 PM Bug #9382: [patch] add opt_aref_str and opt_aset_str
- With the patch, "allocations per request" in our app is reduced by ~3%.
-
06:07 PM Bug #9382 (Closed): [patch] add opt_aref_str and opt_aset_str
- @charliesome, @normalperson and I have been working on a patch to add two new instructions:
https://bugs.ruby-la... -
07:08 PM Feature #9383 (Closed): Add unit test for FileUtils.chown_R
- There is no unit tests for FileUtils.chown_R.
Here is the patch to add unit test for FileUtils.chown_R. -
03:55 PM Bug #9381 (Closed): 2.1.0 Regression. Hash lookup with #hash and #eql?
- This issue was solved with changeset r44525.
Nick, thank you for reporting this issue.
Your contribution to Ruby is... -
03:38 PM Bug #9381 (Assigned): 2.1.0 Regression. Hash lookup with #hash and #eql?
-
12:56 PM Bug #9381 (Closed): 2.1.0 Regression. Hash lookup with #hash and #eql?
- Ruby 2.1.0 won't fetch objects when the lookup key overrides `#hash` and `#eql?`.
This is a regression as it works a... -
01:53 PM Revision 5c0d17c9 (git): vm_insnhelper.c: revive r44455 for bound module method
- * vm_insnhelper.c (vm_search_super_method): when super called in a
bound UnboundMethod generated from a module, no ... -
01:12 PM Bug #9380 (Closed): Enumerator does not work in timeout
- This issue was solved with changeset r44523.
Nobuyoshi, thank you for reporting this issue.
Your contribution to Ruby... -
12:46 PM Bug #9380 (Closed): Enumerator does not work in timeout
- `Enumerator`と`timeout`の組み合わせで、`Timeout::Error`が起きるべきところで`ArgumentError`が発生します。
```
$ ruby -v -rtimeout -e 'def (o... -
10:36 AM Bug #8358: TestSprintf#test_float test failure
- In the case of using SSE2, -mstackrealign flag would be required for Windows.
See #8349 -
10:26 AM Bug #9109 (Assigned): extend したモジュールメソッドと RSpec の let で 2 つ同名を使ったときに segmentation fault になる
- [i386-mingw32] では、SEGVになってしまうようです。
これは直るのでしょうか?
以下、gdbの出力です。
```
sh-3.1$ gdb -args ./ruby -v -I. -I ../../../r... -
08:13 AM Revision fe46b2d5 (git): rubygems/test_case.rb: fix errors in mkmf tests
- * lib/rubygems/test_case.rb (Gem#teardown): BASERUBY is not set
usually. fix errors in mkmf tests.
git-svn-id: sv... -
06:55 AM Revision ab6efa5b (git): object.c: hash value from objid with salt
- * hash.c (rb_objid_hash): return hash value from object ID with a
salt, extract from rb_any_hash().
* object.c (rb_... - 04:12 AM Revision 06f624b8 (git): * 2014-01-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44524 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:12 AM Revision 3e9e4a6a (git): lib/timeout.rb: fallback to Timeout::Error
- * lib/timeout.rb (Timeout::ExitException.catch): pass arguments
for new instance.
* lib/timeout.rb (Timeout::ExitEx... -
12:53 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Hello,
2014/1/7 Urabe Shyouhei <[email protected]>:
> My experiment on valgrind clearly shows decreasing... -
12:32 AM Feature #9379 (Closed): Support for using libxml-ruby as XML parser in xmlrpc-libs
- The default backend in the XMLRPC parser is REXML. This should work at most occasions, but it definitely isn't the fa...
01/07/2014
-
11:21 PM Bug #9378 (Closed): Ubuntu 13.10, installed dtrace4linux, now ruby install consistently fails with SEGFAULT
- Recently installed [dtrace4linux](https://github.com/dtrace4linux/linux) because I wanted to try out the dtrace suppo...
-
10:29 PM Feature #9362: Minimize cache misshit to gain optimal speed
- On 01/07/2014 07:36 AM, SASADA Koichi wrote:
> Effective on recent CPUs?
Because this is about cache your mil... -
10:53 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> Eric Wong <[email protected]> wrote:
> > I am testing this, it lo... -
07:53 AM Feature #9362: Minimize cache misshit to gain optimal speed
- (2014/01/06 23:10), Urabe Shyouhei wrote:
> On 01/06/2014 06:11 PM, Urabe Shyouhei wrote:
>> On 01/06/2014 04:52... -
10:24 PM Bug #9367 (Assigned): REXML::XmlDecl doesn't use user specified quotes
- duerst (Martin Dürst) wrote:
> It probably won't hurt if this is controllable. But there might be some existing ap... -
05:40 PM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
- bearmini (Takashi Oguma) wrote:
> A direct reason is that my customer wants to have double quotes in the xml declara... -
11:01 AM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
- A direct reason is that my customer wants to have double quotes in the xml declaration because their handcrafted 'xml...
-
10:14 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- Compiling with clang produces warnings:
in file included from ./include/ruby/ruby.h:1694:
./include/ruby/intern.h... -
08:10 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- It sounds good to me. Any behavior with a balanced count of `call` and `return` events work.
Big thanks @ko1. -
08:06 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- The order of trace events is acceptable.
It's not ideal though: I think one would expect the events for creating t... -
06:53 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- I modify the patch and all tests passes.
http://www.atdot.net/sp/raw/6ny0zm
If we can accept the spec of this... -
06:23 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- (2014/01/03 3:19), drkaes (Stefan Kaes) wrote:
> @ko1: Why do you think the second patch creates a performance pro... -
05:04 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- @drkaes If this only happens in certain c-methods it certainly looks like a bug. Thanks for working on this.
Thank... -
05:35 PM Bug #9308: def's return value causes errors
- 1.9.3 is not dead... yet.
-
12:59 PM Bug #9308: def's return value causes errors
- I set backport to 2.0 to REQUIRED, because this is an old issue but noone has never been hit.
For source-level compa... -
04:15 PM Bug #9377 (Closed): Seg fault on call of missing super from self.extended in a Module
- Seg fault on call of missing super from `self.extended` in a Module
on 2.1.0-p0 and on 2.1.0-dev
x86_64 linux
Co... -
02:29 PM Revision 38e89273 (git): * numeric.c: Fix typo in an error message
- s/unsgined/unsigned/
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44522 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:05 PM Bug #9372: Date function cweek reports innaccurately for the date December 30, 2013
- tadf (tadayoshi funaba) wrote:
> A period of time of seven days within a calendar year, starting on a
> Monday and ... -
08:13 AM Bug #9372 (Rejected): Date function cweek reports innaccurately for the date December 30, 2013
- A period of time of seven days within a calendar year, starting on a
Monday and identified by its ordinal number wit... -
07:54 AM Bug #9372 (Assigned): Date function cweek reports innaccurately for the date December 30, 2013
-
01:12 AM Bug #9372: Date function cweek reports innaccurately for the date December 30, 2013
- I've added some code for extra clarity.
~~~ruby
2.0.0p247 :017 > require 'date'
=> true
2.0.0p247 :018 > d = ... -
01:01 AM Bug #9372 (Rejected): Date function cweek reports innaccurately for the date December 30, 2013
- Date function cweek reports innaccurately for the date December 30, 2013. The current week is reported as 1 instead ...
-
02:03 PM Bug #9354 (Open): timeout() custom exception class cannot require argument
- Timeout in 2.0 doesn't use catch/throw, so it doesn't need to backport.
-
12:54 PM Bug #9354: timeout() custom exception class cannot require argument
- Thanks @nobu. This is causing some failures in the faraday gem, so I think we should backport it to 2.1
-
12:42 PM Bug #9354 (Closed): timeout() custom exception class cannot require argument
- This issue was solved with changeset r44517.
Aman, thank you for reporting this issue.
Your contribution to Ruby is g... -
01:00 PM Bug #9376 (Closed): Passing do/end block inside decorated method fails, while passing {} block works.
-
12:21 PM Bug #9376 (Closed): Passing do/end block inside decorated method fails, while passing {} block works.
- =begin
Since method (({def})) returns the symbol in 2.1, it opens the door for a decorator pattern in which the meth... -
12:21 PM Revision 1fa01c12 (git): timeout.rb: revert r44520
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44521 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 PM Revision 82b1790d (git): timeout.rb: current_target
- * lib/timeout.rb (Timeout::ExitException#target): rename attribute.
* lib/timeout.rb (Timeout::ExitException.current... -
10:13 AM Bug #9374 (Closed): [PATCH] ext/json: objects depend on $(ruby_headers)
- This issue was solved with changeset r44514.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g... -
09:48 AM Bug #9374 (Closed): [PATCH] ext/json: objects depend on $(ruby_headers)
- We must rebuild the extension on Ruby ABI changes, otherwise
we'll get mysterious test failures
I encountered thi... -
07:54 AM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
- > My concern is performance regression with huge entries of fstring table
> with this technique. Maybe we can avoid ... -
05:37 AM Bug #9334: activesupport-4.0.2/lib/active_support/dependencies.rb:229: [BUG] Segmentation fault at 0x00000000000018
- This issue is resolved on trunk, but has not been backported to 2.1 yet. Please confirm on trunk instead of ruby_2_1
-
05:23 AM Bug #9334: activesupport-4.0.2/lib/active_support/dependencies.rb:229: [BUG] Segmentation fault at 0x00000000000018
- I have attempted with ruby 2.1.0 head ruby 2.1.1p2 (2013-12-31 revision 44467) [x86_64-darwin13.0]
The same issue ... -
04:38 AM Bug #9340 (Closed): Document order related behavior in Array#uniq
- This issue was solved with changeset r44512.
Andrew, thank you for reporting this issue.
Your contribution to Ruby is... -
03:43 AM Revision ed9f79df (git): timeout.rb: unused attribute
- * lib/timeout.rb (Timeout::ExitException): remove unused attribute,
klass.
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
03:43 AM Revision 97c0aaea (git): timeout.rb: fix for ExitException
- * lib/timeout.rb (Timeout#timeout): should not rescue ordinarily
raised ExitException, which should not be thrown.
... -
03:42 AM Revision 9f5537c5 (git): timeout.rb: defer creating custom exception
- * lib/timeout.rb (Timeout#timeout): when a custom exception is given,
no instance is needed to be caught, so defer ... -
03:41 AM Revision 765ec401 (git): test_timeout.rb: shorten waiting times
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44516 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:49 AM Bug #9373 (Third Party's Issue): test_autobind(TestSocket_UNIXSocket) fails on PPC
- =begin
test_autobind(TestSocket_UNIXSocket) fails quite often on PPC:
test_autobind(TestSocket_UNIXSocket):
... -
01:37 AM Bug #9315: Segfault when calling super in rspec mocks with and_call_original [linux]
- Hello,
Jan, thank you for your investigation!
r44455, r44458 and r44510 were backported to `ruby_2_0_0` branch at... -
12:49 AM Bug #9315: Segfault when calling super in rspec mocks with and_call_original [linux]
- r44458 fixed it.
Now I filled the Backport property, it will be backported. -
12:36 AM Bug #9315: Segfault when calling super in rspec mocks with and_call_original [linux]
- Yes, `ruby 2.2.0dev (2014-01-06 trunk 44510) [x86_64-linux]` indeed works. Looks somehow I missed the most important ...
-
01:19 AM Revision d5e810db (git): * ChangeLog:
- * lib/rubygems/basic_specification.rb (class Gem):
* lib/rubygems/commands/contents_command.rb (prefix or onl... -
01:13 AM Revision 738b8872 (git): ext/json: objects depend on $(ruby_headers)
- * ext/json/generator/depend: add build dependencies for json extension
Patch by normalperson (Eric Wong) [Bug #9374...
01/06/2014
-
11:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- On 01/06/2014 06:11 PM, Urabe Shyouhei wrote:
> On 01/06/2014 04:52 PM, SASADA Koichi wrote:
>> Could you try sa... -
06:29 PM Feature #9362: Minimize cache misshit to gain optimal speed
- SASADA Koichi <[email protected]> wrote:
> I doubt that this improvement only for extending embed area, not a cache
... -
06:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- On 01/06/2014 04:52 PM, SASADA Koichi wrote:
> Could you try same measurement
> https://github.com/ruby/ruby/pul... -
04:53 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Intersting challenge.
I doubt that this improvement only for extending embed area, not a cache
line friendly ... -
02:53 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> I am testing this, it looks like GC is confused by EMBED_FLAG being
>... -
01:59 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> I am testing this, it looks like GC is confused by EMBED_FLAG being
>... -
01:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Urabe Shyouhei <[email protected]> wrote:
> On 01/06/2014 12:02 PM, Eric Wong wrote:
> > gdb bt: http://80x... -
12:53 PM Feature #9362: Minimize cache misshit to gain optimal speed
- On 01/06/2014 12:02 PM, Eric Wong wrote:
> gdb bt: http://80x24.org/fe8820a15f0c7a25a532968601c645d1de7a3f95.bt.gz... -
12:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> However, I'm getting occasional segfaults on "make check" :<
> I'll t... -
11:53 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Btw, I started working on cachelined-time branch on git://80x24.org/ruby
to embed Time objects.
ruby -r bench... -
10:41 PM Feature #9371 (Closed): Remove NQXML from xmlrpc/parser
- In lib/xmlrpc/parser.rb a number of parsing backends exist. One of them uses the library nqxml. There is no gem for t...
-
10:00 PM Bug #9315: Segfault when calling super in rspec mocks with and_call_original [linux]
- Seems working on the trunk.
-
08:04 PM Bug #9315: Segfault when calling super in rspec mocks with and_call_original [linux]
- I've finally had time to test my test suite on current ruby heads and encountered some other similar problems again.
... -
08:38 PM Bug #9370 (Closed): Parse error when using XMLTreeParser in xmlrpc
- When using XMLTreeParser as the parser in the XMLRPC libraries, a simple methodCall parse with a parameter results in...
- 07:38 PM Revision 2030e19a (git): * 2014-01-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44513 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:38 PM Revision 3cf4fe47 (git): array.c: return first unique element in Array#uniq
- * array.c (ary_add_hash): Fix consistency issue between Array#uniq and
Array#uniq! [Bug #9340] [ruby-core:59457]
* ... -
07:30 PM Bug #9369 (Closed): Using XMLScanStreamParser in xmlrpc/parser may result in parse errors
- I've tried to use the attached script to test if the XMLScanStreamParser would be a suitable alternative for REXMLPar...
-
05:41 PM Bug #9367 (Feedback): REXML::XmlDecl doesn't use user specified quotes
- Strictly speaking, the XML declaration doesn't contain any attributes, only things that look like attributes. They ar...
-
05:11 PM Bug #9367 (Closed): REXML::XmlDecl doesn't use user specified quotes
- =begin
REXML uses double quotes for quoting attributes if :attribute_quote is specified as document's context like b... -
04:53 PM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
- SASADA Koichi <[email protected]> wrote:
> I got it.
>
> My concern is performance regression with huge entries o... -
04:23 PM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
- (2014/01/06 15:49), Eric Wong wrote:
> Mine replaces nd_lit in node directly (seems OK, since other
> rb_fstring... -
03:53 PM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
- SASADA Koichi <[email protected]> wrote:
> (2014/01/03 12:49), Eric Wong wrote:
> > Btw, I took some time to work on... -
03:53 PM Misc #9188: r43870 make benchmark/bm_so_k_nucleotide.rb slow
- (2014/01/03 12:49), Eric Wong wrote:
> Btw, I took some time to work on this further. Only _very_ lightly
> tes... -
04:38 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- The patch isn't ideal yet: in case of const-missing, the c-return event is generated too early. I know how to fix thi...
-
04:25 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
- I have extended the patch to also cover method_missing, by changing a single cfp pointer manipulation to a call of rb...
-
05:51 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
- You can use rb_profile_frames() in 2.1, but it only reports ruby frames so it won't help identify C-call/return event...
-
03:56 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
- In byebug, the problem is I don't manually mantain the call stack, but only keep track of the stack size through the ...
-
04:35 PM Revision 968b6238 (git): merge revision(s) 44455,44458,44510: [Backport #9315]
- * vm_insnhelper.c (vm_search_super_method): direct superclass of a
module is found when super called in a M... -
04:23 PM Bug #9262: global_method_cache should be configurable or grow automatically
- Hi,
Now, method cache technique is important and we need more measurement
and techniques.
##
From R... -
03:59 PM Bug #9366 (Feedback): "make -j32 check TESTS=-j32" occasionally fails on rubygems/specification
- This only happens occasionally, maybe 1 out of 10 times during "make check",
so it's probably a bug somewhere with G... -
02:44 PM Bug #9170: Math.sqrt returns different types when mathn is included; breaks various gems - this bug can be reproduced in Ruby 1.8 as well
- mrkn (Kenta Murata) wrote:
> It's not a bug.
I'm a middle-man here, but I have gem maintainers claiming that it i... -
02:34 PM Revision 7dfbcc85 (git): test_super.rb: test_module_super_in_method_module
- * test/ruby/test_super.rb (test_module_super_in_method_module): more
test for the case searching super method from ... - 12:29 PM Revision 15bd216c (git): * 2014-01-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44509 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:29 PM Revision 0a5b70e3 (git): ignore *-fake.rb
- * .gitignore: ignore *-fake.rb generated even when CROSS_COMPILING = no
since r42862.
git-svn-id: svn+ssh://ci.ru... -
07:44 AM Bug #9365 (Closed): Sporadic TypeError (wrong argument type Thread (expected VM/thread)) from IO#close (via Net:HTTP)
- I'm seeing the occasional error being thrown from Net:HTTP from a Rails app running under unicorn:
TypeError (wron... -
06:01 AM Bug #9352: [BUG] rb_sys_fail_str(connect(2) for [fe80::1%lo0]:3000) - errno == 0
- @nobu cleaned up the patch in r44496, so that can be backported instead of r44490
-
05:20 AM Bug #9364 (Closed): Documentation for curses library still listed under standard library
- The documentation for curses library is still listed under standard library, however curses is removed from standard ...
-
12:26 AM Bug #9340: Document order related behavior in Array#uniq
- Yes, this should be fixed. I just linked a few failing specs in sass to this issue: https://github.com/nex3/sass/issu...
01/05/2014
-
08:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- On 01/05/2014 12:45 PM, Eric Wong wrote:
> This fixes exploding of recursive hashes, as inserting the hash i... -
12:53 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> Only one failure left (doesn't happen on my 32-bit, only amd64 Debian w... -
12:48 PM Revision dc4922b8 (git): tk/extconf.rb: rpath by libpathflag
- * ext/tk/extconf.rb: use libpathflag method instead of dealing with
rpath options directly.
git-svn-id: svn+ssh://... -
12:35 PM Revision c5bab032 (git): configure.in: fix rpath flag
- * configure.in (RPATHFLAG): use -rpath if -R is not available.
* configure.in (LIBRUBY_RPATHFLAGS): use RPATHFLAG in... -
12:33 PM Revision 006e66b6 (git): numeric.c: isfinite
- * numeric.c (flo_is_finite_p): prefer C99 standard isfinite() than
deprecated finite().
git-svn-id: svn+ssh://ci.r... -
12:33 PM Revision 368aa6e3 (git): configure.in: deprecated-declarations
- * configure.in: make deprecated declarations error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44504 b2dd03c8... - 11:15 AM Revision fff5f674 (git): * 2014-01-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44503 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:14 AM Revision d781caaf (git): * compar.c (cmp_equal): remove error hiding in Comparable#==.
- Comparable#== no longer rescues exceptions silently.
This was the cause of quite a couple bugs. See #7688. [EXPERIM... -
04:13 AM Bug #9363 (Rejected): test_http.rb and others must be run as root
- Sorry, ignore this. I discovered that it was a bug in JRuby's BasicSocket.for_fd logic causing it to try to bind to t...
-
02:41 AM Bug #9363 (Rejected): test_http.rb and others must be run as root
- It seems like test/net/test_http.rb (and perhaps other network-related tests) must be run as root to test properly......
01/04/2014
-
10:46 PM Bug #9353 (Open): Struct setter methods now return the struct object rather than the value
-
10:44 PM Bug #9353 (Closed): Struct setter methods now return the struct object rather than the value
- This issue was solved with changeset r44501.
Charlie, thank you for reporting this issue.
Your contribution to Ruby i... -
08:59 PM Feature #9362: Minimize cache misshit to gain optimal speed
- On 01/04/2014 06:14 PM, Eric Wong wrote:
> Potential for future improvement:
>
> st_table and st_table_entry ... -
08:53 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Sweet! Merged. Thank you.
On 01/04/2014 08:12 PM, Eric Wong wrote:
> Eric Wong <[email protected]> wrote... -
08:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> OK, last update of the night :o I think everything is good on 32-bit..... -
06:23 PM Feature #9362: Minimize cache misshit to gain optimal speed
- Potential for future improvement:
st_table and st_table_entry are both 48 bytes on 64-bit. That means
those ... -
11:53 AM Feature #9362: Minimize cache misshit to gain optimal speed
- OK, last update of the night :o I think everything is good on 32-bit...
The following changes since commit 67a... -
10:23 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Btw, I just pushed a few trivial fixes up (a few more failures below):
The following changes since commit 67a86... -
09:29 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Eric Wong <[email protected]> wrote:
> 3 bits for embedded array/struct length does not seem to be enough :<
... -
09:23 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Hi, I noticed a trivial typo in array.c, and it fails building struct.c
and array.c on 32-bit x86 (with 64-byte ca... -
07:59 AM Feature #9362: Minimize cache misshit to gain optimal speed
- Cool. I didn't expect the improvement for largely single-threaded
workloads. I'm not sure if it's feasible, but ... -
07:15 AM Feature #9362 (Rejected): Minimize cache misshit to gain optimal speed
- Main features:
- Applies cleanly onto trunk,
- Passes tests,
- RUNS FASTER.
Detailed concepts, the patc... -
07:39 PM Bug #9312: Build the ruby executable in bin/
- mkrunnable.rb creates symlinks only.
-
04:23 PM Bug #9356: TCPSocket.new does not seem to handle INTR
- Thanks for trying. This is probably specific to *BSD sockets
implementation, so I can't reproduce it at the momen... -
02:05 PM Bug #9356: TCPSocket.new does not seem to handle INTR
- Eric: Unfortunately your patch doesn't fix it, still getting the same ENOTCONN error.
-
02:59 AM Bug #9356: TCPSocket.new does not seem to handle INTR
- This might be a bug exposed due to r36944
("avoid unnecessary select() calls before doing I/O")
which I don't wa... -
02:29 PM Feature #7274: UnboundMethods should be bindable to any object that is_a?(owner of the UnboundMethod)
- Hi,
matz (Yukihiro Matsumoto) wrote:
> OK, I misunderstood something.
>
> In case foo is implemented in Base a... - 01:44 PM Revision 306c154c (git): * struct.c (rb_struct_set): return assigned value from setter method
- rather than struct object. [Bug #9353] [ruby-core:59509]
* test/ruby/test_struct.rb (test_setter_method_returns_valu... -
12:47 PM Revision 54f6b3fe (git): test/ruby/test_gc.rb: use GC.stat(:key) instead of GC.stat
- * test/ruby/test_gc.rb (TestGc#test_latest_gc_info): use
GC.stat(:key) instead of GC.stat.
git-svn-id: svn+ssh://c... -
12:46 PM Revision 1714337d (git): add a space
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44499 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:10 PM Revision bd0ef220 (git): ext/tk/extconf.rb: fix build error with tk variant
- * ext/tk/extconf.rb: use -rpath linker option instead of -R, to
fix build error with tk variant. incorporate from ... -
10:33 AM Bug #9117 (Closed): 43656 breakes openssl in stalic-ext ruby
-
12:57 AM Bug #9117: 43656 breakes openssl in stalic-ext ruby
- it works fine for me with 2.0.0-p353 and 2.1.0 - you can close this issue
-
10:16 AM Bug #9351 (Closed): Make Rinda::RingFinger work correctly on OpenBSD and NetBSD
- This issue was solved with changeset r44492.
Jeremy, thank you for reporting this issue.
Your contribution to Ruby is... -
08:22 AM Bug #9351 (Assigned): Make Rinda::RingFinger work correctly on OpenBSD and NetBSD
-
10:15 AM Revision 5b0fb1aa (git): socket.c: format flags
- * ext/socket/socket.c (rsock_syserr_fail_host_port): use format flags,
'+' to inspect, ' ' to quote unprintables.
*... -
10:13 AM Revision a3f2fe4e (git): socket.c: use rb_syserr_fail
- * ext/socket/socket.c (rsock_syserr_fail_host_port): add errno
argument version anduse rb_syserr_fail_str() instead... -
08:22 AM Revision de7e488b (git): * vm.c (RubyVM::OPTS): get rid of a garbage character.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44495 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:52 AM Bug #9361 (Closed): gem install --ignore-dependencies fails to install local gems
- $ rvm ruby-2.1 do gem install --ignore-dependencies /Users/headius/projects/jruby/lib/ruby/gems/shared/cache/dicks-0....
-
02:10 AM Bug #9321: rb_mod_const_missing does not generate a c-return event
- But when raising an exception from ruby, return events are emitted... Shouldn't this 2 cases be consistent?
-
02:10 AM Bug #8182: XMLRPC request fails with "Wrong size. Was 31564, should be 1501"
- Today I upgraded a ruby app that uses xmlrpc/client from 1.9.3-p374 to 2.0.0-p353, still not fixed in it…
-
02:02 AM Bug #9360 (Third Party's Issue): IO.dup problems in binary ruby
- Forwarding problem from https://github.com/wayneeseguin/rvm/issues/2511 - the binary ruby used can be found here http...
-
01:23 AM Bug #9269: class variable is not being handled correctly
- ah, sorry, I saw the comment on the gist. It doesn't notify me by e-mail.
-
01:21 AM Bug #9269: class variable is not being handled correctly
- Why do you think so? This is not my understanding. Could you please explain why the threads are not joining? I still ...
-
01:18 AM Revision 72956078 (git): * lib/rinda/ring.rb (Rinda::RingFinger#make_socket): Use
- ipv4_multicast_ttl option for portability.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44494 b2dd03c8-39d4-4d... - 01:16 AM Revision 864e0c90 (git): * 2014-01-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44493 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:16 AM Revision 9b4f2adc (git): * lib/rinda/ring.rb (Rinda::RingFinger#make_socket): Use
- ipv4_multicast_loop option for portability. Patch by Jeremy Evans.
[ruby-trunk - Bug #9351]
git-svn-id: svn+ssh:... -
12:58 AM Bug #9359 (Rejected): indirect require of OpenSSL issues warning: assigned but unused variable - id
- =begin
On OpenSUSE:
(({ruby1.9 -wU -e "require 'resolv'"})) => (({/usr/lib64/ruby/1.9.1/openssl/ssl-internal....