aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* [Bug #19877] Flip-flop needs to be direct conditionNobuyoshi Nakada2023-12-081-8/+12
* YJIT: Fix on-stack ISEQ comparison for auto_compact (#9164)Takashi Kokubun2023-12-071-0/+25
* Support method calls inside `defined?`Aaron Patterson2023-12-071-0/+27
* Free everything at shutdownAdam Hess2023-12-071-0/+6
* [PRISM] Account for multiple arguments when compiling ArgumentsNodeJemma Issroff2023-12-071-1/+24
* Prevent modification of splat array inside setup_parameters_complexJeremy Evans2023-12-071-0/+6
* [PRISM] Stop catch table entries being deleted by the optimiserMatt Valentine-House2023-12-071-0/+1
* Support tracing of struct member accessor methodsJeremy Evans2023-12-071-0/+49
* Support eval "return" at toplevelJeremy Evans2023-12-071-0/+48
* Fix keyword splat passing as regular argumentJeremy Evans2023-12-071-6/+20
* [PRISM] Don't pop arguments on a return nodeJemma Issroff2023-12-071-0/+9
* Fix GC.verify_compaction_references not moving every objectKJ Tsanaktsidis2023-12-071-9/+9
* [PRISM] Rescue should set correct end_labelMatt Valentine-House2023-12-071-0/+8
* Warn `it` (#9152)Takashi Kokubun2023-12-071-0/+11
* Copy encoding flags when copying a regex [Bug #20039]Dustin Brown2023-12-061-0/+10
* Fix SEGV caused by `GC::Profiler.raw_data` (#9122)Soutaro Matsumoto2023-12-071-0/+8
* [PRISM] Correct depth offset for block local varsMatt Valentine-House2023-12-061-0/+26
* [PRISM] Fix ReturnNodesJemma Issroff2023-12-061-0/+8
* Re-embed when removing Object instance variablesPeter Zhu2023-12-061-0/+35
* [PRISM] Account for nil parent in Call{Operator,And,Or}PathWriteNodesJemma Issroff2023-12-061-0/+3
* [PRISM] Implement `PM_MATCH_PREDICATE_NODE` for `defined?`eileencodes2023-12-061-0/+1
* [PRISM] Implement `PM_KEYWORD_HASH_NODE` for `defined?`eileencodes2023-12-061-0/+1
* [PRISM] Implement `PM_SPLAT_NODE` for `defined?`eileencodes2023-12-061-0/+3
* [PRISM] Implement `PM_SOURCE_LINE_NODE` for `defined?`eileencodes2023-12-061-0/+1
* [PRISM] Implement `PM_SOURCE_FILE_NODE` for `defined?`eileencodes2023-12-061-0/+1
* [PRISM] Implement `PM_SOURCE_ENCODING_NODE` for `defined?eileencodes2023-12-061-0/+1
* [PRISM] Implement `PM_IMAGINARY_NODE` for `defined?`eileencodes2023-12-061-0/+1
* [PRISM] Compile Rescue Modifier nodesMatt Valentine-House2023-12-061-1/+8
* [PRISM] Implement Retry node.Matt Valentine-House2023-12-051-0/+32
* [PRISM] Fixed redo nodeJemma Issroff2023-12-041-12/+27
* [PRISM] Handle percent literals for `defined?`eileencodes2023-12-041-0/+11
* [PRISM] Implement `PM_INTERPOLATED_REGULAR_EXPRESSION_NODE`eileencodes2023-12-041-0/+1
* [PRISM] Implement `PM_INTERPOLATED_STRING_NODE`eileencodes2023-12-041-0/+1
* [PRISM] Fix `PM_PARENTHESES_NODE`eileencodes2023-12-041-0/+1
* [Prism] Implement backref and numbered reference for `defined?`eileencodes2023-12-041-0/+6
* [PRISM] Fix compilation for NextNodeJemma Issroff2023-12-041-2/+32
* Implement paren node for `defined?`eileencodes2023-12-011-0/+2
* Implements missing literals for `defined?`eileencodes2023-12-011-0/+8
* Make String#undump compaction safePeter Zhu2023-12-011-0/+11
* [Bug #20033] Dynamic regexp should not assign capturesNobuyoshi Nakada2023-12-021-0/+1
* [PRISM] Account for RescueNodes with no statementsJemma Issroff2023-12-011-0/+6
* [PRISM] Fix behavior of BlockParameters with only one parameterJemma Issroff2023-12-011-0/+9
* [PRISM] Restructure parametersJemma Issroff2023-12-011-1/+32
* [PRISM] Compile RescueNodeMatt Valentine-House2023-12-011-0/+64
* [Bug #20030] dispatch invalid escaped character without ignoring itNobuyoshi Nakada2023-12-011-0/+4
* YJIT: Cancel on-stack jit_return on invalidation (#9086)Takashi Kokubun2023-11-301-0/+30
* YJIT: Use `stats[:live_page_count]`, renamed from :compiled_page_countAlan Wu2023-11-301-2/+2
* [Prism] Fix local variable access for POST_EXECUTION_NODEMatt Valentine-House2023-11-301-0/+2
* Store depth offset inside the scope node.Matt Valentine-House2023-11-301-0/+10
* Add a rescue for `defined?(A::B::C)`Aaron Patterson2023-11-301-0/+3