[#67346] Future of test suites for Ruby — Charles Oliver Nutter <headius@...>
I'll try to be brief so we can discuss all this. tl;dr: RubySpec is
19 messages
2015/01/05
[#67353] Re: Future of test suites for Ruby
— Tanaka Akira <akr@...>
2015/01/05
2015-01-06 7:18 GMT+09:00 Charles Oliver Nutter <headius@headius.com>:
[#67444] [ruby-trunk - Feature #10718] [Open] IO#close should not raise IOError on closed IO objects. — akr@...
Issue #10718 has been reported by Akira Tanaka.
3 messages
2015/01/09
[#67689] Keyword Arguments — Anthony Crumley <anthony.crumley@...>
Please forgive my ignorance as I am new to MRI development and am still
5 messages
2015/01/20
[#67733] [ruby-trunk - Bug #10761] Marshal.dump 100% slower in 2.2.0 vs 2.1.5 — normalperson@...
Issue #10761 has been updated by Eric Wong.
4 messages
2015/01/21
[#67736] Re: [ruby-trunk - Bug #10761] Marshal.dump 100% slower in 2.2.0 vs 2.1.5
— Eric Wong <normalperson@...>
2015/01/22
normalperson@yhbt.net wrote:
[#67772] Preventing Redundant Email Messages — Jeremy Evans <code@...>
For a long time, I've wondered why I sometimes receive redundant email
5 messages
2015/01/23
[ruby-core:67769] [ruby-trunk - Misc #10754] Tiny optimisation of Set#include?
From:
normalperson@...
Date:
2015-01-23 19:58:26 UTC
List:
ruby-core #67769
Issue #10754 has been updated by Eric Wong. I didn't notice the old code being faster, and I don't see your benchmark triggering GC. Perhaps it is related to memory size (swapping or CPU cache misses) or power management (CPU clock frequency adjustment, "turbo boost", etc...) Modern hardware is tricky to benchmark :/ ---------------------------------------- Misc #10754: Tiny optimisation of Set#include? https://bugs.ruby-lang.org/issues/10754#change-51193 * Author: Ismael Abreu * Status: Open * Priority: Normal * Assignee: ---------------------------------------- Hi! I'm not sure if this a relevant optimisation but here it goes. A simple way to improve Set#include? I don't think there should be any side effects with this change. Here are some dummy benchmarks https://gist.github.com/ismaelga/68bb3ea51b4742f65699 They are not consistent, but that should be because of garbage collection or something. Right? I've also sent a Pull Request: https://github.com/ruby/ruby/pull/810 ---Files-------------------------------- patch.diff (544 Bytes) -- https://bugs.ruby-lang.org/