summaryrefslogtreecommitdiff
path: root/rjit_c.h
Commit message (Expand)AuthorAgeFilesLines
* RJIT: Support entry with different PCsTakashi Kokubun2023-04-021-2/+0
* RJIT: Support has_opt ISEQsTakashi Kokubun2023-04-021-0/+3
* RJIT: Simplify cfunc implementationTakashi Kokubun2023-04-021-0/+6
* RJIT: Simplify invokesuper implementationTakashi Kokubun2023-04-021-0/+2
* RJIT: Group blockarg exit reasonsTakashi Kokubun2023-04-021-4/+1
* RJIT: Support splat argsTakashi Kokubun2023-04-021-1/+2
* RJIT: Support keyword argumentsTakashi Kokubun2023-04-021-0/+4
* RJIT: Fix has_rest exit conditionsTakashi Kokubun2023-04-011-1/+1
* RJIT: Remove unused countersTakashi Kokubun2023-04-011-12/+3
* RJIT: Start moving away from VM-like ISEQ handlingTakashi Kokubun2023-04-011-0/+14
* RJIT: Implement attr_writerTakashi Kokubun2023-03-261-3/+5
* RJIT: Put a guard for splat w/ var-arg cfuncTakashi Kokubun2023-03-251-0/+1
* RJIT: Support optional params on splatTakashi Kokubun2023-03-251-1/+0
* RJIT: Remove send_iseq_complex_splat exitTakashi Kokubun2023-03-251-1/+0
* RJIT: Initial support of splatTakashi Kokubun2023-03-251-0/+5
* RJIT: Follow a recent CALLER_SETUP_ARG changeTakashi Kokubun2023-03-211-1/+2
* RJIT: Split has_rest_or_post exit reasonsTakashi Kokubun2023-03-211-2/+2
* RJIT: Break up RJIT send_iseq_complex exit reasonsTakashi Kokubun2023-03-191-1/+12
* RJIT: Implement ifunc invokeblockTakashi Kokubun2023-03-191-1/+2
* RJIT: Fix ISeq invokeblockTakashi Kokubun2023-03-191-0/+2
* RJIT: Implement invokeblock with ISeqTakashi Kokubun2023-03-191-1/+2
* RJIT: Optimize Kernel#instance_of?Takashi Kokubun2023-03-181-0/+1
* RJIT: Optimize Kernel#is_a?Takashi Kokubun2023-03-181-0/+1
* RJIT: Count invokeblock exit typesTakashi Kokubun2023-03-121-0/+6
* RJIT: Rename a side exit counterTakashi Kokubun2023-03-121-1/+1
* RJIT: Use case-in for exhaustive matchesTakashi Kokubun2023-03-111-2/+0
* RJIT: Remove unused code from headersTakashi Kokubun2023-03-101-89/+0
* RJIT: Introduce --rjit-exec-mem-sizeTakashi Kokubun2023-03-101-3/+0
* s/mjit/rjit/Takashi Kokubun2023-03-061-19/+19
* s/MJIT/RJIT/Takashi Kokubun2023-03-061-14/+14
* Rename MJIT filenames to RJITTakashi Kokubun2023-03-061-0/+213