Activity
From 09/26/2015 to 10/02/2015
10/02/2015
-
03:58 PM Feature #11375: Decreased Object Allocation in Pathname.rb
- Updated to use the `# -*- frozen_string_literal: true -*-` invocation.
-
09:52 AM Bug #11564 (Third Party's Issue): Segementation fault while doing rake db:migrate
- I am using ruby
ruby 2.1.7p400 (2015-08-18 revision 51632) [x86_64-linux]
rails: Rails 3.2.13
I recently upgrad... -
12:23 AM Feature #11562 (Closed): Update Unicode character normalization to Unicode Version 8.0.0
- Completed with r52000.
-
12:08 AM Feature #11562 (Closed): Update Unicode character normalization to Unicode Version 8.0.0
- Unicode character normalization data (the data for String#unicode_normalize,...) needs to be updated to Unicode Versi...
-
12:10 AM Feature #11563 (Closed): Update Onigmo regular expression engine to Unicode Version 8.0.0
- The Unicode data for the Onigmo regular expression engine needs to be updated to Unicode Version 8.0.0.
-
12:05 AM Feature #11561 (Closed): Update Unicode data to Unicode Version 8.0
- As done regularly, Ruby should be updated to the newest version of Unicode, 8.0.
For details, please see http://www...
10/01/2015
-
03:19 PM Bug #11560 (Closed): crash in rb_vm_proc_envval after symbol change
- Applied in changeset r51996.
----------
proc.c: fix symbol proc mark
* proc.c (proc_mark): block.ep of Proc from Sy... -
01:19 PM Bug #11560 (Closed): crash in rb_vm_proc_envval after symbol change
somewhere in "git diff c2310ba..c90550c" where was some kind of heisenbug (its hard to debug because sometimes the ...-
01:18 PM Misc #11548: FileUtils#remove_tailing_slash is a poor method name
- I have created a patch. This is my first contribution here. Sorry if I am doing something wrong.
Thank you very much. -
08:57 AM Bug #11556 (Open): [PERF] app_strconcat
-
06:46 AM Bug #11556: [PERF] app_strconcat
- @nobu could we reopen this?
I compiled locally instead of using Docker which I use for RubyBench and got the follo...
09/30/2015
-
12:57 PM Bug #11559: ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
- YAML の psych は 2.2.3 で変わっていないので Ruby 本体の Thread まわりのなにかだと思います。
-
10:25 AM Bug #11559 (Closed): ビジーループの thread と YAML.parse を組み合わせたときの実行時間が 2.2.3 で遅くなっている
- ビジーループするスレッドと YAML.parse を並行して実行するような以下のようなコードが 2.2.2 と 2.2.3 で、
数倍遅くなっているようです。trunk でも遅いことを確認してます。
~~~
require ... -
12:07 PM Feature #11558: Time related C APIs
- Yui NARUSE wrote:
> > > struct tm * localtime_with_gmtoff_zone(const time_t *t, struct tm *result, long *gmtoff, c... -
10:12 AM Feature #11558: Time related C APIs
- Akira Tanaka wrote:
> Yui NARUSE wrote:
> > 既存の非公開APIを公開してください。
> > struct tm * localtime_with_gmtoff_zone(const t... -
08:55 AM Feature #11558: Time related C APIs
- Yui NARUSE wrote:
> Time関連のC APIを追加して欲しいです。
要望は理解できます。
> struct timespecとoffsetを取って、Timeを返してください。
> VALUE rb_... -
05:59 AM Feature #11558 (Closed): Time related C APIs
- Time関連のC APIを追加して欲しいです。
具体的には以下のようなものが欲しいです。
struct timespecとoffsetを取って、Timeを返してください。
VALUE rb_time_timespec_new... -
04:42 AM Bug #11557 (Closed): Capturing Limits
-
04:10 AM Bug #11557 (Closed): Capturing Limits
- Ruby 2.2
In IRB and via normal ruby file.rb, you can create unexpected behavior via capture groups.
Via IRB
...
09/29/2015
-
06:46 PM Bug #11509: Incorrect fraction_digits calculation in lib/rss/rss.rb:41 Time#w3cdtf
- Backported into `ruby_2_2` branch at r51987.
-
08:34 AM Bug #11509: Incorrect fraction_digits calculation in lib/rss/rss.rb:41 Time#w3cdtf
- ruby_2_1 r51977 merged revision(s) 51766,51767.
-
06:43 PM Bug #11488: String#index and #include? broken for wide encodings
- Backported into `ruby_2_2` branch at r51986.
-
08:30 AM Bug #11488: String#index and #include? broken for wide encodings
- ruby_2_1 r51976 merged revision(s) 51685.
-
06:33 PM Bug #11457: miniruby SEGVs on CentOS 5
- Backported into `ruby_2_2` branch at r51985.
-
08:23 AM Bug #11457: miniruby SEGVs on CentOS 5
- ruby_2_1 r51975 merged revision(s) 51626.
-
06:32 PM Bug #10653: do-end block in ternary operator is syntax error
- r51616 should be backported too?
-
06:22 PM Bug #10653: do-end block in ternary operator is syntax error
- After backporting r50409 and r51617, TestSyntax#test_block_after_cond failed.
-
05:48 PM Bug #11556: [PERF] app_strconcat
- > It seems worse than before on your system, while it was better on my system...
Ah I missed this. Hmm is there mo... -
04:54 PM Bug #11556: [PERF] app_strconcat
- Ah yes I have to add it in manually to https://github.com/ruby-bench/ruby-bench-suite.
Also, I'm seeing a regressi... -
03:29 PM Bug #11556: [PERF] app_strconcat
- Guo Xiang Tan wrote:
> Currently the new commits will appear whenever I rebase my fork of the Ruby repo. Do you know... -
03:26 PM Bug #11556: [PERF] app_strconcat
- Guo Xiang Tan wrote:
> Currently the new commits will appear whenever I rebase my fork of the Ruby repo. Do you know... -
03:06 PM Bug #11556: [PERF] app_strconcat
- Hi Nobu!
Currently the new commits will appear whenever I rebase my fork of the Ruby repo. Do you know who I can r... -
07:40 AM Bug #11556: [PERF] app_strconcat
- Thank you.
BTW, when will a new benchmark appear there? -
07:39 AM Bug #11556 (Closed): [PERF] app_strconcat
- Applied in changeset r51970.
----------
compile.c: fix performance of strconcat
* compile.c (compile_dstr_fragments... -
12:50 PM Bug #11450: HTTPHeader.content_range throws error on non-byte units
- Raised a [PR](https://github.com/ruby/ruby/pull/1018)
-
08:40 AM Bug #11519: "#{nil}" produces string as US-ASCII rather than current encoding
- ruby_2_1 r51978 merged revision(s) 51820.
09/28/2015
-
08:47 PM Feature #11473: Immutable String literal in Ruby 3
- Oh, now I got it, sorry for the confusion and thanks for explaining. I didn't pay attention that the performance gain...
-
07:59 PM Feature #11473: Immutable String literal in Ruby 3
- Rodrigo Rosenfeld Rosas wrote:
> No surprises at all. It just means that a and b won't get any performance improveme... -
07:20 PM Feature #11473: Immutable String literal in Ruby 3
- I don't follow your concerns. I've suggested something in an attempt to get the performance improvements when possibl...
-
02:47 PM Feature #11473: Immutable String literal in Ruby 3
- Rodrigo Rosenfeld Rosas wrote:
> a.frozen? Should always return false unless explicitly frozen. That's the only way ... -
12:43 PM Feature #11473: Immutable String literal in Ruby 3
- a.frozen? Should always return false unless explicitly frozen. That's the only way to keep backwards compatibility, r...
-
07:29 PM Bug #11553 (Rejected): Disable by default the DTrace support on Linux systems.
-
12:21 PM Bug #11553: Disable by default the DTrace support on Linux systems.
- Ok...
I didn't knew systemtap provided a dtrace binary, neither that it can use the DTrace probes just fine. I jus... -
02:02 AM Bug #11553: Disable by default the DTrace support on Linux systems.
- > Then disable it if only dtrace4Linux is available?
I still doubt no such distribution, though.
-
12:47 AM Bug #11553: Disable by default the DTrace support on Linux systems.
- Then disable it if only `dtrace4Linux` is available?
How can we know `SystemTap` from `dtrace4Linux`? -
06:10 AM Bug #11556 (Closed): [PERF] app_strconcat
- total: 2 trial(s) (2 trial(s) for 1 benchmark(s))
..
-----------------------------------------------------------
b...
09/27/2015
-
10:32 PM Bug #11553: Disable by default the DTrace support on Linux systems.
- If some distro doesn't support SystemTap and does support dtrace4linux officially, I'm ok to disable dtrace feature o...
-
03:35 PM Bug #11553: Disable by default the DTrace support on Linux systems.
- I assume that users will have to use --disable-dtrace to be on the safe side.
It is always a problem with binary y... -
08:27 AM Bug #11553: Disable by default the DTrace support on Linux systems.
- There is SystemTap which works just fine. And if you don't have installed /usr/bin/dtrace, then it will be disabled a...
-
04:59 PM Bug #11555 (Closed): [PATCH] Documentation for general use of Numeric class
- The Numeric class has never had any documentation about general things like:
1. what it is for;
2. how it differs f... -
06:44 AM Feature #8976 (Closed): file-scope freeze_string directive
- Applied in changeset r51953.
----------
fronzen-string-literal pragma
* compile.c (iseq_compile_each): override com... -
06:44 AM Feature #9278 (Closed): Magic comment "immutable: string" makes "literal".freeze the default for that file
- Applied in changeset r51953.
----------
fronzen-string-literal pragma
* compile.c (iseq_compile_each): override com... -
05:52 AM Bug #10686: Memory leaking from torture test of symbol GC
- I would like to propose two changes in `test/ruby/test_symbol.rb (TestSymbol#test_symbol_fstr_leak)`.
First, this ...
09/26/2015
-
07:58 PM Feature #11554 (Closed): Privatize {Single}Forwardable API
- For improve consistency with Module#define_method and Module#alias_method.
patch: https://github.com/ruby/ruby/pul... -
04:57 PM Feature #7360: Adding Pathname#glob
- Here is a patch that adds the functionality as outlined by Alexander. It's using "Pathname#join" to build the glob pa...
-
04:20 PM Bug #11553 (Rejected): Disable by default the DTrace support on Linux systems.
- The issue is the following:
* Linux has an unnofficial implementation of DTrace (dtrace4linux).
* However, this s... -
11:45 AM Feature #10594: Comparable#clamp
- Where do we go from here? Is my patch acceptable? If no, what should I change? If yes, what's the process for getting...
-
03:12 AM Bug #11551 (Feedback): `[BUG] cfp consistency error` for unidentified reasons
- Can't you make short code to reproduce it?
Also available in: Atom