summaryrefslogtreecommitdiff
path: root/tool/rjit
AgeCommit message (Expand)Author
2023-04-18Update RJIT to support newarray_sendAaron Patterson
2023-04-07Expose rb_sym_to_proc via RJITAaron Patterson
2023-04-04[Feature #19579] Remove !USE_RVARGC code (#7655)Peter Zhu
2023-04-02RJIT: Store type information in ContextTakashi Kokubun
2023-04-02RJIT: Support entry with different PCsTakashi Kokubun
2023-04-02RJIT: Simplify cfunc implementationTakashi Kokubun
2023-04-01Remove an unneeded function copyTakashi Kokubun
2023-04-01RJIT: Support rest argsTakashi Kokubun
2023-04-01RJIT: Start moving away from VM-like ISEQ handlingTakashi Kokubun
2023-03-31rename `rb_thread_t::locking_native_thread`Koichi Sasada
2023-03-26RJIT: Implement leaf builtin callTakashi Kokubun
2023-03-26RJIT: Implement attr_writerTakashi Kokubun
2023-03-25RJIT: Initial support of splatTakashi Kokubun
2023-03-19RJIT: Break up RJIT send_iseq_complex exit reasonsTakashi Kokubun
2023-03-19RJIT: Implement ifunc invokeblockTakashi Kokubun
2023-03-19RJIT: Optimize Kernel#respond_to?Takashi Kokubun
2023-03-19RJIT: Optimize String#+@Takashi Kokubun
2023-03-19RJIT: Optimize String#<<Takashi Kokubun
2023-03-18RJIT: Workaround USE_RVARGC=0 CITakashi Kokubun
2023-03-18RJIT: Optimize String#bytesizeTakashi Kokubun
2023-03-18RJIT: Optimize String#empty?Takashi Kokubun
2023-03-18RJIT: Optimize Kernel#is_a?Takashi Kokubun
2023-03-18RJIT: Reorder opt_case_dispatch branchesTakashi Kokubun
2023-03-18RJIT: Implement setclassvariableTakashi Kokubun
2023-03-18RJIT: Implement internTakashi Kokubun
2023-03-18RJIT: Implement toregexpTakashi Kokubun
2023-03-18RJIT: Prefix rjit_options with rb_Takashi Kokubun
2023-03-18RJIT: Implement newrangeTakashi Kokubun
2023-03-18RJIT: Implement getglobalTakashi Kokubun
2023-03-18RJIT: Implement checkkeywordTakashi Kokubun
2023-03-18RJIT: Implement getspecial insnTakashi Kokubun
2023-03-17RJIT: Implement putspecialobject insnTakashi Kokubun
2023-03-17RJIT: Implement throw insnTakashi Kokubun
2023-03-16Fix a bindgen CI failureTakashi Kokubun
2023-03-12RJIT: Count invokeblock exit typesTakashi Kokubun
2023-03-12RJIT: Fix a typoTakashi Kokubun
2023-03-12RJIT: Implement --rjit-trace-exitsTakashi Kokubun
2023-03-11RJIT: Migrate SIZET values to RJIT::C constantsTakashi Kokubun
2023-03-11RJIT: Introduce constants under RubyVM::RJIT::CTakashi Kokubun
2023-03-11RJIT: Automate function pointer importsTakashi Kokubun
2023-03-11RJIT: Use as the largest type as possibleTakashi Kokubun
2023-03-11RJIT: Use SIZET macros instead of original PTR onesTakashi Kokubun
2023-03-11RJIT: Drop unused USE_* macros supportTakashi Kokubun
2023-03-10RJIT: Remove unused code from headersTakashi Kokubun
2023-03-08Fix node search in bindgenTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun