summaryrefslogtreecommitdiff
path: root/test/ruby/test_iseq.rb
AgeCommit message (Expand)Author
9 daysFix memory leak in Prism's RubyVM::InstructionSequence.newPeter Zhu
10 daysFix test_loading_kwargs_memory_leakPeter Zhu
11 dayscompile.c: Handle anonymous variables in `outer_variable_cmp`Jean Boussier
13 days`Ractor::Port`Koichi Sasada
2025-05-01Omit tests using ISeq#to_binary under coverage measurementYusuke Endoh
2025-03-27Avoid allocation for anonymous positional splat with no argumentsJeremy Evans
2025-03-12Have `ast` live longer in ISeq.compile_file to fix GC stress crashAlan Wu
2024-10-16RubyVM::InstructionSequence.of Thread::Backtrace::LocationKevin Newton
2024-09-15Prevent warnings: assigned but unused variableYusuke Endoh
2024-08-21[PRISM] Implement unused block warningeileencodes
2024-08-12Fix next inside block argument stack underflowtompng
2024-07-30Fix wrong unreachable chunk remove when jump destination label is unremovabletomoya ishida
2024-06-18Optimized forwarding callers and calleesAaron Patterson
2024-06-12[Bug #20572] Abandon if replacing destination is the sameNobuyoshi Nakada
2024-06-11compile.c: use putspecialobject for RubyVM::FrozenCoreJean Boussier
2024-05-28Make ensure first lineno the first line of the ensureKevin Newton
2024-05-16[PRISM] Enable TestISeq#test_syntax_error_messageKevin Newton
2024-04-20ensure ibf_load_setup is only passed String paramsZack Deveau
2024-04-17skip on Prism generated iseqKoichi Sasada
2024-04-17`ISeq#to_a` respects `use_block` statusKoichi Sasada
2024-03-14Ensure test suite is compatible with --frozen-string-literalJean Boussier
2024-03-04Keep hidden local variables when dumping and loading iseqsJeremy Evans
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-01-17[PRISM] Fix crash in compile_prismPeter Zhu
2024-01-17[PRISM] Fix test_compile_prism_with_filePeter Zhu
2024-01-11[PRISM] Raise syntax errors when foundKevin Newton
2023-12-15[PRISM] Fix `compile_prism` when src is a fileeileencodes
2023-11-26Fix portability of bignum in ISeq Binary FormatNobuyoshi Nakada
2023-10-01[Bug #19906] Add the testNobuyoshi Nakada
2023-09-13Suppress an unused variable warningNobuyoshi Nakada
2023-09-13[Bug #19862] Skip compiled result of never reachable expressionNobuyoshi Nakada
2023-08-01support `rescue` event for TracePointKoichi Sasada
2023-04-27[Bug #19611] Remove never-reachable branch in logical expressionNobuyoshi Nakada
2023-03-17Fix small issues concerning namespacing in test-all suitelukeg
2022-12-03return early if there is no is_entries bufferAaron Patterson
2022-01-04Use omit instead of skip: test/ruby/**/*.rbHiroshi SHIBATA
2021-12-30Add support for anonymous rest and keyword rest argument forwardingJeremy Evans
2021-12-21`mandatory_only_cme` should not be in `def`Koichi Sasada
2021-12-09`Ractor.make_shareable` checks proc's seflKoichi Sasada
2021-11-26fix to choose correct callcacheKoichi Sasada
2021-11-25test/ruby/test_iseq.rb: Avoid pollution of method namespaceYusuke Endoh
2021-11-24test/ruby/test_iseq.rb: Use __LINE__ to make the error log easy to seeYusuke Endoh
2021-11-23Add an extra failing test case for [Bug #18250]Jean Boussier
2021-11-19Fix test_super_with_anonymous_block test to use anonymous blockJeremy Evans
2021-11-18Anonymous block forwarding allows a method to forward a passedJeremy Evans
2021-11-09test/ruby/test_iseq.rb: Prevent a warningYusuke Endoh
2021-11-07Refine the error message for hidden variablesNobuyoshi Nakada
2021-11-07rb_id_serial_to_id: return unregistered ID as an internal IDNobuyoshi Nakada
2021-11-02Fix typosNobuyoshi Nakada
2021-10-29Preserve the encoding of message from outer local variableNobuyoshi Nakada