1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/ext/-test-
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
..
arith_seq/extract dependency updates 2021-04-13 14:30:21 +09:00
array Guard array when appending 2021-09-01 10:58:20 -07:00
bignum dependency updates 2021-04-13 14:30:21 +09:00
bug-3571 dependency updates 2021-04-13 14:30:21 +09:00
bug-5832 dependency updates 2021-04-13 14:30:21 +09:00
bug-14834 dependency updates 2021-04-13 14:30:21 +09:00
bug_reporter dependency updates 2021-04-13 14:30:21 +09:00
class dependency updates 2021-04-13 14:30:21 +09:00
cxxanyargs Check if alternative malloc header can work in C++ 2021-06-13 15:12:45 +09:00
debug dependency updates 2021-04-13 14:30:21 +09:00
dln/empty
enumerator_kw dependency updates 2021-04-13 14:30:21 +09:00
exception dependency updates 2021-04-13 14:30:21 +09:00
fatal dependency updates 2021-04-13 14:30:21 +09:00
file dependency updates 2021-04-13 14:30:21 +09:00
float dependency updates 2021-04-13 14:30:21 +09:00
funcall dependency updates 2021-04-13 14:30:21 +09:00
gvl/call_without_gvl dependency updates 2021-04-13 14:30:21 +09:00
hash dependency updates 2021-04-13 14:30:21 +09:00
integer dependency updates 2021-04-13 14:30:21 +09:00
iseq_load dependency updates 2021-04-13 14:30:21 +09:00
iter dependency updates 2021-04-13 14:30:21 +09:00
load dependency updates 2021-04-13 14:30:21 +09:00
marshal dependency updates 2021-04-13 14:30:21 +09:00
memory_status Show WorkingSetSize as RSS on Windows 2021-08-05 17:14:38 +09:00
memory_view [ruby/fiddle] Check HAVE_RUBY_MEMORY_VIEW_H rather than API version (https://github.com/ruby/fiddle/pull/86) 2021-07-14 18:55:59 +09:00
method dependency updates 2021-04-13 14:30:21 +09:00
notimplement dependency updates 2021-04-13 14:30:21 +09:00
num2int dependency updates 2021-04-13 14:30:21 +09:00
path_to_class dependency updates 2021-04-13 14:30:21 +09:00
popen_deadlock dependency updates 2021-04-13 14:30:21 +09:00
postponed_job dependency updates 2021-04-13 14:30:21 +09:00
printf dependency updates 2021-04-13 14:30:21 +09:00
proc dependency updates 2021-04-13 14:30:21 +09:00
random dependency updates 2021-04-13 14:30:21 +09:00
rational dependency updates 2021-04-13 14:30:21 +09:00
rb_call_super_kw dependency updates 2021-04-13 14:30:21 +09:00
recursion dependency updates 2021-04-13 14:30:21 +09:00
regexp dependency updates 2021-04-13 14:30:21 +09:00
RUBY_ALIGNOF dependency updates 2021-04-13 14:30:21 +09:00
scan_args dependency updates 2021-04-13 14:30:21 +09:00
st dependency updates 2021-04-13 14:30:21 +09:00
string Scan the coderange in the given encoding 2021-06-26 16:05:15 +09:00
struct dependency updates 2021-04-13 14:30:21 +09:00
symbol dependency updates 2021-04-13 14:30:21 +09:00
thread_fd Define functions using rb_wait_for_single_fd [Bug #18046] 2021-08-01 06:49:07 +09:00
time Include ruby.h before internal headers to suppress -Wundef warnings 2021-08-09 19:25:18 +09:00
tracepoint dependency updates 2021-04-13 14:30:21 +09:00
typeddata dependency updates 2021-04-13 14:30:21 +09:00
vm dependency updates 2021-04-13 14:30:21 +09:00
wait Add basic test for updated IO wait functions. 2021-06-29 23:54:41 +12:00
win32 Get rid of defining methods for tests in core classes 2021-01-09 22:38:06 +09:00
auto_ext.rb