Project

General

Profile

Actions

Bug #11080

closed

[PERF] bm_so_concatenate.rb regression

Bug #11080: [PERF] bm_so_concatenate.rb regression

Added by tgxworld (Guo Xiang Tan) over 10 years ago. Updated over 10 years ago.

Status:
Closed
Target version:
-
ruby -v:
ruby 2.3.0dev (2015-04-17 trunk 50336) [x86_64-linux]
[ruby-core:<unknown>]

Description

http://rubybench.org/ruby/ruby/commits?result_type=so_concatenate&display_count=1000

Hi, I spotted a regression on bm_so_concatenate.rb due to https://github.com/ruby/ruby/commit/b3626b3.

Before b3626b3: 2.665s
After b3626b3: 5.377s

Do let me know if there are more information that I can provide to help out with this issue. Thank you in advance!


Related issues 1 (0 open1 closed)

Is duplicate of Ruby - Bug #11095: severe performance regression since r50336ClosedActions

Updated by nobu (Nobuyoshi Nakada) over 10 years ago Actions #1

  • Related to Bug #11095: severe performance regression since r50336 added

Updated by nobu (Nobuyoshi Nakada) over 10 years ago Actions #2

  • Related to deleted (Bug #11095: severe performance regression since r50336)

Updated by nobu (Nobuyoshi Nakada) over 10 years ago Actions #3

  • Is duplicate of Bug #11095: severe performance regression since r50336 added

Updated by nobu (Nobuyoshi Nakada) over 10 years ago Actions #4

  • Status changed from Open to Closed
  • % Done changed from 0 to 100

Applied in changeset r50386.


revert r50336

  • string.c (str_buf_cat): expand later so that the buffer can be
    larger for further use. [Bug #11080] [Bug #11080]

Updated by tgxworld (Guo Xiang Tan) over 10 years ago Actions #5 [ruby-core:69085]

Thank you for your work Nobu!

Updated by usa (Usaku NAKAMURA) over 10 years ago Actions #6

  • Backport changed from 2.0.0: UNKNOWN, 2.1: UNKNOWN, 2.2: UNKNOWN to 2.0.0: DONTNEED, 2.1: DONTNEED, 2.2: DONTNEED
Actions

Also available in: PDF Atom