1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext
nobu 13d241489a thread.c: no function callsin RARRAY_LEN
* ext/thread/thread.c (queue_length, queue_num_waiting): avoid
  function calls in RARRAY_LEN macro which evaluates the argument
  multiple times.

* ext/thread/thread.c (rb_szqueue_num_waiting): ditto.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@48315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2014-11-07 16:36:16 +00:00
..
-test- string.c: wchar terminator 2014-11-05 01:54:22 +00:00
bigdecimal
continuation
coverage
date * ext/date/lib/date.rb: fix indent [ci skip] 2014-10-13 20:16:07 +00:00
dbm
digest Make Digest() thread-safe. 2014-10-31 13:21:51 +00:00
etc * ext/etc/etc.c (etc_nprocessors_affin): maximum "n" should be 16384. 2014-10-21 18:48:03 +00:00
fcntl
fiber
fiddle * ext/dl/*: remove DL as it is replaced by Fiddle. 2014-10-31 21:13:09 +00:00
gdbm
io
json
mathn
nkf
objspace
openssl * ext/openssl/lib/openssl/ssl.rb (DEFAULT_PARAMS): override 2014-10-22 13:55:24 +00:00
pathname
psych
pty ruby/io.h: deprecate old macros 2014-10-10 02:27:41 +00:00
racc/cparse
rbconfig/sizeof
readline
ripper eventids2.c: reduce size 2014-10-28 02:53:24 +00:00
sdbm
socket * ext/socket/unixsocket.c: [DOC] Fix example to render in HTML 2014-10-11 00:33:08 +00:00
stringio ruby/io.h: deprecate old macros 2014-10-10 02:27:41 +00:00
strscan
syslog Bump Syslog::Logger::VERSION to 2.1.0. 2014-10-31 07:49:18 +00:00
thread thread.c: no function callsin RARRAY_LEN 2014-11-07 16:36:16 +00:00
tk ext/tk/tkutil/tkutil.c: disable untyped data warnings 2014-11-03 06:22:16 +00:00
win32 * ext/win32/lib/Win32API.rb: Fiddle::Importer is defined in 2014-11-04 12:26:19 +00:00
win32ole ext/win32ole/win32ole_variant.c: use typed data. 2014-10-31 21:33:51 +00:00
zlib
.document
extmk.rb extmk.rb: include UPDATE_LIBRARIES 2014-10-31 03:49:43 +00:00
Setup * ext/dl/*: remove DL as it is replaced by Fiddle. 2014-10-31 21:13:09 +00:00
Setup.atheos * ext/dl/*: remove DL as it is replaced by Fiddle. 2014-10-31 21:13:09 +00:00
Setup.emx * ext/dl/*: remove DL as it is replaced by Fiddle. 2014-10-31 21:13:09 +00:00
Setup.nacl * ext/dl/*: remove DL as it is replaced by Fiddle. 2014-10-31 21:13:09 +00:00
Setup.nt * ext/dl/*: remove DL as it is replaced by Fiddle. 2014-10-31 21:13:09 +00:00