summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2023-10-12Add Range#reverse_each implementation for performanceKouhei Yanagita
2023-10-12[ruby/securerandom] Extract `assert_uuid_v7`Nobuyoshi Nakada
2023-10-12M:N thread scheduler for RactorsKoichi Sasada
2023-10-11Skip test_bug_13526 with High SierraHiroshi SHIBATA
2023-10-06Use size of `uintptr_t` for `j` and `J` testsNobuyoshi Nakada
2023-10-06Move rbconfig to the topNobuyoshi Nakada
2023-10-04[Prism] Fix IfNode and ElseNodeMatt Valentine-House
2023-10-05Optimize `Range#count` by using `range_size` if possibleKouhei Yanagita
2023-10-02YJIT: Fix assert_no_exits (#8579)Takashi Kokubun
2023-10-02`yield` cannot be placed outside methods even in blocksNobuyoshi Nakada
2023-10-01[Bug #19906] Add the testNobuyoshi Nakada
2023-10-01Move repeating `matches` and `unmatches` to keyword argumentsNobuyoshi Nakada
2023-10-01Add tests for Unicode age property 15.0Nobuyoshi Nakada
2023-09-29YJIT: Chain-guard opt_mult overflow (#8554)Takashi Kokubun
2023-09-29Handle static array nodesKevin Newton
2023-09-29Compile implicit nodesKevin Newton
2023-09-29Fix up static hash compilationKevin Newton
2023-09-29Fix to replace only `-e` that is a path name in `assert_crash_report`Nobuyoshi Nakada
2023-09-28Support local variable targeting in pattern matchingKevin Newton
2023-09-28Support the AlternationPatternNodeKevin Newton
2023-09-28Compile basic pattern matching expressionsKevin Newton
2023-09-29Fix `retry` in nested `rescue` blocksNobuyoshi Nakada
2023-09-28Consolidate regexp options, interpolated match last lineKevin Newton
2023-09-28Move IO#readline to RubyAaron Patterson
2023-09-28[YARP] Implement MatchWriteNodeMatt Valentine-House
2023-09-28Fix order-dependent tests in test_compile_prismKevin Newton
2023-09-28Move CRuby-specific prism files to top levelKevin Newton
2023-09-28Syntax check of `yield` in the parserNobuyoshi Nakada
2023-09-28Jumps are possible in the top-level loopNobuyoshi Nakada
2023-09-28Suppress void context warnings in verbose modeNobuyoshi Nakada
2023-09-28Suppress void context warningsNobuyoshi Nakada
2023-09-27Make {Queue,SizedQueue}#freeze raise TypeErrorJeremy Evans
2023-09-27Out of place jumps are valid in `defined?`Nobuyoshi Nakada
2023-09-27Syntax check of `retry` in the parserNobuyoshi Nakada
2023-09-27Fix error token locationNobuyoshi Nakada
2023-09-27Syntax check of block exits in the parserNobuyoshi Nakada
2023-09-26Run crash report test processes without `RUBY_ON_BUG`Nobuyoshi Nakada
2023-09-26Prevent warnings: "unused literal ignored"Yusuke Endoh
2023-09-26Run crash report test processes without `RUBY_ON_BUG`Nobuyoshi Nakada
2023-09-25[Feature #19790] Rename BUGREPORT_PATH as CRASH_REPORTNobuyoshi Nakada
2023-09-25Invoke the command when RUBY_BUGREPORT_PATH starts with `|`Nobuyoshi Nakada
2023-09-25Redirect to RUBY_BUGREPORT_PATH fileNobuyoshi Nakada
2023-09-23[Bug #19901]Adam Hess
2023-09-23Fix memory leak in Hash#rehash for ST hashesPeter Zhu
2023-09-22Magical wait to get rid of deadlock on macOSNobuyoshi Nakada
2023-09-22[Bug #19896]Adam Hess
2023-09-21Optimize Range#bsearch for beginless/endless ranges within FixnumKouhei Yanagita
2023-09-20Fix memory leak in complemented method entriesPeter Zhu
2023-09-19[ruby/securerandom] Removed extra argument for build failure of ruby/rubyHiroshi SHIBATA
2023-09-19[ruby/securerandom] Add support for UUID version 7nick evans