summaryrefslogtreecommitdiff
path: root/rjit_c.h
AgeCommit message (Expand)Author
2023-04-02RJIT: Support entry with different PCsTakashi Kokubun
2023-04-02RJIT: Support has_opt ISEQsTakashi Kokubun
2023-04-02RJIT: Simplify cfunc implementationTakashi Kokubun
2023-04-02RJIT: Simplify invokesuper implementationTakashi Kokubun
2023-04-02RJIT: Group blockarg exit reasonsTakashi Kokubun
2023-04-02RJIT: Support splat argsTakashi Kokubun
2023-04-02RJIT: Support keyword argumentsTakashi Kokubun
2023-04-01RJIT: Fix has_rest exit conditionsTakashi Kokubun
2023-04-01RJIT: Remove unused countersTakashi Kokubun
2023-04-01RJIT: Start moving away from VM-like ISEQ handlingTakashi Kokubun
2023-03-26RJIT: Implement attr_writerTakashi Kokubun
2023-03-25RJIT: Put a guard for splat w/ var-arg cfuncTakashi Kokubun
2023-03-25RJIT: Support optional params on splatTakashi Kokubun
2023-03-25RJIT: Remove send_iseq_complex_splat exitTakashi Kokubun
2023-03-25RJIT: Initial support of splatTakashi Kokubun
2023-03-21RJIT: Follow a recent CALLER_SETUP_ARG changeTakashi Kokubun
2023-03-21RJIT: Split has_rest_or_post exit reasonsTakashi Kokubun
2023-03-19RJIT: Break up RJIT send_iseq_complex exit reasonsTakashi Kokubun
2023-03-19RJIT: Implement ifunc invokeblockTakashi Kokubun
2023-03-19RJIT: Fix ISeq invokeblockTakashi Kokubun
2023-03-19RJIT: Implement invokeblock with ISeqTakashi Kokubun
2023-03-18RJIT: Optimize Kernel#instance_of?Takashi Kokubun
2023-03-18RJIT: Optimize Kernel#is_a?Takashi Kokubun
2023-03-12RJIT: Count invokeblock exit typesTakashi Kokubun
2023-03-12RJIT: Rename a side exit counterTakashi Kokubun
2023-03-11RJIT: Use case-in for exhaustive matchesTakashi Kokubun
2023-03-10RJIT: Remove unused code from headersTakashi Kokubun
2023-03-10RJIT: Introduce --rjit-exec-mem-sizeTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun