aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* test/ruby/test_ast.rb: Avoid a "method redefined" warningYusuke Endoh2021-12-201-6/+6
* Improve IO::Buffer resize and introduce ownership transfer.Samuel Williams2021-12-201-6/+10
* Default size for IO::Buffer.Samuel Williams2021-12-191-0/+4
* YJIT: Implement internDaniel Colson2021-12-181-0/+5
* Make AST.of possible even under eval when keep_script_lines is enabledYusuke Endoh2021-12-191-3/+64
* Make RubyVM::AbstractSyntaxTree.of raise for backtrace location in evalYusuke Endoh2021-12-191-3/+32
* YJIT: Allow iseq with both opt and kwargsJohn Hawthorn2021-12-171-0/+11
* `ENV` ivars should not be accessible from ractorsKoichi Sasada2021-12-171-0/+30
* Send the message for s390x to stderr [ci skip]Nobuyoshi Nakada2021-12-171-1/+1
* Use `to_s` and `puts` in testsNobuyoshi Nakada2021-12-162-13/+13
* ucrt can raise `Errno::EINVAL`Koichi Sasada2021-12-151-1/+1
* fix testKoichi Sasada2021-12-151-3/+4
* Removed traling spaces [ci skip]Nobuyoshi Nakada2021-12-151-5/+5
* Add Ractor tests for ENVRohit Menon2021-12-151-0/+855
* Fix arg_forward without parentheses [Bug #18267]Nobuyoshi Nakada2021-12-151-1/+24
* Prepare for removing RubyVM::JIT (#5262)Takashi Kokubun2021-12-139-26/+26
* [ruby/securerandom] Use String#unpack1Nobuyoshi Nakada2021-12-141-2/+2
* Rename --jit to --mjit (#5248)Takashi Kokubun2021-12-134-14/+33
* Pass UnboundMethod to 2nd arg of define_methodKoichi Sasada2021-12-131-2/+2
* fix Struct's setter arityKoichi Sasada2021-12-131-0/+14
* Struct setter's parameters == `[:req, :_]`Koichi Sasada2021-12-131-0/+15
* Add {Method,UnboundMethod}#{public?,private?,protected?}Jeremy Evans2021-12-091-0/+19
* `TracePoint.allow_reentry`Koichi Sasada2021-12-101-0/+24
* Check month overflow when marshalNobuyoshi Nakada2021-12-091-0/+5
* [ruby/securerandom] Split Random::Formatter from SecureRandom [Feature #18190]Nobuyoshi Nakada2021-12-091-0/+123
* `Ractor.make_shareable` checks proc's seflKoichi Sasada2021-12-091-4/+8
* ObjectSpace::WeakMap#inspect: check if living object [Bug #18392]Nobuyoshi Nakada2021-12-071-0/+9
* Do not use `fcopyfile` if appending to non-empty file [Bug #18388]Nobuyoshi Nakada2021-12-051-0/+12
* TestClass#test_subclass_gc reduce the number of iteration by 10xJean Boussier2021-12-031-2/+2
* Add tests of string argument to Time.atNobuyoshi Nakada2021-12-031-0/+2
* Lazily create singletons on instance_{exec,eval} (#5146)John Hawthorn2021-12-022-0/+86
* Don't call + and < in Integer.times for !FIXNUMJeremy Evans2021-12-011-0/+25
* Rework tracing for blocks running as methodsAlan Wu2021-12-011-6/+116
* Simplify platform check for Windows-UCRTLars Kanis2021-11-291-1/+1
* fix to choose correct callcacheKoichi Sasada2021-11-261-0/+7
* YJIT: Implement new struct accessors (#5161)John Hawthorn2021-11-251-2/+13
* Revert "Add GC.stat_size_pool to get stats for a size pool"Peter Zhu2021-11-251-48/+0
* Add GC.stat_size_pool to get stats for a size poolPeter Zhu2021-11-251-0/+48
* test/ruby/test_iseq.rb: Avoid pollution of method namespaceYusuke Endoh2021-11-251-4/+4
* test/ruby/test_iseq.rb: Use __LINE__ to make the error log easy to seeYusuke Endoh2021-11-241-19/+19
* Add setclassvariable to yjit (#5127)Eileen M. Uchitelle2021-11-231-0/+5
* Add an extra failing test case for [Bug #18250]Jean Boussier2021-11-231-0/+11
* Add Class#subclassesJean Boussier2021-11-231-0/+38
* Suppress the “experimental" warnings for `IO::Buffer`Nobuyoshi Nakada2021-11-231-0/+8
* Fix setting struct member by public_sendNobuyoshi Nakada2021-11-211-0/+8
* Add YJIT codegen for objtostring (#5149)Adam Hess2021-11-191-6/+6
* Fix test_super_with_anonymous_block test to use anonymous blockJeremy Evans2021-11-191-1/+1
* optimize `Struct` getter/setterKoichi Sasada2021-11-191-0/+2
* Optimize dynamic string interpolation for symbol/true/false/nil/0-9Jeremy Evans2021-11-183-8/+38
* Anonymous block forwarding allows a method to forward a passedJeremy Evans2021-11-183-1/+31