akai (Shumpei Akai)
- Login: akai
- Email: akai@flexfrank.net
- Registered on: 08/12/2008
- Last sign in: 01/28/2022
Issues
| open | closed | Total | |
|---|---|---|---|
| Assigned issues | 0 | 0 | 0 |
| Reported issues | 0 | 2 | 2 |
Activity
12/04/2008
-
09:25 PM Ruby Feature #819: Caching Symbol#to_proc
- =begin
赤井です.
Hajime Hoshi wrote, (2008/12/04 9:48):
> 動作確認はしていないのですが、
> sym_proc_cache の生成直後は長さ (len) 0 の配列なので
> sym_proc_cache の要素の proc オブジェクトは
> GC に回収されてしまう恐れがあるのではないでしょうか。
Nobuyoshi Nakada wrote, (2008/12/04 12:12):
> それ...
12/03/2008
-
08:44 PM Ruby Feature #819 (Closed): Caching Symbol#to_proc
- =begin
Symbol#to_proc で毎回オブジェクトを生成するのは無駄な気がするので,
いくつかキャッシュしてはどうでしょうか.
require 'benchmark'
N=10000
syms_miss=(1..500).map{|i|"a#{i}".to_sym}syms_hit=[:a]*500
Benchmark.bm do|r|
r.report("miss"){N.times{syms_miss.each{|x|...
11/29/2008
-
06:25 PM Ruby Bug #801 (Closed): socket.c compile error on Mac OS X
- =begin
Index: ext/socket/socket.c
===================================================================
--- ext/socket/socket.c (revision 20389)
+++ ext/socket/socket.c (working copy)
@@ -953,7 +953,7 @@
struct addrinfo *r;
...