aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Check leaked global symbols by defaultNobuyoshi Nakada2023-04-038-12/+1
* RJIT: Refactor getlocal and setlocalTakashi Kokubun2023-04-021-76/+38
* RJIT: Support entry with different PCsTakashi Kokubun2023-04-029-29/+106
* RJIT: Support has_opt ISEQsTakashi Kokubun2023-04-024-7/+43
* RJIT: C::FL_TEST_RAW returns RBOOLTakashi Kokubun2023-04-021-1/+1
* RJIT: Lazily guard block argTakashi Kokubun2023-04-021-28/+23
* RJIT: Simplify cfunc implementationTakashi Kokubun2023-04-025-106/+207
* RJIT: Remove an unneeded branchTakashi Kokubun2023-04-021-9/+6
* Skip assert_linear_performance for RJITTakashi Kokubun2023-04-022-10/+6
* RJIT: Simplify invokesuper implementationTakashi Kokubun2023-04-023-93/+106
* RJIT: Group blockarg exit reasonsTakashi Kokubun2023-04-023-12/+6
* RJIT: Support splat argsTakashi Kokubun2023-04-023-10/+37
* RJIT: Prefix a constant with C namespaceTakashi Kokubun2023-04-021-1/+1
* RJIT: Update exit reasonsTakashi Kokubun2023-04-021-0/+4
* RJIT: Support keyword argumentsTakashi Kokubun2023-04-022-18/+219
* [ruby/irb] Don't check RUBY_ENGINE when deciding whether to accept kargsStan Lo2023-04-023-4/+2
* [ruby/irb] Remove dead code (https://github.com/ruby/irb/pull/554)Stan Lo2023-04-024-90/+0
* leaked-globals: check for nm before files under missing [ci skip]Nobuyoshi Nakada2023-04-021-3/+5
* leaked-globals: colorize skipping file names [ci skip]Nobuyoshi Nakada2023-04-021-1/+1
* Remove an unneeded function copyTakashi Kokubun2023-04-019-25/+13
* RJIT: Fix a leaked-globals failureTakashi Kokubun2023-04-011-1/+1
* RJIT: Support rest argsTakashi Kokubun2023-04-015-3/+150
* RJIT: Comment a location for each blockTakashi Kokubun2023-04-011-2/+9
* RJIT: Fix has_rest exit conditionsTakashi Kokubun2023-04-013-9/+9
* RJIT: Return CantCompile early for arg0 splatTakashi Kokubun2023-04-011-8/+19
* RJIT: Save PC on String#concatTakashi Kokubun2023-04-011-2/+4
* RJIT: Rewind stack_size on CantCompile and side exitsTakashi Kokubun2023-04-014-14/+30
* RJIT: Let the caller of jit_push_frame handle stack_popTakashi Kokubun2023-04-011-7/+12
* RJIT: Check stackoverflow earlier for ISEQTakashi Kokubun2023-04-011-6/+17
* RJIT: Remove unused countersTakashi Kokubun2023-04-013-27/+9
* RJIT: Migrate invokeblock to jit_call_iseqTakashi Kokubun2023-04-011-272/+4
* RJIT: Migrate bmethod to jit_call_iseqTakashi Kokubun2023-04-011-21/+5
* RJIT: Start moving away from VM-like ISEQ handlingTakashi Kokubun2023-04-014-8/+276
* Fix a test in typeprofTakashi Kokubun2023-04-013-3/+3
* Skip typeprof for nowTakashi Kokubun2023-04-012-2/+2
* Remove unused VM_CALL_BLOCKISEQ flagTakashi Kokubun2023-04-013-12/+8
* Improve explanation of FCALL and VCALLTakashi Kokubun2023-04-011-13/+13
* `*` in an array pattern should not be parsed as nil in ripperKazuki Tsujimoto2023-04-012-5/+5
* gdb: Fix a command exampleTakashi Kokubun2023-04-011-1/+1
* gdb: Fix specvalTakashi Kokubun2023-04-011-3/+4
* gdb: Don't dump params and locals for C framesTakashi Kokubun2023-04-011-11/+12
* use `sleep_forever()` on `thread_join_sleep()`Koichi Sasada2023-04-011-7/+10
* [ruby/irb] Drop unnecessary pends for trufflerubyStan Lo2023-03-312-2/+1
* YJIT: Remove unused variable [ci skip]Alan Wu2023-03-311-1/+1
* gdb: Visualize register positions on the leftTakashi Kokubun2023-03-311-1/+14
* YJIT: Suppress unnecessary `unsafe` block (#7634)Nobuyoshi Nakada2023-03-312-14/+14
* cosmetic changeKoichi Sasada2023-03-311-32/+31
* gdb: Always show actual values in cfpTakashi Kokubun2023-03-311-5/+7
* gdb: Show params and locals in cfpTakashi Kokubun2023-03-311-1/+12
* gdb: Dump env data in cfp commandTakashi Kokubun2023-03-311-3/+72