From: nobu@... Date: 2014-12-26T07:17:43+00:00 Subject: [ruby-core:67144] [ruby-trunk - Bug #10650] [PERF] bm_hash_keys and bm_hash_values Issue #10650 has been updated by Nobuyoshi Nakada. Guo Xiang Tan wrote: > You may view the benchmark result graphs at [https://railsbench.herokuapp.com/tgxworld/ruby?utf8=%E2%9C%93&result_types%5B%5D=hash_keys&result_types%5B%5D=hash_values&commit=Submit](https://railsbench.herokuapp.com/tgxworld/ruby?utf8=%E2%9C%93&result_types%5B%5D=hash_keys&result_types%5B%5D=hash_values&commit=Submit). Seems there are 2 results of same commit, [c73c74e](https://github.com/ruby/ruby/commit/c73c34e27f028b6bcada9e5cd9a2961a822fc813), and the difference is between them. That means it caused by other than the ruby source, or one of them is wrong? ---------------------------------------- Bug #10650: [PERF] bm_hash_keys and bm_hash_values https://bugs.ruby-lang.org/issues/10650#change-50641 * Author: Guo Xiang Tan * Status: Open * Priority: Normal * Assignee: Nobuyoshi Nakada * Category: misc * Target version: * ruby -v: Trunk * Backport: 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN ---------------------------------------- Hi! Benchmarks bm_hash_keys and bm_hash_values seemed to have gotten slower after a commit between [e23d1736797f9b7170c80a7470b8e5cecd308105](https://github.com/ruby/ruby/commit/e23d1736797f9b7170c80a7470b8e5cecd308105) and [c73c34e27f028b6bcada9e5cd9a2961a822fc813](https://github.com/ruby/ruby/commit/c73c34e27f028b6bcada9e5cd9a2961a822fc813). You may view the benchmark result graphs at [https://railsbench.herokuapp.com/tgxworld/ruby?utf8=%E2%9C%93&result_types%5B%5D=hash_keys&result_types%5B%5D=hash_values&commit=Submit](https://railsbench.herokuapp.com/tgxworld/ruby?utf8=%E2%9C%93&result_types%5B%5D=hash_keys&result_types%5B%5D=hash_values&commit=Submit). On my builder, it is roughly 10%-11% slower. Not sure if the results are significant but I wish to bring it up. Thanks in advance! -- https://bugs.ruby-lang.org/