summaryrefslogtreecommitdiff
path: root/test/ruby
AgeCommit message (Expand)Author
2025-05-11Allow T_CLASS and generic types to be too_complexJean Boussier
2025-05-11Skip mmtk/i686 tests for a whileSatoshi Tagomori
2025-05-11avoid calling ZALLOC after NEWOBJ_OF for RClass: need to return RClass not pr...Satoshi Tagomori
2025-05-11namespace on readSatoshi Tagomori
2025-05-09Fix warnings in tests for ObjectSpace._id2refPeter Zhu
2025-05-09ZJIT: Fix a splitting condition for LHSTakashi Kokubun
2025-05-08Fix `remove_instance_variable` on complex objectsJean Boussier
2025-05-08Make test/ruby/test_env.rb#test_delete_if_in_ractor easier to debugJean Boussier
2025-05-08Move `object_id` in object fields.Jean Boussier
2025-05-08Rename `ivptr` -> `fields`, `next_iv_index` -> `next_field_index`Jean Boussier
2025-05-04Handle mutating of array passed to Set.new during iterationJeremy Evans
2025-05-04Handle mutation of array being merged into setJeremy Evans
2025-05-01Omit tests using ISeq#to_binary under coverage measurementYusuke Endoh
2025-04-29test/ruby/test_set.rb: mmtk doesn't have GC.compactJean Boussier
2025-04-29opt_new needs to happen after safe navigationAaron Patterson
2025-04-29Don't call hash tombstone compaction from GC compactionAaron Patterson
2025-04-29ZJIT: Disable ZJIT instructions when USE_ZJIT is 0 (#13199)Takashi Kokubun
2025-04-29Add testsMax Bernstein
2025-04-28Support Marshal.{dump,load} for core SetJeremy Evans
2025-04-28Fix nondeterministic failure in test_latest_gc_info_weak_references_countJeremy Evans
2025-04-26Implement Set as a core classJeremy Evans
2025-04-25Deopt if iseq trace events are enabledAaron Patterson
2025-04-25Inline Class#new.Aaron Patterson
2025-04-24Fix a flaky test by making sure that a test thread stopsYusuke Endoh
2025-04-18Add codegen for NewArray instruction (https://github.com/Shopify/zjit/pull/110)Aiden Fox Ivey
2025-04-18Implement JIT-to-JIT calls (https://github.com/Shopify/zjit/pull/109)Takashi Kokubun
2025-04-18Add codegen support for ArrayDupAiden Fox Ivey
2025-04-18Strength reduce to `CCall` for sends landing in simple C methodsAlan Wu
2025-04-18Split LHS of CMP if it's an immediate (https://github.com/Shopify/zjit/pull/94)Takashi Kokubun
2025-04-18Fix opt_neq HIR codegenMax Bernstein
2025-04-18Compile Param into VReg and ParallelMov (https://github.com/Shopify/zjit/pull...Takashi Kokubun
2025-04-18Add recursive factorial and fibonacci functions to test_zjit.rbMaxime Chevalier-Boisvert
2025-04-18Compile IfFalse, IfTrue, and Jump instructions (https://github.com/Shopify/zj...Takashi Kokubun
2025-04-18Implement dynamic dispatch for opt_send_without_block (https://github.com/Sho...Takashi Kokubun
2025-04-18Implement codegen for Test insn (https://github.com/Shopify/zjit/pull/57)Maxime Chevalier-Boisvert
2025-04-18Reorder two tests, update commentMaxime Chevalier-Boisvert
2025-04-18Add a skipped test case for opt_mult overflowTakashi Kokubun
2025-04-18Implement all basic Fixnum instructions (https://github.com/Shopify/zjit/pull...Takashi Kokubun
2025-04-18Compile FixnumLt (https://github.com/Shopify/zjit/pull/48)Max Bernstein
2025-04-18Add comments to testsMaxime Chevalier-Boisvert
2025-04-18Add commented out if-else test to test_zjit.rbMaxime Chevalier-Boisvert
2025-04-18Add while loop test to test_zjit.rbMaxime Chevalier-Boisvert
2025-04-18Add small test for setlocalMaxime Chevalier-Boisvert
2025-04-18Set a return value before popping registers (https://github.com/Shopify/zjit/...Takashi Kokubun
2025-04-18Implement Insn::FixnumSub (https://github.com/Shopify/zjit/pull/42)Takashi Kokubun
2025-04-18Pass test results using #inspectTakashi Kokubun
2025-04-18Assert everything is compiled in test_zjit (https://github.com/Shopify/zjit/p...Takashi Kokubun
2025-04-18[Feature #20724] Bump Unicode version to 16.0.0Mari Imaizumi
2025-04-15`IO.select` accepts +Float::INFINITY+ as a timeout argument.Tanaka Akira
2025-04-15Lazily create `objspace->id_to_obj_tbl`Jean Boussier