1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00
ruby--ruby/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
..
-ext- Guard array when appending 2021-09-01 10:58:20 -07:00
base64
benchmark [ruby/benchmark] Add comment about terminating newline in captions; fix test method name. 2021-04-22 11:51:37 +09:00
bigdecimal
cgi [ruby/cgi] Add test for escapeHTML/unescapeHTML invalid encoding fix in pure ruby version 2021-04-22 11:51:36 +09:00
coverage Check type of instruction - can be INSN or ADJUST 2021-06-23 11:34:37 -07:00
csv
date [ruby/date] Fix comparison with Float::INFINITY 2021-07-11 20:28:21 +09:00
did_you_mean [ruby/did_you_mean] Prevent "warning: ambiguity between regexp and two divisions" 2021-07-19 10:34:38 +09:00
digest [ruby/digest] Use pend instead of skip 2021-07-28 11:48:36 +09:00
drb test/drb/test_drb.rb: Specify the host of DRbServer 2021-04-07 16:34:19 +09:00
dtrace
erb
error_highlight [ruby/error_highlight] Fixed the argument for DidYouMean.formatter= 2021-08-20 16:27:07 +09:00
etc Fix leaked file descriptor in passwd test 2021-03-24 13:02:54 +09:00
excludes Stop stale tests [Bug #9718] 2021-09-02 01:39:01 +09:00
fiber Fix example fiber scheduler reg. writable events 2021-08-26 21:49:12 +12:00
fiddle [ruby/fiddle] Simplify libc and libm path logics (https://github.com/ruby/fiddle/pull/91) 2021-08-24 16:18:24 +09:00
fileutils
fixtures/fake_sorted_set_gem
io [ruby/io-wait] Declare as Ractor-safe 2021-03-07 09:54:35 +09:00
irb [ruby/irb] Relax backtrace nest levels 2021-08-30 13:16:46 +09:00
json
lib Revert an accidentally commits at df86a13cc1 2021-05-17 15:28:47 +09:00
logger
mkmf mkmf.rb: try linking at try_var 2021-07-08 18:18:35 +09:00
monitor Distinguish signal and timeout [Bug #16608] 2021-07-25 13:09:03 -07:00
net Fix test failure of 60b02db516 with Windows 2021-07-29 20:54:54 +09:00
nkf
objspace test/objspace/test_objspace.rb: check stderr before stdout 2021-05-14 18:07:58 +09:00
open-uri Guard for the ftp protocol feature of OpenURI 2021-05-27 14:42:11 +09:00
openssl test/openssl/test_x509cert.rb: Prevent "unused variable" warning 2021-07-19 10:57:56 +09:00
optparse [ruby/optparse] Add EditorConfig file 2021-04-28 11:56:15 +09:00
ostruct Partly picked from 20d0b8c065 2021-07-29 15:52:32 +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
racc [ruby/racc] Stop compressing integer lists 2021-06-25 17:23:06 +09:00
rdoc [ruby/rdoc] Move RDoc::RDoc#load_options to RDoc::RDoc.load_options 2021-09-02 00:32:13 +09:00
readline Add a test for Readline.readline without tty 2021-09-01 17:29:01 +09:00
reline Revert "Omit some tests until debugging is complete" 2021-08-31 20:35:04 +09:00
resolv Removed minitest/mock 2021-05-19 14:24:01 +09:00
rinda
ripper Extract the wrapped value when yydebug [Bug #18075] 2021-08-15 11:40:06 +09:00
ruby Test against the target class 2021-09-02 01:33:30 +09:00
rubygems [rubygems/rubygems] Merge Gem::UriParser and Gem::PrintableUri into a Gem::Uri class 2021-08-31 19:06:14 +09:00
socket test/socket/test_socket.rb: skip on Solaris 2021-07-29 13:51:43 +09:00
stringio [ruby/stringio] Check if closed in loop 2021-03-08 10:13:29 +09:00
strscan [ruby/strscan] Fix segmentation fault of StringScanner#charpos when String#byteslice returns non string value [Bug #17756] (#20) 2021-05-06 16:20:38 +09:00
syslog
uri Update to latest uri 2021-07-28 12:26:31 +02:00
win32ole
yaml Prefer qualified names under Thread 2021-06-29 11:41:10 +09:00
zlib [ruby/zlib] Synchronize access to zstream to prevent segfault in multithreaded use 2021-07-28 13:40:03 +09:00
runner.rb Fix bundled gems locations 2021-07-30 12:21:38 +09:00
test_abbrev.rb
test_delegate.rb
test_extlibs.rb
test_find.rb
test_forwardable.rb
test_ipaddr.rb
test_mutex_m.rb
test_observer.rb
test_open3.rb
test_pp.rb
test_prettyprint.rb
test_pstore.rb Prefer qualified names under Thread 2021-06-29 11:41:10 +09:00
test_pty.rb
test_rbconfig.rb
test_securerandom.rb
test_set.rb [ruby/set] Allow Set#intersect? and #disjoint? to accept array argument 2021-07-29 14:18:10 +09:00
test_shellwords.rb
test_singleton.rb
test_sorted_set.rb
test_syslog.rb
test_tempfile.rb
test_time.rb Separate test used by test_ractor for Ractor in test_time.rb 2021-04-22 13:35:30 +09:00
test_timeout.rb [ruby/timeout] Make Timeout::Error#exception with multiple arguments not ignore arguments 2021-05-06 16:49:26 +09:00
test_tmpdir.rb [ruby/tmpdir] Make usable chars more strict 2021-04-05 21:08:57 +09:00
test_trick.rb
test_tsort.rb
test_unicode_normalize.rb
test_weakref.rb