Project

General

Profile

Activity

From 02/11/2014 to 02/17/2014

02/17/2014

10:46 PM Feature #8850: Convert Rational to decimal string
I've updated the patch by rebasing and fixing syntax.
https://github.com/mrkn/ruby/compare/64634f92f3474babab93264b3...
mrkn (Kenta Murata)
02:24 PM Bug #9526 (Rejected): Method#owner returns wrong owner if using prepend.
rdoc indicates that Method#owner will return a class or module that defines a method.
http://www.ruby-doc.org/core-2...
yui-knk (Kaneko Yuichiro)
12:32 PM Revision 131696f4 (git): * test/ruby/test_gc.rb: ignore warning messages for running with -w
option such as chkbuild.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
12:12 PM Bug #9525: Stuck with Socket.pack_sockaddr_in
I think that PF_NETLINK is not a socket to communicate to another host. akr (Akira Tanaka)
12:08 PM Bug #9525: Stuck with Socket.pack_sockaddr_in
Following command on CentOS release 6.2 x86_64 returned a line
$ strace -e socket /usr/lib64/fluent/ruby/bin/r...
sonots (Naotoshi Seo)
11:55 AM Bug #9525: Stuck with Socket.pack_sockaddr_in
I guess getaddrinfo() doesn't block if an IP address is given.
At least, following command on Debian GNU/Linux (je...
akr (Akira Tanaka)
11:52 AM Bug #9525: Stuck with Socket.pack_sockaddr_in
I think it is very difficult to add timeout to getaddrinfo() function in C. akr (Akira Tanaka)
11:49 AM Bug #9525: Stuck with Socket.pack_sockaddr_in
Are there any ways to timeout Socket.pack_sockaddr_in?
If so, this problem should be resolved.
EDIT: And, I was...
sonots (Naotoshi Seo)
11:45 AM Bug #9525 (Feedback): Stuck with Socket.pack_sockaddr_in
Socket.pack_sockaddr_in can block with a name resolution.
If you think the name resolution doesn't block, please exp...
akr (Akira Tanaka)
11:30 AM Bug #9525 (Closed): Stuck with Socket.pack_sockaddr_in
We met this trouble with Fluentd https://github.com/fluent/fluentd.
Fluentd is sometimes stuck at `Socket.pack_so...
sonots (Naotoshi Seo)
11:01 AM Revision 841bf2b2 (git): * internal.h: Move BDIGIT and related definitions from
include/ruby/defines.h.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45027 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
09:10 AM Bug #8433: Mutexes held by background threads at fork not always released
r43148, r43149, and r43152 are backported into ruby_1_9_3 at r45026. usa (Usaku NAKAMURA)
09:09 AM Revision efe5d8db (git): merge revision(s) 43148,43149,43152: [Backport #8433]
* thread.c (terminate_atfork_i): fix locking mutexes not unlocked in
forks when not tracked in thread. [ru...
U.Nakamura
08:54 AM Bug #8443: -Lprefix/lib
1.9.3では諦めます。 usa (Usaku NAKAMURA)
08:42 AM Bug #9523 (Closed): marshal_dump and callcc causes SEGV
Applied in changeset r45025.
----------
marshal.c: do not recycle wrapper objects
* marshal.c (marshal_dump, marsha...
nobu (Nobuyoshi Nakada)
08:41 AM Revision dd998dd5 (git): marshal.c: do not recycle wrapper objects
* marshal.c (marshal_dump, marshal_load): do not recycle wrapper
objects, to prevent from segfault with continuatio...
nobu (Nobuyoshi Nakada)
06:51 AM Revision 8ae07cf3 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45024 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:46 AM Revision 2af43c6d (git): * doc/keywords.rdoc: [DOC] Add keywords doc by documenting-ruby/ruby#29
https://github.com/documenting-ruby/ruby/pull/29 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45023 ...
zzak (zzak _)
05:15 AM Feature #9502: Remove deprecated definitions
Koichi Sasada wrote:
> I copied this table to the following page:
> https://bugs.ruby-lang.org/projects/ruby-trunk/...
ko1 (Koichi Sasada)
05:07 AM Feature #9502: Remove deprecated definitions
I copied this table to the following page:
https://bugs.ruby-lang.org/projects/ruby-trunk/wiki/CAPI_ObsoleteFunction...
ko1 (Koichi Sasada)
03:33 AM Revision 1aebaf73 (git): * gc.c (get_envparam_double): fix a warning message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45022 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
03:27 AM Revision 3ee04449 (git): * gc.c: introduce new environment variable
"RUBY_GC_HEAP_OLDOBJECT_LIMIT_FACTOR" to control major/minor GC
frequency.
Do full GC when the number of old obje...
ko1 (Koichi Sasada)
02:39 AM Revision 1492277e (git): * test/test_pty.rb: use underscore variables. because ignored unseued variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45020 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
02:39 AM Revision 6f667c64 (git): * test/test_find.rb: remove unused variables.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
01:06 AM Revision 3cf3a759 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45018 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)

02/16/2014

11:05 PM Bug #9523 (Closed): marshal_dump and callcc causes SEGV
Ruby dumps core as follows.
% ./ruby -rcontinuation -e '
class C
def marshal_dump
callc...
akr (Akira Tanaka)
09:28 PM Revision 4ee9d27f (git): merge revision(s) 44476: [Backport #9317]
* configure.in: reset LDFLAGS and DLDFLAGS for opt-dir again after
LIBPATHFLAG and RPATHFLAG are set. [rub...
naruse (Yui NARUSE)
05:14 PM Revision 54225326 (git): * 2014-02-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45016 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:14 PM Revision 260cdec9 (git): * ext/bigdecimal/bigdecimal.c (BigDecimal_initialize): Insert GC guard.
* ext/bigdecimal/bigdecimal.c (BigDecimal_global_new): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4501...
Kenta Murata
05:03 PM Bug #9385: open-uri always uses proxy set as env var even if proxy flag is set to nil
r44637 was backported to ruby_2_0_0 at r45014. nagachika (Tomoyuki Chikanaga)
05:02 PM Revision c33a8076 (git): merge revision(s) r44637: [Backport #9385]
* lib/open-uri.rb: Make proxy disabling working again.
Fixed by Christophe Philemotte. [ruby-core:59650] ...
nagachika (Tomoyuki Chikanaga)
04:59 PM Bug #9387: Documentation for Range#size is incomplete
r44549 was backported to ruby_2_0_0 at r45013. nagachika (Tomoyuki Chikanaga)
04:59 PM Revision 9d6dd894 (git): merge revision(s) r44549: [Backport #9387]
* range.c (Range#size): [DOC] improve description and add examples.
Patch by @skade. [Fixes GH-501]
git-s...
nagachika (Tomoyuki Chikanaga)
04:57 PM Bug #8425: webrick show local filesystem charset bug
r40830 and r40848 were backported to ruby_2_0_0 at r45012. nagachika (Tomoyuki Chikanaga)
04:56 PM Revision 954b8281 (git): merge revision(s) r40830,r40848: [Backport #8425]
* test/webrick/test_htmlutils.rb: add test for WEBrick::HTMLUtils.
* lib/webrick/htmlutils.rb (WEBrick::HTML...
nagachika (Tomoyuki Chikanaga)
04:48 PM Bug #9187: st_table leaks when exception is raised in Hash#rehash
r43942, r43957 and r43975 were backported to `ruby_2_0_0` at r45011. nagachika (Tomoyuki Chikanaga)
04:47 PM Revision 886142e8 (git): merge revision(s) r43942,r43957,r43975: [Backport #9187]
* hash.c (rb_hash_rehash): fix to free new st_table when exception
is raised in do_hash(). [Bug #9187]
...
nagachika (Tomoyuki Chikanaga)
04:32 PM Bug #9413: Object Metaclass Constants Array doesn't Include Singleton Constant
r44628 was backported to `ruby_2_0_0` at r45010. nagachika (Tomoyuki Chikanaga)
04:32 PM Revision 37e3fd88 (git): merge revision(s) r44628: [Backport #9413]
* eval.c (rb_mod_s_constants): return its own constants for other
than Module itself. [ruby-core:59763] [B...
nagachika (Tomoyuki Chikanaga)
04:17 PM Bug #9374: [PATCH] ext/json: objects depend on $(ruby_headers)
r44514 was backported to ruby_2_0_0 at r45009. nagachika (Tomoyuki Chikanaga)
04:16 PM Revision bdcadb8c (git): merge revision(s) r44514: [Backport #9374]
* ext/json/generator/depend: add build dependencies for json extension
[Bug #9374] [ruby-core:59609]
...
nagachika (Tomoyuki Chikanaga)
04:14 PM Bug #8978: Fiddle possibly misuses mprotect
r44731 and r44751 were backported to ruby_2_0_0 at r45008. nagachika (Tomoyuki Chikanaga)
04:13 PM Revision b5c309df (git): merge revision(s) r44731,r44751: [Backport #8978]
* ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978]. Thanks m...
nagachika (Tomoyuki Chikanaga)
04:11 PM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
r44772 was backported to ruby_2_0_0 at r45007. nagachika (Tomoyuki Chikanaga)
04:10 PM Revision 89424b13 (git): merge revision(s) 44772: [Backport #9430]
benchmark/driver: avoid large alloc in driver process
* benchmark/driver: avoid large alloc in driver proces...
nagachika (Tomoyuki Chikanaga)
04:07 PM Bug #8783: ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64
r44670, r44671, r44673 and r44675 were backported to ruby_2_0_0 r45006. nagachika (Tomoyuki Chikanaga)
04:07 PM Revision b8cab3fc (git): merge revision(s) r44670,r44671,r44673,r44675: [Backport #8783]
thread_pthread.c: timer thread stack size
* thread_pthread.c (rb_thread_create_timer_thread): define the sta...
nagachika (Tomoyuki Chikanaga)
03:54 PM Revision 46561d57 (git): merge revision(s) r44803: [Backport #9484]
* string.c (rb_str_modify_expand): enable capacity and disable
assocation with packed objects when setting ...
nagachika (Tomoyuki Chikanaga)
03:26 PM Feature #9362 (Rejected): Minimize cache misshit to gain optimal speed
In the last developer meeting we agreed that sacrificing memory
consumption to gain speed is not a contemporary nice...
shyouhei (Shyouhei Urabe)
02:14 PM Feature #8850: Convert Rational to decimal string
I updated the patch to use rb_check_arity: https://github.com/mrkn/ruby/commit/a6837fab190fed2707ec7e13c494cd4b642ff630 mrkn (Kenta Murata)
05:20 AM Feature #8850 (Assigned): Convert Rational to decimal string
mrkn (Kenta Murata)
08:34 AM Revision f042e511 (git): add tests.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45004 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
07:53 AM Revision 6ef6dab3 (git): ext/psych/yaml: suppress warnings
* ext/psych/yaml/emitter.c (WRITE_BREAK, PUT_BREAK): suppress
unused-value warnings.
* ext/psych/yaml/parser.c, ex...
nobu (Nobuyoshi Nakada)
07:53 AM Revision beb2d4c5 (git): bigdecimal.c: refine macros
* ext/bigdecimal/bigdecimal.c (PUSH, SAVE): remove extra
semicolons.
* ext/bigdecimal/bigdecimal.c (GUARD_OBJ): ad...
nobu (Nobuyoshi Nakada)
07:20 AM Revision 71430123 (git): ruby.h: use FIX2LONG
* include/ruby/ruby.h (RBIGNUM_SIGN): use FIX2LONG() instead of
FIX2INT() for optimization, since rb_big_cmp() retu...
nobu (Nobuyoshi Nakada)
06:55 AM Revision 3efb36c2 (git): * test/test_securerandom.rb: use File.exist? instead of File.exists?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@45000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
06:05 AM Revision 2e1d21f5 (git): * test/pathname/test_pathname.rb: use File.exist? instead of File.exists?
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44999 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
06:05 AM Revision 72191a0a (git): * test/net/ftp/test_ftp.rb: remove unused variables.
test/logger/test_logger.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44998 b2dd03c8-39d4-4d8f-98ff-8...
hsbt (Hiroshi SHIBATA)
05:53 AM Revision 87661039 (git): dir.c (dir_s_glob): RB_GC_GUARD instead of volatile
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44997 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eric Wong
05:36 AM Feature #9522 (Open): Float( "NaN" ), Float( "Infinity" )
I have noticed that 0.0 / 0.0 returns NaN, but Float( "#{0.0 / 0.0}" ),
or simply Float( "NaN" ) does not return Flo...
Anonymous
05:34 AM Revision 0bb75c4a (git): * include/ruby/ruby.h (RBIGNUM_SIGN): Defined for compatibility.
(RBIGNUM_POSITIVE_P): Ditto.
(RBIGNUM_NEGATIVE_P): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4499...
akr (Akira Tanaka)
04:19 AM Revision 10a8e87c (git): io.c (rb_f_backquote): trade volatile for manual recycle
* io.c (rb_f_backquote): trade volatile for manual recycle
rb_gc_force_recycle ensures object is visible until recy...
Eric Wong
03:45 AM Revision f9705151 (git): marshal.c: use rb_gc_force_recycle for GC-safety
Putting rb_gc_force_recycle at the end of the function has a nice
side-effect of keeping wrapper visible to GC until ...
Eric Wong
12:13 AM Revision c83ad9aa (git): merge revision(s) 44474,44538,44539,44890,44896: [Backport #9495]
* configure.in: use SSE2 instructions for drop unexpected
precisions. [ruby-core:54738] [Bug #8358]
...
naruse (Yui NARUSE)

02/15/2014

11:13 PM Revision 401cf928 (git): * README.EXT.ja: [DOC] Fix typo by @utenmiki [Fixes GH-534] [ci skip]
https://github.com/ruby/ruby/pull/534
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44992 b2dd03c8-39d4-4d8f-98...
zzak (zzak _)
10:48 PM Revision 037ceae5 (git): * ext/bigdecimal/bigdecimal.c (BIGNUM_ZERO_P): Unused macro removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44991 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:17 PM Revision ea6d662c (git): * 2014-02-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44990 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:17 PM Revision 3c99764b (git): * internal.h: Rename macro names: RBIGNUM_FOO to BIGNUM_FOO.
(BIGNUM_EMBED_LEN_NUMBITS): Renamed from RBIGNUM_EMBED_LEN_NUMBITS.
(BIGNUM_EMBED_LEN_MAX): Renamed from RBIGNUM_EM...
akr (Akira Tanaka)
05:05 PM Bug #9521 (Closed): [Doc] Fix error in Time.parse documentation (in lib/time)
The docs state that the examples are for GMT as local time zone while in fact they are for JST.
The patch fixes this...
stomar (Marcus Stollsteimer)
04:48 PM Revision d423965b (git): merge revision(s) r44809,r44813,r44815,r44816,r44817,r44818,r44918: [Backport #9481]
* ext/psych/yaml/emitter.c: merge libyaml 0.1.5
* ext/psych/yaml/loader.c: ditto
* ext/psych/yaml/p...
nagachika (Tomoyuki Chikanaga)
04:29 PM Revision e68cf6f5 (git): merge revision(s) r44758,r44759,r44760: [Backport #9466]
object.c: error message encoding
* object.c (convert_type, rb_convert_type, rb_check_convert_type),
(rb_to...
nagachika (Tomoyuki Chikanaga)
04:10 PM Bug #9432: ThreadError [ Attempt to unlock a mutex which is locked by another thread ]
Hello, rajesh.
Thank you for your report.
Could you try to reproduce it with 2.1 and/or trunk?
nagachika (Tomoyuki Chikanaga)
04:03 PM Bug #9429: Fix typos
r44696 was backported to ruby_2_0_0 at r44986. nagachika (Tomoyuki Chikanaga)
04:03 PM Revision 257ec8c9 (git): merge revision(s) r44696: [Backport #9429]
* lib/racc/rdoc/grammar.en.rdoc: [DOC] Correct grammar and typos
Patch by Giorgos Tsiftsis [Bug #9429] [ci ...
nagachika (Tomoyuki Chikanaga)
04:01 PM Bug #9483: Fix typo in OpenURI and Ripper documenation
r44878 and r44879 were backported to ruby_2_0_0 at r44985. nagachika (Tomoyuki Chikanaga)
04:01 PM Revision 099f6676 (git): merge revision(s) r44878,r44879: [Backport #9483]
* ext/ripper/lib/ripper/lexer.rb: [DOC] use lower case version of core
classes when referring to return val...
nagachika (Tomoyuki Chikanaga)
03:58 PM Bug #9210: Adding extra example in docs
r44463 and r44464 were backported to ruby_2_0_0 at r44984. nagachika (Tomoyuki Chikanaga)
03:57 PM Revision c386c3a2 (git): merge revision(s) r44463,r44464: [Backport #9210]
* variable.c: adding extra example in docs.
patched by Steve Klabnik. [Bug #9210]
* variable.c: [D...
nagachika (Tomoyuki Chikanaga)
03:55 PM Bug #9093: Resolv: Multiple strings should be concatenated in a DNS record's data
r44642 was backported to ruby_2_0_0 at r44983. nagachika (Tomoyuki Chikanaga)
03:55 PM Revision 5d5fb5f2 (git): merge revision(s) r44642: [Backport #9093]
* lib/resolv.rb (Resolv::DNS::Resource::TXT#data): Return concatenated
string.
Patch by Ryan Brun...
nagachika (Tomoyuki Chikanaga)
03:53 PM Bug #9243: DOC fix example key exchane using DH
r44584, r44587 and r44945 were backported to ruby_2_0_0 at 44982. nagachika (Tomoyuki Chikanaga)
03:52 PM Revision 9187fefa (git): merge revision(s) r44584,r44587,r44945: [Backport #9243]
* ext/openssl/ossl_pkey_dh.c: Fixed typo by Sandor Szuecs [Bug #9243]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/b...
nagachika (Tomoyuki Chikanaga)
03:48 PM Bug #9152: Relic documentation in lib/xmlrpc/client.rb
r44586 was backported to ruby_2_0_0 at r44981. nagachika (Tomoyuki Chikanaga)
03:48 PM Revision cbc21bed (git): merge revision(s) r44586: [Backport #9152]
* lib/xmlrpc/client.rb: [DOC] Remove note about SSL package on RAA
Since RAA has been deprecated, and the S...
nagachika (Tomoyuki Chikanaga)
03:45 PM Bug #9268: dead link to raa
r44585 was backported to ruby_2_0_0 at 44980. nagachika (Tomoyuki Chikanaga)
03:45 PM Revision ea0fc449 (git): merge revision(s) r44585: [Backport #9268]
* lib/net/smtp.rb: [DOC] Remove dead link to RAA by Giorgos Tsiftsis
Fixes the following bugs: [Bug #9152] ...
nagachika (Tomoyuki Chikanaga)
03:44 PM Bug #8703: hash_type is not duplicated if hash is empty
r42224, r42225, r42226, r42227, r42228, r42229 and r42232 were backported to ruby_2_0_0 at 44979. nagachika (Tomoyuki Chikanaga)
03:43 PM Revision 4ccf22e1 (git): merge revision(s) r42224,r42225,r42226,r42227,r42228,r42229,r42232: [Backport #8703]
* hash.c (rb_hash_assoc): performance improvement by replacing
compare function in RHASH(hash)->ntbl->type ...
nagachika (Tomoyuki Chikanaga)
03:20 PM Revision bbf24e6d (git): merge revision(s) r42242:
* test/ruby/test_hash.rb: use @cls.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@44978 b2dd03c8-3...
nagachika (Tomoyuki Chikanaga)
03:20 PM Feature #8850: Convert Rational to decimal string
I made a simple implementation: https://github.com/mrkn/ruby/commit/408d4a05c40a70a7d49e40d6edc33af98e6816a3 mrkn (Kenta Murata)
03:02 PM Bug #9477: Address family not supported by protocol - socket(2) - udp
r44880 was backported to ruby_2_0_0 at r44977. nagachika (Tomoyuki Chikanaga)
03:01 PM Revision af33a148 (git): merge revision(s) r44880: [Backport #9477]
* lib/resolv.rb: Ignore name servers which cause EAFNOSUPPORT on
socket creation.
Reported by Bjo...
nagachika (Tomoyuki Chikanaga)
03:00 PM Bug #9498: undefined method 'ord' for nil:NilClass from Resolv methods when internet connection is lost
r44884 was backported to ruby_2_0_0 at r44976. nagachika (Tomoyuki Chikanaga)
02:59 PM Revision d9e36580 (git): merge revision(s) r44884: [Backport #9498]
* lib/resolv.rb (Resolv::DNS::Message::MessageDecoder): Raise
DecodeError if no data before the limit.
...
nagachika (Tomoyuki Chikanaga)
02:57 PM Bug #8756: SEGFAULT caused by `p Struct.new(:q?).instance_methods`
Additionally r44926 was backported ruby_2_0_0 at r44975. nagachika (Tomoyuki Chikanaga)
02:53 PM Revision f9acab1f (git): merge revision(s) r44926: [Backport #8756] [Backport #9248]
* parse.y (IDSET_ATTRSET_FOR_INTERN): fix off-by-one bug.
* parse.y (rb_enc_symname_type): junk ID succeeded...
nagachika (Tomoyuki Chikanaga)
02:44 PM Revision 4f8090c7 (git): merge revision(s) r44046:
test_struct.rb: use assert_same
* test/ruby/test_struct.rb (test_question_mark_in_member): true value
has ...
nagachika (Tomoyuki Chikanaga)
02:43 PM Revision d0a5dfec (git): merge revision(s) r44042,44045:
* test/ruby/test_struct.rb: Add regression test for question marks and
bangs in struct members. [Closes GH-...
nagachika (Tomoyuki Chikanaga)
02:39 PM Revision 8e01dd6f (git): merge revision(s) r43440:
* struct.c (new_struct): fix warning message, class name and encoding.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
nagachika (Tomoyuki Chikanaga)
11:59 AM Misc #9215: Maintenance Policy for Future Releases (2.1.0 & beyond)
>> We've decided our plans for ruby-core supported maintenance periods of Ruby.
> Who are "We"?
Who should "we"...
zzak (zzak _)
11:58 AM Bug #9388 (Closed): Ruby 1.9.3-pxxx segmentation fault
Thanks for your report. hsbt (Hiroshi SHIBATA)
11:49 AM Revision 7f27543b (git): * configure.in (FILE_READEND): Don't detect it because it is not used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44971 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:07 AM Bug #9156: Not able to get tmp dir to work with Ruby 2.0.0
That's what I get:
drwx------ 181 ben staff 6154 Feb 15 00:07 /var/folders/w6/5t5wbvps7sq68h0ss0qs3ygm0000gn/...
saipas (B L)
07:53 AM Revision eee950f0 (git): merge revision(s) r40270:
* struct.c (rb_struct_define_without_accessor, rb_struct_define),
(rb_struct_s_def): hide member names arra...
nagachika (Tomoyuki Chikanaga)
07:45 AM Revision 69f58f06 (git): merge revision(s) r40269:
* struct.c (anonymous_struct, new_struct, setup_struct): split
make_struct() for each purpose.
ma...
nagachika (Tomoyuki Chikanaga)
07:18 AM Revision 31e0a516 (git): merge revision(s) r40101:
* struct.c (make_struct): avoid inadvertent symbol creation.
(rb_struct_aref): ditto.
(rb_struct_...
nagachika (Tomoyuki Chikanaga)
06:53 AM Bug #9452: Refining methods that should be private
r44931 was backported to ruby_2_0_0 at r44967. nagachika (Tomoyuki Chikanaga)
06:53 AM Revision ab530f05 (git): merge revision(s) r44931: [Backport #9452]
* vm_insnhelper.c (vm_call_method): should check ci->me->flag of
a refining method in case the method is pr...
nagachika (Tomoyuki Chikanaga)
06:23 AM Bug #9520 (Rejected): Arity of a Proc obtained by Symbol#to_proc
The `proc` created by `Symbol#to_proc` is not a lambda, but a proc, which accepts arbitrary number arguments. nobu (Nobuyoshi Nakada)
05:24 AM Bug #9520 (Rejected): Arity of a Proc obtained by Symbol#to_proc
I'm not sure is it a bug, but I find this behavior wrong.
:to_s.to_proc.arity # => -1
but isn't :to_s.to_proc is th...
prijutme4ty (Ilya Vorontsov)
04:23 AM Revision 54e4583d (git): probes_helper.h (RUBY_DTRACE_HOOK): correct type for _id
* probes_helper.h (RUBY_DTRACE_HOOK): correct type for _id
I want to experiment with uint32_t ID
git-svn-id: svn+s...
Eric Wong
02:48 AM Revision dfd26e3a (git): * bignum.c (rb_big_cmp): Avoid bignum allocation for comparison
between bignum and fixnum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44965 b2dd03c8-39d4-4d8f-98ff-823fe69...
akr (Akira Tanaka)
02:47 AM Revision f9810d26 (git): Add note about "struct RBignum is hidden.".
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44964 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:43 AM Revision 3a541fd9 (git): Describe "Deprecated APIs removed." and "struct RBignum is hidden."
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:59 AM Revision abb6b507 (git): fd_setsize/depend: fix wrong dependencies
* ext/-test-/win32/fd_setsize/depend: fix wrong dependencies.
[ruby-dev:47253]
git-svn-id: svn+ssh://ci.ruby-lang....
h.shirosaki (Hiroshi Shirosaki)
01:33 AM Revision b73610f1 (git): minor rdoc typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Ryan Davis
12:39 AM Revision d4cf669d (git): Range#bsearch: fix typo in rdoc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Marc-Andre Lafortune

02/14/2014

07:59 PM Bug #9388: Ruby 1.9.3-pxxx segmentation fault
Hiroshi SHIBATA wrote:
> Could you try to your code in Ruby 2.0 or 2.1?
Hello Hiroshi,
thank you for your resp...
phillipoertel (Phillip Oertel)
06:32 PM Bug #9039: [PATCH] socket: avoid unnecessary ppoll/select on Linux (part 3)
[email protected] wrote:
> Issue #9039 has been updated by Usaku NAKAMURA.
>
> Backport changed from 1.9.3: ...
normalperson (Eric Wong)
12:04 PM Bug #9039: [PATCH] socket: avoid unnecessary ppoll/select on Linux (part 3)
... but reverted from ruby_1_9_3 because it causes errors on CI. usa (Usaku NAKAMURA)
06:24 AM Bug #9039: [PATCH] socket: avoid unnecessary ppoll/select on Linux (part 3)
backported into ruby_1_9_3 at r44943. usa (Usaku NAKAMURA)
04:40 PM Revision 2568fd77 (git): load.c: call init
* load.c (register_init_ext): call initialization function.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44959 ...
nobu (Nobuyoshi Nakada)
04:34 PM Bug #9519 (Rejected): Wrong multiline calculation
PoLS is not for Ruby. nobu (Nobuyoshi Nakada)
10:33 AM Bug #9519: Wrong multiline calculation
Heesob Park wrote:
> I think this issue is not a bug.
> p(100 - (1
> + 2
> + 3
> + 4))
> is interpreted as
> p...
Victor (Victor Daev)
10:28 AM Bug #9519: Wrong multiline calculation
I think this issue is not a bug.
p(100 - (1
+ 2
+ 3
+ 4))
is interpreted as
p(100-(1;+2;+3;+4))
phasis68 (Heesob Park)
10:27 AM Bug #9519: Wrong multiline calculation
p(100 - (1 + 2 + 3 + 4))
# => 90
# ok
p(100 - (1 +
2 +
3 +
4))
# => 90
...
Victor (Victor Daev)
10:19 AM Bug #9519: Wrong multiline calculation
Ooops. How can I fix the layout? Victor (Victor Daev)
10:14 AM Bug #9519 (Rejected): Wrong multiline calculation
I have some script with a trouble.
p(100 - (1 + 2 + 3 + 4))
# => 90
# ok
p(100 - (1 +
2 +
3 +
4))
#...
Victor (Victor Daev)
04:33 PM Feature #7596: Find::find should not silently ignores errors
What about an optional error handler?
Simple flag may not be enough, for example, to search unreadable directories.
nobu (Nobuyoshi Nakada)
10:27 AM Feature #7596: Find::find should not silently ignores errors
I agree with adding keyword argument, e.g. ignore_error: true.
Choose a good keyword for the option.
Matz.
matz (Yukihiro Matsumoto)
03:45 PM Feature #8887 (Closed): min(n), max(n), min_by(n), max_by(n)
Applied in changeset r44958.
----------
* enum.c: Enumerable#{min,min_by,max,max_by} extended to take an
optional ...
akr (Akira Tanaka)
08:44 AM Feature #8887 (Assigned): min(n), max(n), min_by(n), max_by(n)
nobu (Nobuyoshi Nakada)
07:56 AM Feature #8887: min(n), max(n), min_by(n), max_by(n)
Agreed. I think 2.2 is a good time to add these enhancement.
Matz.
matz (Yukihiro Matsumoto)
03:45 PM Revision f526784e (git): * enum.c: Enumerable#{min,min_by,max,max_by} extended to take an
optional argument.
(nmin_cmp): New function.
(nmin_block_cmp): Ditto
(nmin_filter): Ditto.
(nmin_i): Ditto.
...
akr (Akira Tanaka)
03:29 PM Feature #6083 (Closed): Hide a Bignum definition
Applied in changeset r44957.
----------
* include/ruby/ruby.h,
internal.h,
ext/-test-/bignum/bigzero.c: Hide a B...
akr (Akira Tanaka)
07:59 AM Feature #6083: Hide a Bignum definition
Even though this breaks source compatibility, it is worth changing it (to mark dangerous operation).
So go ahead.
...
matz (Yukihiro Matsumoto)
03:29 PM Revision ab9bc151 (git): * include/ruby/ruby.h,
internal.h,
ext/-test-/bignum/bigzero.c: Hide a Bignum definition.
[ruby-core:42891] [Feature #6083]
git-svn-id...
akr (Akira Tanaka)
03:16 PM Feature #9502 (Closed): Remove deprecated definitions
Applied in changeset r44955.
----------
* include/ruby/intern.h,
include/ruby/io.h,
include/ruby/ruby.h,
inclu...
akr (Akira Tanaka)
07:50 AM Feature #9502: Remove deprecated definitions
Agreed. Remove those functions (structs).
Matz.
matz (Yukihiro Matsumoto)
03:16 PM Revision d8633ac1 (git): * 2014-02-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44956 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:16 PM Revision 6f8b0e9b (git): * include/ruby/intern.h,
include/ruby/io.h,
include/ruby/ruby.h,
include/ruby/win32.h,
include/ruby/backward/rubysig.h,
bignum.c,
gc...
akr (Akira Tanaka)
12:02 PM Revision 4c58aa8e (git): * ext/socket: revert r44943 because it causes errors on some linux
platforms.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
U.Nakamura
11:52 AM Revision 59680d0f (git): * configure.in (ARCH_FLAG): __sync_val_compare_and_swap_4 needs
-march=i486 on at least linux gcc 4.1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@44953 b2dd03...
U.Nakamura
10:19 AM Bug #9092: Update Unicode data to Unicode Version 7.0
Agreed. We'd better use the latest Unicode data.
Matz.
matz (Yukihiro Matsumoto)
10:18 AM Feature #7918 (Rejected): Create Signal.in_trap?()
Queue is a better solution now.
So we reject this issue.
akr (Akira Tanaka)
10:11 AM Bug #7805: ruby 2.0rc2 core on solaris
The following should work without `RB_GC_GUARD` nor `volatile`.
I plan to commit unless there are objections, I see ...
normalperson (Eric Wong)
10:10 AM Revision bceb3cd9 (git): merge revision(s) 43851,43882,43996:
* ruby_atomic.h: use __atomic builtin functions supported by GCC.
__sync family are legacy functions now an...
U.Nakamura
09:42 AM Revision f7cff3a9 (git): string.c (rb_str_format_m): trade volatile for RB_GC_GUARD
* string.c (rb_str_format_m): trade volatile for RB_GC_GUARD
RB_GC_GUARD meaning is clear and has better code gener...
Eric Wong
09:37 AM Feature #7309 (Rejected): HEREDOC end of line or similar
"def increase(~str)" is technically impossible so please let me
reject this. However I think "<<<" can be possible....
shyouhei (Shyouhei Urabe)
09:20 AM Misc #9215: Maintenance Policy for Future Releases (2.1.0 & beyond)
Zachary Scott wrote:
> I've updated the pull request given Martin and narsue's feedback. Please check it.
>
> htt...
naruse (Yui NARUSE)
08:56 AM Feature #8919: Queue as embedded class
It's OK for 2.2.
Matz.
matz (Yukihiro Matsumoto)
08:54 AM Feature #8850 (Feedback): Convert Rational to decimal string
Can anyone propose a patch please? shyouhei (Shyouhei Urabe)
07:22 AM Revision 74934174 (git): * ruby_atomic.h (ATOMIC_CAS): added.
* signal.c (ruby_atomic_compare_and_swap): ATOMIC_CAS implementation
for non-VC/gcc platform.
git-svn-id: svn+ssh...
U.Nakamura
06:57 AM Bug #9477: Address family not supported by protocol - socket(2) - udp
backported into ruby_1_9_3 at r44949. usa (Usaku NAKAMURA)
06:56 AM Revision 39413265 (git): merge revision(s) 44880: [Backport #9477]
* lib/resolv.rb: Ignore name servers which cause EAFNOSUPPORT on
socket creation.
Reported by Bjo...
U.Nakamura
06:55 AM Bug #9498: undefined method 'ord' for nil:NilClass from Resolv methods when internet connection is lost
backported into ruby_1_9_3 at r44948. usa (Usaku NAKAMURA)
06:55 AM Revision d4fa1259 (git): merge revision(s) 44884: [Backport #9498]
* lib/resolv.rb (Resolv::DNS::Message::MessageDecoder): Raise
DecodeError if no data before the limit.
...
U.Nakamura
06:52 AM Bug #9374: [PATCH] ext/json: objects depend on $(ruby_headers)
backported into ruby_1_9_3 at r44947. usa (Usaku NAKAMURA)
06:51 AM Revision 681d225d (git): merge revision(s) 44514: [Backport #9374]
* ext/json/generator/depend: add build dependencies for json extension
[Bug #9374] [ruby-core:59609]
...
U.Nakamura
06:48 AM Bug #9399: [PATCH] iseq: avoid potential memory leak in iseq_load
backported into ruby_1_9_3 at r44946. usa (Usaku NAKAMURA)
06:44 AM Revision 30a1b86e (git): merge revision(s) 44568: [Backport #9399]
* iseq.c (iseq_load): keep type_map to get rid of memory leak.
based on a patch by Eric Wong at [ruby-core:...
U.Nakamura
06:39 AM Revision 4e3522e9 (git): * Changelog: I hope that "ue" is the right replacement of "u-umlaut". it was
removed at r44587 because it was not included in us-ascii.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44945 ...
U.Nakamura
06:26 AM Bug #9093: Resolv: Multiple strings should be concatenated in a DNS record's data
backported into ruby_1_9_3 at r44944. usa (Usaku NAKAMURA)
06:26 AM Revision 73176ef9 (git): merge revision(s) 44642: [Backport #9093]
* lib/resolv.rb (Resolv::DNS::Resource::TXT#data): Return concatenated
string.
Patch by Ryan Brun...
U.Nakamura
06:24 AM Revision 64fe84ae (git): merge revision(s) 44643: [Backport #9039]
* ext/socket: Avoid unnecessary ppoll/select on Linux.
Patch by Eric Wong. [ruby-core:57950] [Bug #9039]
...
U.Nakamura
06:22 AM Bug #9430: [PATCH] benchmark/driver: avoid large alloc in driver process
backported into ruby_1_9_3 at r44942. usa (Usaku NAKAMURA)
06:22 AM Revision 505d2d7f (git): merge revision(s) 44772,44773: [Backport #9430]
benchmark/driver: avoid large alloc in driver process
* benchmark/driver: avoid large alloc in driver proces...
U.Nakamura
06:19 AM Bug #8978: Fiddle possibly misuses mprotect
backported into ruby_1_9_3 at r44941. usa (Usaku NAKAMURA)
06:19 AM Revision 503badb5 (git): merge revision(s) 44731,44751: [Backport #8978]
* ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.
[ruby-core:57599] [Bug #8978]. Thanks m...
U.Nakamura
06:06 AM Bug #8783: ruby 1.9/2.0 crash on exit on FreeBSD/powerpc64
backported r44670,r44671, and r44675 into ruby_1_9_3 at r44940. usa (Usaku NAKAMURA)
06:06 AM Revision 5bcb47db (git): merge revision(s) 44670,44671,44675: [Backport #8783]
thread_pthread.c: timer thread stack size
* thread_pthread.c (rb_thread_create_timer_thread): define the sta...
U.Nakamura
05:59 AM Bug #9413: Object Metaclass Constants Array doesn't Include Singleton Constant
backported into `ruby_1_9_3` at r44939. usa (Usaku NAKAMURA)
05:58 AM Revision 86d4408c (git): merge revision(s) 44628: [Backport #9413]
* eval.c (rb_mod_s_constants): return its own constants for other
than Module itself. [ruby-core:59763] [B...
U.Nakamura
05:45 AM Bug #9187: st_table leaks when exception is raised in Hash#rehash
backported into `ruby_1_9_3` at r44948. usa (Usaku NAKAMURA)
05:45 AM Revision 90d94de3 (git): merge revision(s) 43942,43957,43975: [Backport #9187]
* hash.c (rb_hash_rehash): fix to free new st_table when exception
is raised in do_hash(). [Bug #9187]
...
U.Nakamura
05:04 AM Revision 8c5c68b2 (git): * 2014-02-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44937 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:04 AM Revision aff08cfc (git): gc.c: unit suffix
* gc.c (get_envparam_size): accept unit suffix 'k', 'm', and 'g'.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
nobu (Nobuyoshi Nakada)
04:52 AM Bug #8865: OptionParser acceptable bugs
backported into ruby_1_9_3 at r44935. usa (Usaku NAKAMURA)
04:52 AM Revision 1bb654d3 (git): merge revision(s) 42844,42845: [Backport #8865]
* lib/optparse.rb: The Integer acceptable now allows binary and
hexadecimal numbers per the documentation....
U.Nakamura
04:31 AM Bug #9518: Objects in large arrays are leaked
Oops, the markdown rendering messed up the code I pasted above.
a = [nil] * 131071
loop { a << Object.new...
Anonymous
04:29 AM Bug #9518 (Closed): Objects in large arrays are leaked
a = [nil] * 131071
loop { a << Object.new; a.pop }
# process RSS stays stable
a = [nil] * 131072
loop { a << Ob...
Anonymous
04:25 AM Bug #8425: webrick show local filesystem charset bug
backported into ruby_1_9_3 at r44934. usa (Usaku NAKAMURA)
04:24 AM Revision a20b957b (git): merge revision(s) 40848: [Backport #8425]
* lib/webrick/htmlutils.rb (WEBrick::HTMLUtils#escape): replace HTML
meta chars even in non-ascii string. ...
U.Nakamura
04:16 AM Bug #9266 (Assigned): dead links to rubyforge
then, reopened. usa (Usaku NAKAMURA)
04:15 AM Bug #8945: Unmarshaling an Array containing a Bignum from a tainted String returns a frozen, tainted Bignum
IMO this is a feature change, although it is close to a bug infinite.
So, I decided this not to backport into 1.9.3.
usa (Usaku NAKAMURA)
03:59 AM Bug #8627: Socket.pack_sockaddr_in crashes ruby
I can't test it on the problem platform, but I guess this will occurs with 1.9.3, too.
backported into ruby_1_9_3 at...
usa (Usaku NAKAMURA)
03:57 AM Revision a540b10c (git): merge revision(s) 41215,41216,41217: [Backport #8627]
* ext/socket/raddrinfo.c (nogvl_getaddrinfo): work around for Ubuntu
13.04's getaddrinfo issue with mdns4. ...
U.Nakamura
03:49 AM Bug #9342: [PATCH] SizedQueue#clear does not notify waiting threads in Ruby 1.9.3
Commited to ruby_1_9_3 at r44932.
Thank you, Justin!
usa (Usaku NAKAMURA)
03:48 AM Revision d88502b7 (git): * lib/thread.rb (SizedQueue#clear): wake waiting threads when called.
[Bug #9342] [ruby-core:59462]
* test/thread/test_queue.rb: add a test for above.
patched by Justin Collins.
git-s...
U.Nakamura
03:09 AM Bug #9517: why not match ?
ok, why not set Regexp::MULTILINE by default ? sevk (kk kk)
02:51 AM Bug #9517: why not match ?
I think this issue is not a bug.
Because s1 string contains "\n" character, the match fails.
Try with
r = Regexp...
phasis68 (Heesob Park)
02:24 AM Bug #9517 (Rejected): why not match ?
```
class String
def jhex
self.split(/,|\s+/).map{|x| x.hex}.pack('c*')
end
end
s = "01 00 28 09 00 ...
sevk (kk kk)

02/13/2014

05:11 PM Misc #9516 (Open): Consolidate all deprecation messages to one or more helper methods
I was examining this blog entry: http://batsov.com/articles/2014/02/05/a-list-of-deprecated-stuff-in-ruby/ and I want... enebo (Thomas Enebo)
02:44 PM Bug #9452 (Closed): Refining methods that should be private
Applied in changeset r44931.
----------
* vm_insnhelper.c (vm_call_method): should check ci->me->flag of
a refinin...
shugo (Shugo Maeda)
02:44 PM Revision 4d33c0e9 (git): * vm_insnhelper.c (vm_call_method): should check ci->me->flag of
a refining method in case the method is private.
[ruby-core:60111] [Bug #9452]
* vm_method.c (make_method_entry_re...
shugo (Shugo Maeda)
10:38 AM Feature #666: Enumerable::to_hash
For those interested in this feature, check #7292, Marc-Andre implemented Array#to_h and Enumerable#to_h. It's not as... tokland (Arnau Sanchez)
09:40 AM Revision 518ab383 (git): re.c (rb_reg_raise): remove volatile
* re.c (rb_reg_raise): remove volatile
Unnecessary since r41597
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@...
Eric Wong
09:36 AM Revision 9c4d2d79 (git): re.c (rb_reg_regcomp): remove volatile
* re.c (rb_reg_regcomp): remove volatile
Unnecessary since r13261
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
Eric Wong
07:55 AM Revision dc853e33 (git): * test/ruby/test_array.rb: Ensure flatten! is used for test_flatten
Patch by @ksss [Fixes GH-530] https://github.com/ruby/ruby/pull/530
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tru...
zzak (zzak _)
06:59 AM Revision 966d04da (git): * marshal.c: fix typo by @xta [fix GH-533] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
06:43 AM Revision 5b56c1c4 (git): parse.y: attrset from junk ID
* parse.y (IDSET_ATTRSET_FOR_INTERN): fix off-by-one bug.
* parse.y (rb_enc_symname_type): junk ID succeeded by '=' i...
nobu (Nobuyoshi Nakada)
02:28 AM Bug #9388 (Feedback): Ruby 1.9.3-pxxx segmentation fault
Could you try to your code in Ruby 2.0 or 2.1? hsbt (Hiroshi SHIBATA)
02:06 AM Bug #9492 (Closed): ruby won't build on Mac OS X versions before 10.6 - pthread_setname_np() not available
Applied in changeset r44925.
----------
configure.in: use pthread_setname_np only if available
* configure.in: chec...
nobu (Nobuyoshi Nakada)
02:06 AM Revision bb7ae984 (git): configure.in: use pthread_setname_np only if available
* configure.in: check if pthread_setname_np is available.
* thread_pthread.c: pthread_setname_np is not available on ...
nobu (Nobuyoshi Nakada)
12:15 AM Revision 75e1b5c8 (git): fix typos [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44924 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
12:02 AM Bug #9514 (Third Party's Issue): Huge query crash ruby core
drbrain (Eric Hodel)

02/12/2014

10:32 PM Bug #9492: ruby won't build on Mac OS X versions before 10.6 - pthread_setname_np() not available
I am also experiencing this issue.
There are still many Apple Xserve running OS X 10.5.8 (darwin 9.8) in production.
PvpDJgHP (William Thomas NELSON)
10:12 PM Feature #9513: Hide Rational internal
[email protected] wrote:
> This is similar to [Feature #6083] for struct RBignum.

I support hiding more internals. T...
normalperson (Eric Wong)
12:00 PM Feature #9513 (Closed): Hide Rational internal
I'd like to hide C-level Ratinal internal.
I made a patch to do it.
This is similar to [Feature #6083] for struct R...
akr (Akira Tanaka)
09:22 PM Bug #9514: Huge query crash ruby core
[email protected] wrote:
> I have made a query on a [[http://teradata.com|terradata]] server using https://github....
normalperson (Eric Wong)
01:51 PM Bug #9514 (Third Party's Issue): Huge query crash ruby core
Hi,
I have made a query on a [[http://teradata.com|terradata]] server using https://github.com/priviterag/teradata...
waghanza (Marwan Rabbâa)
04:16 PM Feature #9515 (Open): `IO.each` and `CSV.each`
In `IO` class, there are pairs of a class method and an instance method with related function:
* `IO.read` and `IO...
sawa (Tsuyoshi Sawada)
04:04 PM Revision 6cb5dc55 (git): * configure.in: revert r44922. I should have used AC_CHECK_FUNCS()
to just define a symbol if the function is available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44923 b2dd03...
Glass_saga (Masaki Matsushita)
03:24 PM Revision 353fcc27 (git): * configure.in: use AC_CHECK_FUNC instead of AC_CHECK_FUNCS
if available.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44922 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Glass_saga (Masaki Matsushita)
03:17 PM Revision 759e2c79 (git): * 2014-02-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44921 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:17 PM Revision d6203c93 (git): * configure.in: fix to undefine HAVE_MEMEM collectlly if it is broken.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Glass_saga (Masaki Matsushita)
02:52 PM Bug #8756: SEGFAULT caused by `p Struct.new(:q?).instance_methods`
See https://bugs.ruby-lang.org/issues/9248#note-6 Eregon (Benoit Daloze)
11:48 AM Feature #6083: Hide a Bignum definition
I made a patch for this issue.
It just moves struct RBignum and related macros from include/ruby/ruby.h to interna...
akr (Akira Tanaka)
09:01 AM Revision 14922c70 (git): httpservlet/filehandler.rb: pass queries
* lib/webrick/httpservlet/filehandler.rb (set_dir_list): pass the
given queries to subdirectories.
git-svn-id: svn...
nobu (Nobuyoshi Nakada)
09:01 AM Revision 897a42b0 (git): yaml/api.c: fix typo
* ext/psych/yaml/api.c (yaml_emitter_delete): fix typo 'empty'
with 'emitter'.
git-svn-id: svn+ssh://ci.ruby-lang....
nobu (Nobuyoshi Nakada)
08:07 AM Bug #9156: Not able to get tmp dir to work with Ruby 2.0.0
MacOS X makes a directory with permission 0700 under `/var/folders` and sets `TMPDIR` to it by default.
Check if it ...
nobu (Nobuyoshi Nakada)
02:36 AM Revision f9fc9298 (git): test_rubyoptions.rb: just check if aborted
* test/ruby/test_rubyoptions.rb (test_segv_loaded_features):
ignore message at segv, just check if aborted.
git-sv...
nobu (Nobuyoshi Nakada)
02:25 AM Revision 20061dad (git): error.c: Crash Report log
* error.c (REPORTBUG_MSG): mention about Crash Report log file on
MacOS X.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
02:25 AM Revision 4cac2f4a (git): bigdecimal.h: suppress warnings
* ext/bigdecimal/bigdecimal.h (VpSetZero, VpSetInf): get rid of
unused-value warnings by gcc 4.9.
git-svn-id: svn+...
nobu (Nobuyoshi Nakada)
01:37 AM Bug #9512 (Feedback): Segmentation fault for eventmachine 1.0.3 in rubyeventmachine.bundle on Ruby 2.0.0p353
Could you show Crash Report log file? nobu (Nobuyoshi Nakada)
12:21 AM Bug #9512: Segmentation fault for eventmachine 1.0.3 in rubyeventmachine.bundle on Ruby 2.0.0p353
eventmachine installs fine on ruby 2.0.0p195 (2013-05-14 revision 40734) [x86_64-darwin13.0.0] rubiii (Daniel Harrington)
12:14 AM Bug #9512: Segmentation fault for eventmachine 1.0.3 in rubyeventmachine.bundle on Ruby 2.0.0p353
Also not sure if this is a Ruby problem or if I should direct it to the eventmachine project. But I'm sure you can te... rubiii (Daniel Harrington)
12:07 AM Bug #9512 (Closed): Segmentation fault for eventmachine 1.0.3 in rubyeventmachine.bundle on Ruby 2.0.0p353
$ ruby --version # ruby 2.0.0p353 (2013-11-22 revision 43784) [x86_64-darwin12.5.0]
See attached crash output for...
rubiii (Daniel Harrington)

02/11/2014

10:51 PM Misc #9511 (Closed): [Doc] Relic url in `make help` instructions
At the end of `make help` there is a url for Developers howto
which does not exist anymore.
"see DeveloperHowto f...
giorgostsiftsis (Giorgos Tsiftsis)
09:25 PM Bug #9510 (Feedback): push_parser.rb:47: [BUG] Segmentation fault
Hello,
Please provide the minimum test script (and related files) necessary to reproduce this crash.
Thank you.
luislavena (Luis Lavena)
06:00 PM Bug #9510 (Closed): push_parser.rb:47: [BUG] Segmentation fault
c:/Ruby200/lib/ruby/gems/2.0.0/gems/nokogiri-1.6.1-x86-mingw32/lib/nokogiri/xml/sax/push_parser.rb:47: [BUG] Segmenta... maztan (Ed Savailonei)
06:07 PM Bug #9507: Ruby 2.1.0 is broken on ARMv5: tried to create Proc object without a block
Do you have any idea what might be the cause here? Do you want me to try out anything?
If that helps fixing this i...
webmeister (_ _)
10:16 AM Bug #9507: Ruby 2.1.0 is broken on ARMv5: tried to create Proc object without a block
I can only confirm this bug. Could we support anyhow in debugging this? abali (Andras Bali)
04:40 PM Revision 15cdd885 (git): * 2014-02-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:40 PM Revision 2fee22f3 (git): [DOC]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44913 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:02 PM Bug #9308: def's return value causes errors
r44449 was backported to ruby_2_0_0 branch at 44898. nagachika (Tomoyuki Chikanaga)
02:56 PM Bug #8756: SEGFAULT caused by `p Struct.new(:q?).instance_methods`
r42479, r42490, r42509, r43083, r43084 and r43085 were backported to ruby_2_0_0 branch at r44911. nagachika (Tomoyuki Chikanaga)
02:55 PM Revision 09e6766d (git): * ext/bigdecimal/bigdecimal.c (BigMath_s_log): Use rb_big_cmp instead of
RBIGNUM_NEGATIVE_P.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44912 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:55 PM Revision b64a3e41 (git): merge revision(s) r42479,r42490,r42509,r43083,r43084,r43085: [Backport #8756] [Backport #9248]
* parse.y (rb_enc_symname_type): allow ID_ATTRSET for ID_INSTANCE,
ID_GLOBAL, ID_CLASS, ID_JUNK too. [Bug ...
nagachika (Tomoyuki Chikanaga)
02:43 PM Revision c1de2f4e (git): * bignum.c (rb_big_cmp): Specialize a comparison to zero.
* ext/bigdecimal/bigdecimal.c (is_negative): Use rb_big_cmp instead of
RBIGNUM_NEGATIVE_P.
git-svn-id: svn+ssh:/...
akr (Akira Tanaka)
02:06 PM Revision ab67419b (git): * ext/openssl/ossl_bn.c (ossl_bn_initialize): Use rb_integer_pack.
Fix SEGV by OpenSSL::BN.new(1 << (2**34)).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44909 b2dd03c8-39d4-4...
akr (Akira Tanaka)
08:11 AM Bug #9266: dead links to rubyforge
[email protected] wrote:
> These pages seem to be working now, so I'm closing this ticket.

Regardless, those links are g...
normalperson (Eric Wong)
07:04 AM Bug #9266 (Closed): dead links to rubyforge
These pages seem to be working now, so I'm closing this ticket.
Thanks for the report!
zzak (zzak _)
08:02 AM Revision bdeedccc (git): * ext/tk/README.tcltklib: [DOC] Fix typo by @xta [Fixes GH-532] [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44908 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
06:59 AM Bug #9156: Not able to get tmp dir to work with Ruby 2.0.0
Sorry for the delayed answer, my platform is OSX Mavericks. saipas (B L)
02:09 AM Feature #9362: Minimize cache misshit to gain optimal speed
Shrinking needs huge changes, especially, in array.c, string.c, and parse.y. nobu (Nobuyoshi Nakada)
12:50 AM Feature #9362: Minimize cache misshit to gain optimal speed
Btw, have you time to investigate shrinking from 40 to 32 bytes?
I'd be curious to see how 32 bytes works, not sure...
normalperson (Eric Wong)
12:10 AM Revision 2833000f (git): * 2014-02-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44907 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:10 AM Revision 98e82f35 (git): * lib/logger.rb: [DOC] Fix arg name for Logger.new by @ryotarai [ci skip] [fix GH-531]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
 

Also available in: Atom