Project

General

Profile

Activity

From 01/06/2014 to 01/12/2014

01/12/2014

11:36 PM Feature #9401: Yet another syntax for literal anonymous functions (lambdas)
What about `(^x) {x*x}`? nobu (Nobuyoshi Nakada)
10:35 PM Feature #9401: Yet another syntax for literal anonymous functions (lambdas)
I have realized that the backslash may conflict with explicit line continuation. In that case, "almost any" symbol w... alexeymuranov (Alexey Muranov)
12:49 PM Feature #9401: Yet another syntax for literal anonymous functions (lambdas)
An anonymous "function" (not really a function) without arguments would be like this:
timer = {\=> Time.now }
...
alexeymuranov (Alexey Muranov)
10:44 AM Feature #9401 (Open): Yet another syntax for literal anonymous functions (lambdas)
Please do not be angry at me and just close this proposal if it does not look interesting. It comes from my aestheti... alexeymuranov (Alexey Muranov)
02:23 PM Revision 75e7f2ff (git): merge revision(s) 44260: [Backport #9168]
inspired from r44260 on trunk. [ruby-core:58652] [Bug #9168]
* gc.c (run_finalizer): clear th->errinfo before ...
nagachika (Tomoyuki Chikanaga)
01:31 PM Bug #9348 (Closed): --with-tcllib and --with-tklib configure options not working correctly
nagachika (Tomoyuki Chikanaga)
01:30 PM Bug #9348: --with-tcllib and --with-tklib configure options not working correctly
fixed by r44574. nagachika (Tomoyuki Chikanaga)
01:18 PM Revision e76761e7 (git): merge revision(s) 44570:
tcltklib.c: create_ip_exc format argument
* ext/tk/tcltklib.c (create_ip_exc): format argument must not be a...
nagachika (Tomoyuki Chikanaga)
01:04 PM Bug #9399 (Closed): [] iseq: avoid potential memory in iseq_load
fixed by r44568. nagachika (Tomoyuki Chikanaga)
01:00 PM Feature #9402 (Open): A syntax to specify the default value of a hash
I propose the following syntax to specify the default value of a hash:
h = { => 0, :a => 1, :b => 2 }
h[:...
alexeymuranov (Alexey Muranov)
09:09 AM Bug #9397: Lambda#=== raises `ArgumentError` if the lambda accepts 0 args or requires more than 1
Myron Marston wrote:
> Why is it desirable for a built-in type to raise `ArgumentError` for `===` rather than return...
Eregon (Benoit Daloze)
09:06 AM Bug #9397: Lambda#=== raises `ArgumentError` if the lambda accepts 0 args or requires more than 1
> Consider that ruby's syntax doesn't even allow you to call === with 0 or more than 1 argument unless you resort to ... Eregon (Benoit Daloze)
08:01 AM Bug #9397: Lambda#=== raises `ArgumentError` if the lambda accepts 0 args or requires more than 1
This seems odd behaviour, given that in normal usage you'd never be able to satisfy the constraint to avoid the Argum... JonRowe (Jon Rowe)
07:27 AM Bug #9397: Lambda#=== raises `ArgumentError` if the lambda accepts 0 args or requires more than 1
> Why lambda?
> You can use proc for such purpose.
Users can use rspec's expectations with any kind of object. W...
myronmarston (Myron Marston)
07:21 AM Bug #9397 (Rejected): Lambda#=== raises `ArgumentError` if the lambda accepts 0 args or requires more than 1
Why `lambda`?
You can use `proc` for such purpose.
nobu (Nobuyoshi Nakada)
09:04 AM Revision 738c298c (git): * ext/tk/extconf.rb: --with-tcllib and --with-tklib configure options
don't work correctly. by jeremyevans0 (Jeremy Evans).
[ruby-core:59483] [Bug #9348]
git-svn-id: svn+ssh://c...
nagai (Hidetoshi Nagai)
08:20 AM Revision 89a3450a (git): test_bigmath.rb: ignore on unrelated platforms
* test/bigdecimal/test_bigmath.rb (test_log): ignore the result of log
which is not a finite number.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
08:11 AM Revision 9bd672f6 (git): ext: use rb_sprintf() and rb_vsprintf() with PRIsVALUE
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44572 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:11 AM Revision 42406852 (git): stubs.c: library name strings
* ext/tk/stubs.c (ruby_open_tcl_dll, ruby_open_tk_dll): make library
names by string literal concatenation at compi...
nobu (Nobuyoshi Nakada)
08:11 AM Revision 13e47e81 (git): tcltklib.c: create_ip_exc format argument
* ext/tk/tcltklib.c (create_ip_exc): format argument must not be a
dynamic string, not to contain unescaped %.
git...
nobu (Nobuyoshi Nakada)
07:49 AM Revision 59d1856d (git): iseq.c: linear search
* iseq.c (iseq_type_from_id): linear search instead of hash lookup for
small fixed number keys.
git-svn-id: svn+ss...
nobu (Nobuyoshi Nakada)
07:41 AM Revision ff003008 (git): iseq.c: potential memory
* iseq.c (iseq_load): keep type_map to get rid of memory .
based on a by Eric Wong at [ruby-core:59699]. ...
nobu (Nobuyoshi Nakada)
07:08 AM Bug #8623: Make stable Gem::Specification.files in default .gemspecs
r43587 was backported to ruby_2_0_0 at r44567. nagachika (Tomoyuki Chikanaga)
07:08 AM Revision 7b60ab09 (git): merge revision(s) 43587: [Backport #8623]
* tool/rbinstall.rb (Gem::Specification#collect): make stable
Gem::Specification.files in default .gemspecs...
nagachika (Tomoyuki Chikanaga)
07:06 AM Bug #8439: test_aes_gcm_wrong_tag(OpenSSL::TestCipher) fails randomly
r43676 was backported to ruby_2_0_0 at r44566. nagachika (Tomoyuki Chikanaga)
07:05 AM Revision 1b056110 (git): merge revision(s) 43676: [Backport #8439]
* test/openssl/test_cipher.rb (test_aes_gcm_wrong_tag): Don't use
String#succ because it can make modified ...
nagachika (Tomoyuki Chikanaga)
06:57 AM Bug #7842: An alias of a "prepend"ed method skips the original method when calling super
r44175 was already backported to `ruby_2_0_0` at r44345. nagachika (Tomoyuki Chikanaga)
06:54 AM Bug #7772: Consider bumping stack size in ruby_qsort
r44195 was backported to ruby_2_0_0 at r44565. nagachika (Tomoyuki Chikanaga)
06:53 AM Revision 0c44d661 (git): merge revision(s) 44195: [Backport #7772]
* util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the by Conrad Irwin...
nagachika (Tomoyuki Chikanaga)
06:31 AM Bug #5199: ext/tk: RB_GC_GUARD seems to be needed in several places
r41351 was backported to ruby_2_0_0 at r44564. nagachika (Tomoyuki Chikanaga)
06:30 AM Revision 9a1728a1 (git): merge revision(s) 41351: [Backport #9199]
* ext/tk/tkutil/tkutil.c: use rb_sprintf(), rb_id2str(), and
rb_intern_str() instead of rb_intern() and RST...
nagachika (Tomoyuki Chikanaga)
05:03 AM Feature #9400 (Open): Respect constant lookup when using `raise`
When raising an error without defining an exception class, `::RuntimeError` appears to be a hard-coded default. I pro... wardrop (Tom Wardrop)
12:21 AM Revision 3963c09a (git): * 2014-01-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44563 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:21 AM Revision 5e9b7bac (git): ruby/util.h: DECIMAL_SIZE_OF_BITS
* include/ruby/util.h (DECIMAL_SIZE_OF_BITS): a preprocessor
constant macro to approximate decimal representation s...
nobu (Nobuyoshi Nakada)

01/11/2014

08:44 PM Bug #9399 (Closed): [] iseq: avoid potential memory in iseq_load
The following changes since commit 0e9cad9a8e25282be170d3e4240bd2ba6ce1a419:
test_bigmath.rb: r44558 (2014-01-11...
normalperson (Eric Wong)
07:57 PM Bug #9398 (Rejected): Unexplained core dump error
Unable to run rspec due to possible Ruby bug.
See Gist file of terminal output here: https://gist..com/jacq...
jacqueline-homan (Jacqueline Homan)
06:47 PM Bug #9397 (Rejected): Lambda#=== raises `ArgumentError` if the lambda accepts 0 args or requires more than 1
Ruby 1.9 introduced `===` on lambdas/procs so that you can put them in case statements. I'm a fan of this, but there... myronmarston (Myron Marston)
03:27 PM Bug #9396 (Rejected): SizedQueue broken in Ruby 2.1
It looks like SizedQueue is broken in Ruby 2.1. The following program deadlocks when running on trunk and 2.1, but wo... Anonymous
11:36 AM Feature #8168: Feature request: support for (single) statement lambda syntax/definition
I do not understand the argument about the code presumably looking ugly with curly braces (maybe if code looks ugly, ... alexeymuranov (Alexey Muranov)
11:09 AM Feature #8863: New error class: UndefinedBehaviorError
After thinking about it, and since there is no feedback, i think this my feature request may be closed. I think hand... alexeymuranov (Alexey Muranov)
10:26 AM Revision 0e9cad9a (git): test_bigmath.rb: r44558
* test/bigdecimal/test_bigmath.rb (test_log): add assertion for r44558.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nobu (Nobuyoshi Nakada)
10:26 AM Revision 1367f28a (git): test_bigmath.rb: test_log
* test/bigdecimal/test_bigmath.rb (test_log): add basic test for BigMath.log.
git-svn-id: svn+ssh://ci.ruby-lang.org...
nobu (Nobuyoshi Nakada)
03:50 AM Bug #9393 (Closed): Strange behavior of DelegateClass + loop + method_missing
Correct behavior.
`loop` is also delegated to the target object now.
nobu (Nobuyoshi Nakada)
03:15 AM Revision c855854e (git): * 2014-01-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44559 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:15 AM Revision 2b1c47da (git): bigdecimal.c: expand buffer
* ext/bigdecimal/bigdecimal.c (BigMath_s_log): expand buffer size for
64bit platforms.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
02:41 AM Bug #9334 (Closed): activesupport-4.0.2/lib/active_support/dependencies.rb:229: [BUG] Segmentation fault at 0x00000000000018
hsbt (Hiroshi SHIBATA)
12:06 AM Revision 820b7147 (git): * 2014-01-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@44557 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:06 AM Revision 0957229a (git): merge revision(s) 44544:
* doc/NEWS-2.1.0: Add mention for litteral.freeze
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@4455...
naruse (Yui NARUSE)

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)
giorgostsiftsis (Giorgos Tsiftsis)
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...
fxposter (Pavel Forkert)
08:19 PM Misc #9392 (Closed): Fix typo
giorgostsiftsis (Giorgos Tsiftsis)
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...
[email protected] (Lars Vonk)
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...
igrigorik (Ilya Grigorik)
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...
sergey.erokhin (Sergey Erokhin)
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...
phillipoertel (Phillip Oertel)
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. headius (Charles Nutter)
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...
nobu (Nobuyoshi Nakada)
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...
yugui (Yuki Sonoda)
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...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
zzak (zzak _)
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...
marcandre (Marc-Andre Lafortune)
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 ...
marcandre (Marc-Andre Lafortune)
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 ...
marcandre (Marc-Andre Lafortune)
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...
tenderlovemaking (Aaron Patterson)
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. Eregon (Benoit Daloze)
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 ... tenderlovemaking (Aaron Patterson)
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...
tmm1 (Aman Karmani)
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 tmm1 (Aman Karmani)
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 malagodia (Andrea Malagodi)
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... jamonholmgren (Jamon Holmgren)
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 ...
nobu (Nobuyoshi Nakada)
12:10 AM Bug #9386: Ruby won't build tcl/tk extension, libpathflag expects array
Including alternative if we don't want to change the mkmf. This just fixes the revision. jstribny (Josef Stribny)

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... Skade (Florian Gilcher)
09:23 PM Revision d31cd065 (git): * range.c (Range#size): [DOC] improve description and add examples.
by @skade. [Fixes GH-501]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44549 b2dd03c8-39d4-4d8f-98ff-823f...
Eregon (Benoit Daloze)
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...
nobu (Nobuyoshi Nakada)
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...
duerst (Martin Dürst)
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... phasis68 (Heesob Park)
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...
duerst (Martin Dürst)
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...
ko1 (Koichi Sasada)
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...
jstribny (Josef Stribny)
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 ...
normalperson (Eric Wong)
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...
shyouhei (Shyouhei Urabe)
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 Marc-Andre Lafortune
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 Marc-Andre Lafortune
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 Marc-Andre Lafortune
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 Marc-Andre Lafortune
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 Marc-Andre Lafortune
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
Marc-Andre Lafortune
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, ...
naruse (Yui NARUSE)
05:07 PM Misc #8288 (Closed): Ruby 2.1.0 release engeneering
naruse (Yui NARUSE)
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 svn[bot]
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. at [ruby-core:59665]. [Bug #9386...
nobu (Nobuyoshi Nakada)
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.
usa (Usaku NAKAMURA)
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...
nobu (Nobuyoshi Nakada)
12:49 PM Bug #9367: REXML::XmlDecl doesn't use user specified quotes
@duerst, @kou,
Thanks for the comments!
I'll revise my to use :xml_declaration_quote and back to you soon.
bearmini (Takashi Oguma)
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:...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
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...
U.Nakamura
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 nobu (Nobuyoshi Nakada)
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 ...
tenderlovemaking (Aaron Patterson)
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...
tenderlovemaking (Aaron Patterson)
10:12 AM Revision c2e72fb3 (git): * vm.c (rb_vm_pop_cfunc_frame): added. It cares c_return event.
The base by drkaes (Stefan Kaes).
[Bug #9321]
* variable.c (rb_mod_const_missing): use rb_vm_pop_cfunc_frame(...
ko1 (Koichi Sasada)
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...
U.Nakamura
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... toch (Christophe Philemotte)
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]...
U.Nakamura
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...
naruse (Yui NARUSE)
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 ...
cbliard (Christophe Bliard)
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.
nobu (Nobuyoshi Nakada)
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...
tenderlovemaking (Aaron Patterson)
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 svn[bot]
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...
tenderlovemaking (Aaron Patterson)

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... cbliard (Christophe Bliard)
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... cbliard (Christophe Bliard)
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]...
naruse (Yui NARUSE)
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...
nobu (Nobuyoshi Nakada)
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 ...
nobu (Nobuyoshi Nakada)
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...
thegcat (Felix Schäfer)
08:07 PM Bug #9382: [] add opt_aref_str and opt_aset_str
With the , "allocations per request" in our app is reduced by ~3%. tmm1 (Aman Karmani)
06:07 PM Bug #9382 (Closed): [] add opt_aref_str and opt_aset_str
@charliesome, @normalperson and I have been working on a to add two new instructions:
https://bugs.ruby-la...
tmm1 (Aman Karmani)
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 to add unit test for FileUtils.chown_R.
vajrasky (Vajrasky Kok)
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...
nobu (Nobuyoshi Nakada)
03:38 PM Bug #9381 (Assigned): 2.1.0 Regression. Hash lookup with #hash and #eql?
nobu (Nobuyoshi Nakada)
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...
nick78 (Nick S)
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 ...
nobu (Nobuyoshi Nakada)
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...
nobu (Nobuyoshi Nakada)
12:46 PM Bug #9380 (Closed): Enumerator does not work in timeout
`Enumerator`と`timeout`の組み合わせで、`Timeout::Error`が起きるべきところで`ArgumentError`が発生します。
```
$ ruby -v -rtimeout -e 'def (o...
nobu (Nobuyoshi Nakada)
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
h.shirosaki (Hiroshi Shirosaki)
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...
h.shirosaki (Hiroshi Shirosaki)
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...
nobu (Nobuyoshi Nakada)
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_...
nobu (Nobuyoshi Nakada)
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 svn[bot]
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...
nobu (Nobuyoshi Nakada)
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...
mame (Yusuke Endoh)
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... herwinw (Herwin Quarantainenet)

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://.com/dtrace4linux/linux) because I wanted to try out the dtrace suppo... edubkendo (Eric West)
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...
shyouhei (Shyouhei Urabe)
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...
normalperson (Eric Wong)
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...
ko1 (Koichi Sasada)
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...
kou (Kouhei Sutou)
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...
duerst (Martin Dürst)
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... bearmini (Takashi Oguma)
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...
drkaes (Stefan Kaes)
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.
deivid (David Rodríguez)
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...
drkaes (Stefan Kaes)
06:53 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
I modify the and all tests passes.
http://www.atdot.net/sp/raw/6ny0zm

If we can accept the spec of this...
ko1 (Koichi Sasada)
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 creates a performance pro...
ko1 (Koichi Sasada)
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...
deivid (David Rodríguez)
05:35 PM Bug #9308: def's return value causes errors
1.9.3 is not dead... yet. usa (Usaku NAKAMURA)
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...
nobu (Nobuyoshi Nakada)
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...
jemc (Joe McIlvain)
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
matsuda (Akira Matsuda)
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 ...
duerst (Martin Dürst)
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...
tadf (tadayoshi funaba)
07:54 AM Bug #9372 (Assigned): Date function cweek reports innaccurately for the date December 30, 2013
tadf (tadayoshi funaba)
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 = ...
pblesi (Patrick Blesi)
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 ... pblesi (Patrick Blesi)
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. nobu (Nobuyoshi Nakada)
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 tmm1 (Aman Karmani)
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...
nobu (Nobuyoshi Nakada)
01:00 PM Bug #9376 (Closed): Passing do/end block inside decorated method fails, while passing {} block works.
nobu (Nobuyoshi Nakada)
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...
jemc (Joe McIlvain)
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 nobu (Nobuyoshi Nakada)
12:08 PM Revision 82b1790d (git): timeout.rb: current_target
* lib/timeout.rb (Timeout::ExitException#target): rename attribute.
* lib/timeout.rb (Timeout::ExitException.current...
nobu (Nobuyoshi Nakada)
10:13 AM Bug #9374 (Closed): [] 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...
tmm1 (Aman Karmani)
09:48 AM Bug #9374 (Closed): [] 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...
normalperson (Eric Wong)
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 ...
tmm1 (Aman Karmani)
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 tmm1 (Aman Karmani)
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 ...
malagodia (Andrea Malagodi)
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...
tmm1 (Aman Karmani)
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/...
nobu (Nobuyoshi Nakada)
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.
...
nobu (Nobuyoshi Nakada)
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 ...
nobu (Nobuyoshi Nakada)
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 nobu (Nobuyoshi Nakada)
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):
...
vo.x (Vit Ondruch)
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...
nagachika (Tomoyuki Chikanaga)
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.
nobu (Nobuyoshi Nakada)
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 ... jgraichen (Jan Graichen)
01:19 AM Revision d5e810db (git): * ChangeLog:
* lib/rubygems/basic_specification.rb (class Gem):
* lib/rubygems/commands/contents_command.rb (prefix or onl...
drbrain (Eric Hodel)
01:13 AM Revision 738b8872 (git): ext/json: objects depend on $(ruby_headers)
* ext/json/generator/depend: add build dependencies for json extension
by normalperson (Eric Wong) [Bug #9374...
tmm1 (Aman Karmani)

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...
shyouhei (Shyouhei Urabe)
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
...
normalperson (Eric Wong)
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://.com/ruby/ruby/pul...
shyouhei (Shyouhei Urabe)
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 ...
ko1 (Koichi Sasada)
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
>...
normalperson (Eric Wong)
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
>...
normalperson (Eric Wong)
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...
normalperson (Eric Wong)
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...
shyouhei (Shyouhei Urabe)
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...
normalperson (Eric Wong)
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...
normalperson (Eric Wong)
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... herwinw (Herwin Quarantainenet)
10:00 PM Bug #9315: Segfault when calling super in rspec mocks with and_call_original [linux]
Seems working on the trunk. nobu (Nobuyoshi Nakada)
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.
...
jgraichen (Jan Graichen)
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... herwinw (Herwin Quarantainenet)
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 svn[bot]
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]
* ...
tmm1 (Aman Karmani)
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... herwinw (Herwin Quarantainenet)
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... duerst (Martin Dürst)
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...
bearmini (Takashi Oguma)
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...
normalperson (Eric Wong)
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...
ko1 (Koichi Sasada)
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...
normalperson (Eric Wong)
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...
ko1 (Koichi Sasada)
04:38 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
The isn't ideal yet: in case of const-missing, the c-return event is generated too early. I know how to fix thi... drkaes (Stefan Kaes)
04:25 PM Bug #9321: rb_mod_const_missing does not generate a c-return event
I have extended the to also cover method_missing, by changing a single cfp pointer manipulation to a call of rb... drkaes (Stefan Kaes)
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... tmm1 (Aman Karmani)
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 ... deivid (David Rodríguez)
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...
nagachika (Tomoyuki Chikanaga)
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...
ko1 (Koichi Sasada)
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...
normalperson (Eric Wong)
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...
kranzky (Jason Hutchens)
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 ...
nobu (Nobuyoshi Nakada)
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 svn[bot]
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...
znz (Kazuhiro NISHIYAMA)
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...
ggiesemann (Geoffrey Giesemann)
06:01 AM Bug #9352: [BUG] rb_sys_fail_str(connect(2) for [fe80::1%lo0]:3000) - errno == 0
@nobu cleaned up the in r44496, so that can be backported instead of r44490 tmm1 (Aman Karmani)
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 ... steenslag (siep korteling)
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://.com/nex3/sass/issu... felixbuenemann (Felix Bünemann)
 

Also available in: Atom