ruby/ext
Aaron Patterson 8db269edb3
Guard array when appending
This prevents early collection of the array.  The GC doesn't see the
array on the stack when Ruby is compiled with optimizations enabled

Thanks @jhaberman for the test case

[ruby-core:105099] [Bug #18140]
2021-09-01 10:58:20 -07:00
..
-test- Guard array when appending 2021-09-01 10:58:20 -07:00
bigdecimal Fixed 'maybe_unused' attribute 2021-07-06 01:13:54 +09:00
cgi/escape Fix -Wundef warnings for HAVE_RB_EXT_RACTOR_SAFE 2021-05-04 14:56:55 +02:00
continuation dependency updates 2021-04-13 14:30:21 +09:00
coverage dependency updates 2021-04-13 14:30:21 +09:00
date [ruby/date] Add zontab.list dependency 2021-08-22 20:28:52 +09:00
digest [ruby/digest] Also drop to support Ruby 2.4 2021-07-28 11:48:36 +09:00
etc dependency updates 2021-04-13 14:30:21 +09:00
fcntl dependency updates 2021-04-13 14:30:21 +09:00
fiddle [ruby/fiddle] Improve "offsetof" calculations (https://github.com/ruby/fiddle/pull/90) 2021-08-24 16:18:22 +09:00
io [ruby/io-console] Move FFI console under lib 2021-04-22 11:53:13 +09:00
json Update the latest version of json.gemspec from flori/json 2021-07-29 15:57:58 +09:00
monitor Distinguish signal and timeout [Bug #16608] 2021-07-25 13:09:03 -07:00
nkf Fix -Wundef warnings in core extensions 2021-05-04 14:56:55 +02:00
objspace [Feature #18045] Remove T_PAYLOAD 2021-08-25 09:28:21 -04:00
openssl [ruby/openssl] Strip trailing spaces 2021-07-18 18:04:50 +09:00
pathname [Feature #16972] Add mode: option to Pathname#mkpath 2021-08-31 11:53:41 +09:00
psych [ruby/psych] Replace A-Za-z with [:alpha:] 2021-08-31 19:34:54 +09:00
pty dependency updates 2021-04-13 14:30:21 +09:00
racc/cparse [ruby/racc] Add missing check for rb_block_call() 2021-07-18 20:38:34 +09:00
rbconfig/sizeof dependency updates 2021-04-13 14:30:21 +09:00
readline Added missing declarations in readline.h bundled with macOS 10.13 2021-07-09 08:52:35 +09:00
ripper dependency updates 2021-04-13 14:30:21 +09:00
rubyvm Added depend files 2019-07-14 01:31:29 +09:00
socket undefine alloc functions for C extensions 2021-08-20 08:30:06 +09:00
stringio [ruby/stringio] Suppress a sign-compare warning 2021-07-08 16:43:22 +09:00
strscan [ruby/strscan] Replace "iff" with "if and only if" (#18) 2021-05-06 16:21:14 +09:00
syslog dependency updates 2021-04-13 14:30:21 +09:00
win32 Fix some typos by spell checker 2021-04-26 10:07:41 +09:00
win32ole Fix _MSC_VER warnings 2021-06-03 00:07:25 +09:00
zlib [ruby/zlib] Don't print out warnings when finalizing 2021-08-31 23:20:42 +09:00
.document Remove unnecessary files from .document 2020-12-20 16:00:13 +09:00
extmk.rb transcode-tblgen.rb: make silent a little when just -v 2020-12-29 17:45:19 +09:00
Setup Removed sdbm entries from toolchanins 2020-06-19 08:26:47 +09:00
Setup.atheos Removed sdbm entries from toolchanins 2020-06-19 08:26:47 +09:00
Setup.nt Removed sdbm entries from toolchanins 2020-06-19 08:26:47 +09:00