summaryrefslogtreecommitdiff
path: root/test/ruby/test_iseq.rb
AgeCommit message (Expand)Author
2025-09-16[3.4] compile.c: Handle anonymous variables in `outer_variable_cmp` (#13493)Jean Boussier
2025-07-14Revert "merge revision(s) ff222ac27afe712ef6ec2bb74c81cdde1a1fa176: [Backport...Takashi Kokubun
2025-07-14merge revision(s) 34b407a4a89e69dd04f692e2b29efa2816d4664a: [Backport #21394]Takashi Kokubun
2025-07-14merge revision(s) ff222ac27afe712ef6ec2bb74c81cdde1a1fa176: [Backport #21370]Takashi Kokubun
2025-03-14Have `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
2021-10-29Preserve the encoding of message from outer local variablesNobuyoshi Nakada
2021-10-29Fix script_lines in loaded iseq as nilNobuyoshi Nakada