aboutsummaryrefslogtreecommitdiffstats
path: root/bootstraptest
Commit message (Expand)AuthorAgeFilesLines
* Fix nil error with KNOWNBUGS.rbAlan Wu2024-04-081-2/+1
* [PRISM] Enhance syntax error message extraction in test_literal_suffix btestKevin Newton2024-04-031-3/+3
* [PRISM] Fix up syntax error message parsing in btestsKevin Newton2024-04-032-4/+4
* Test finalizer is ran in bootstraptestPeter Zhu2024-04-011-0/+8
* YJIT: Optimize putobject+opt_ltlt for integersAlan Wu2024-03-281-0/+17
* [PRISM] Include file and line in error messageKevin Newton2024-03-271-1/+1
* YJIT: Inline simple getlocal+leave iseqsAlan Wu2024-03-251-0/+16
* YJIT: Propagate Array, Hash, and String classes (#10323)Takashi Kokubun2024-03-251-0/+28
* Implement chilled stringsÉtienne Barrié2024-03-192-0/+42
* YJIT: Support arity=-2 cfuncs (#10268)Alan Wu2024-03-181-0/+16
* [Bug #20218] Reject keyword arguments in indexNobuyoshi Nakada2024-03-171-4/+0
* [Bug #19918] Reject block passing in indexNobuyoshi Nakada2024-03-171-19/+0
* Refactor frozen_string_literal check during compilationJean Boussier2024-03-154-2/+65
* Ensure test suite is compatible with --frozen-string-literalJean Boussier2024-03-147-44/+43
* YJIT: Support inlining putself (#10137)Takashi Kokubun2024-02-291-0/+4
* YJIT: Reject keywords hash in -1 arity cfunc splat supportAlan Wu2024-02-281-0/+16
* YJIT: Support splat with C methods with -1 arityAlan Wu2024-02-271-0/+24
* YJIT: Lazily push a frame for specialized C funcs (#10080)Takashi Kokubun2024-02-231-0/+51
* YJIT: Remove duplicate testAlan Wu2024-02-201-9/+0
* YJIT: Fix calling leaf builtins with empty splat and kw_splatAlan Wu2024-02-201-0/+6
* YJIT: Verify the assumption of leaf C calls (#10002)Takashi Kokubun2024-02-201-0/+10
* Add pushtoarraykwsplat instruction to avoid unnecessary array allocationJeremy Evans2024-02-201-1/+1
* Explicitly assert that redefined backquote method is calledNobuyoshi Nakada2024-02-171-0/+1
* YJIT: Support `**nil`Alan Wu2024-02-161-0/+27
* Do not include a backtick in error messages and backtracesYusuke Endoh2024-02-152-4/+4
* [PRISM] Switch bootstraptest syntax error assertions to handle multilineKevin Newton2024-02-132-11/+11
* YJIT: Fixup kwrest stack baseAlan Wu2024-02-131-0/+11
* YJIT: Allow popping before falling backAlan Wu2024-02-061-0/+11
* YJIT: No need to reject splat+zsuperAlan Wu2024-02-051-0/+12
* YJIT: Add codegen for Float arithmetics (#9774)Takashi Kokubun2024-01-311-0/+10
* YJIT: Specialize splatkw on T_HASH (#9764)Takashi Kokubun2024-01-301-0/+12
* YJIT: add specialized codegen for fixnum XOR (#9763)Maxime Chevalier-Boisvert2024-01-301-0/+8
* YJIT: Fix exits on splatkw instruction (#9711)Takashi Kokubun2024-01-261-0/+12
* YJIT: Support concattoarray and pushtoarray (#9708)Takashi Kokubun2024-01-251-0/+14
* YJIT: Fix ruby2_keywords splat+rest and drop bogus checksAlan Wu2024-01-231-0/+16
* Revert "Skip a failing test for Prism"Peter Zhu2024-01-232-5/+1
* Skip a failing test for PrismTakashi Kokubun2024-01-232-1/+5
* YJIT: Move guard up for a case of splat+restAlan Wu2024-01-231-0/+35
* Skip a flaky Ractor test for YJITTakashi Kokubun2024-01-222-3/+6
* YJIT: Drop extra arguments passed by yield (#9596)Alan Wu2024-01-221-0/+39
* YJIT: Optimize defined?(yield) (#9599)Takashi Kokubun2024-01-191-0/+5
* YJIT: Properly reject keyword splat with `yield`Alan Wu2024-01-181-0/+7
* YJIT: specialized codegen for integer right shift (#9564)Maxime Chevalier-Boisvert2024-01-171-0/+5
* YJIT: Optimize Integer#succ (#9519)Takashi Kokubun2024-01-151-0/+5
* YJIT: expandarray for non-arrays (#9495)ywenc2024-01-121-0/+17
* Avoid reading unused lvars in Primitive.cexprJohn Hawthorn2024-01-111-0/+9
* Set Ractor moved object's shape to original object's shapeLuke Gruber2024-01-021-0/+21
* Typofix under bootstraptest, spec and yjit directoriesHiroshi SHIBATA2023-12-251-3/+3
* Avoid underflow of rb_yjit_live_iseq_countJohn Hawthorn2023-12-211-0/+10
* RJIT: Fix unwanted shadowing in set_local_typeTakashi Kokubun2023-12-211-0/+14