summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2023-10-23[PRISM] Fix compilation for IfNode, UnlessNodeJemma Issroff
2023-10-23[PRISM] Add tests for BlockNode, BlockLocalVariableNode, BlockParamet… (#8725)Jemma Issroff
2023-10-21Raise TypeError for bad IO::Buffer.map argument (#8728)Charles Oliver Nutter
2023-10-21Extract IO::Buffer.for string locking test (#8729)Charles Oliver Nutter
2023-10-20YJIT: Skip printing stats at exit if --yjit-disable (#8727)Takashi Kokubun
2023-10-20[PRISM] Setup encodings in prism compilerJemma Issroff
2023-10-20YJIT: On test_bug_19316, only check the resultAlan Wu
2023-10-20Add tests for all implemented nodes, leave ones that need fixing commented outJemma Issroff
2023-10-20Added TODOs on all implemented nodes, matched orderingJemma Issroff
2023-10-20[PRISM] Fixed StringConcatNode, uncommented testsJemma Issroff
2023-10-20[Bug #19966] [PRISM] Fix singleton method definitionNobuyoshi Nakada
2023-10-20[PRISM] Enclose in the test classNobuyoshi Nakada
2023-10-19YJIT: Make test_yjit.rb faster with --yjit-stats=quietAlan Wu
2023-10-19YJIT: Print exit reasons on failure in test_yjit.rbAlan Wu
2023-10-19YJIT: Add RubyVM::YJIT.enable (#8705)Takashi Kokubun
2023-10-18Skip some timeout tests on s390xYusuke Endoh
2023-10-18Use assert_separately to avoid defining `foo`Aaron Patterson
2023-10-18Temporarily removed location code on scope nodesJemma Issroff
2023-10-18Remove pm_compile_context_t, move the context onto ScopeNodeJemma Issroff
2023-10-18Add test for many ivarsKatherine Oelsner
2023-10-18Loosen assertion for flaky weak references testPeter Zhu
2023-10-18YJIT: Use RbConfig.ruby instead of EnvUtil.rubybin (#8689)Takashi Kokubun
2023-10-17"+MN" in descriptionKoichi Sasada
2023-10-16[PRISM] Compile AliasGlobalVariableNode (#8675)Jemma Issroff
2023-10-16[PRISM] Fix more bugs in the compiler (#8658)Jemma Issroff
2023-10-16[PRISM] prevent underflow on popped splatarray (#8657)Adam Hess
2023-10-14[Bug #19926] Fix Range#size for ranges with a Rational endpointKouhei Yanagita
2023-10-13[PRISM] Compile fixes (#8644)Jemma Issroff
2023-10-13YJIT: Fallback opt_getconstant_path for const_missing (#8623)Takashi Kokubun
2023-10-13[Bug #19919] Warn class variable assignment and constant declaration in condi...yui-knk
2023-10-13[Bug #19924] Source code should be unsigned char streamNobuyoshi Nakada
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