aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby
Commit message (Expand)AuthorAgeFilesLines
* [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
* [Bug #19877] Assign captures for direct regexp literal onlyNobuyoshi Nakada2023-11-301-6/+5
* Add some test cases to Data testOKURA Masafumi2023-11-301-0/+17
* Guard match from GC in String#gsubPeter Zhu2023-11-291-0/+12
* [PRISM] Implement CallNodes with splat followed by argsJemma Issroff2023-11-291-3/+10
* [PRISM] Account for ImplicitRestNodeJemma Issroff2023-11-291-2/+6
* [PRISM] Fix EnsureNode, pass depth to get localsJemma Issroff2023-11-291-0/+32
* Add missing assertion in test_use_all_shapes_then_freezePeter Zhu2023-11-291-1/+2
* [Bug #17037] Improve accuracy of division near precision limitsNobuyoshi Nakada2023-11-291-0/+8
* Array#rassoc should try to convert to array implicitly. Fixes #20003Tema Bolshakov2023-11-291-2/+11
* Fix Ractor sharing for too complex ObjectsPeter Zhu2023-11-281-0/+18
* Fix Ractor sharing for too complex generic ivarsPeter Zhu2023-11-281-0/+18
* [PRISM] Don't calculate params size based on localsJemma Issroff2023-11-281-0/+1
* [PRISM] Implement more compilation of SplatNodesJemma Issroff2023-11-281-1/+11
* [PRISM] Compile YieldNode with different argumentsJemma Issroff2023-11-281-0/+1
* Fix cache incoherency for ME resolved through VM_METHOD_TYPE_REFINEDAlan Wu2023-11-281-0/+22
* [PRISM] Run test setting global constant separatelyAlan Wu2023-11-281-18/+14
* Make Range#reverse_each raise TypeError if endlessKouhei Yanagita2023-11-281-0/+8