[#71439] [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API — matz@...
Issue #11339 has been updated by Yukihiro Matsumoto.
7 messages
2015/11/11
[#71473] Re: [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API
— Eric Wong <normalperson@...>
2015/11/13
Entire series for sockets
[#71450] Ruby 2.3.0-preview1 Released — "NARUSE, Yui" <naruse@...>
Hi,
5 messages
2015/11/11
[#71617] [Ruby trunk - Feature #11664] [PATCH] introduce rb_autoload_value to replace rb_autoload — nobu@...
Issue #11664 has been updated by Nobuyoshi Nakada.
3 messages
2015/11/20
[#71721] [Ruby trunk - Feature #11741] Migrate Ruby to Git from Subversion — me@...
Issue #11741 has been updated by Jon Moss.
4 messages
2015/11/28
[ruby-core:71462] Re: [Ruby trunk - Feature #11339] [PATCH] io.c: avoid kwarg parsing in C API
From:
Eric Wong <normalperson@...>
Date:
2015-11-12 09:53:52 UTC
List:
ruby-core #71462
Eric Wong <normalperson@yhbt.net> wrote: > matz@ruby-lang.org wrote: > > I am OK with the change. I don't really like something like > > __read_nonblock, but acceptable. > > OK, committed as r52541 for now. I don't have a better idea > for hiding other than private + "__" prefix... > > Will followup with other IO/Socket/SSL methods Work-in-progress for rsock_s_recvfrom_nonblock-based methods. Likely to commit tomorrow... Minor nit, this may reduce startup performance slightly more than prelude.rb changes because the RDoc comment stays in socket.rb instead of getting dropped at compile time: http://80x24.org/spew/20151112-avoid-arg-parsing-in-rsock_s_recvfrom_nonblock@1/raw I also noticed I forgot to update some RDoc for r50912; will adjust in a separate commit.