summaryrefslogtreecommitdiff
path: root/yjit.c
Commit message (Expand)AuthorAgeFilesLines
* YJIT: Update note about symbol prefixes [ci skip]Alan Wu2022-06-171-7/+2
* YJIT: On-demand executable memory allocation; faster boot (#5944)Alan Wu2022-06-141-27/+24
* Fix typo in yjit.c comments [ci skip]Takayoshi Nishida2022-06-111-2/+2
* Remove duplicated rb_yjit_get_stats (#5997)Eileen M. Uchitelle2022-06-101-1/+0
* Add ability to trace exit locations in yjit (#5970)Eileen M. Uchitelle2022-06-091-0/+91
* Ruby shovel operator (<<) speedup. (#5896)Noah Gibbs2022-05-111-0/+13
* YJIT: Reject USE_FLONUM=0 builds at build timeAlan Wu2022-05-021-0/+4
* Rust YJITAlan Wu2022-04-271-167/+849
* YJIT: Add support for ruby array cfuncs (argc=-2)John Hawthorn2022-01-081-1/+0
* Rename --jit to --mjit (#5248)Takashi Kokubun2021-12-131-9/+3
* YJIT: Fix incomplete invalidation from opt_setinlinecacheAlan Wu2021-12-061-1/+1
* YJIT: Add ivar counter exitseileencodes2021-12-031-0/+1
* YJIT: Fail gracefully while OOM for new entry pointsAlan Wu2021-12-011-0/+1
* YJIT: Add ability to exit to interpreter from stubsAlan Wu2021-11-261-0/+2
* YJIT: Implement new struct accessors (#5161)John Hawthorn2021-11-251-0/+3
* YJIT: Support kwargs sends with all defaults (#5067)John Hawthorn2021-11-011-1/+0
* Strip out YJIT at build time when unsupported or disabled (#5003)Alan Wu2021-10-251-2/+33
* YJIT: check machine arch before enablingAlan Wu2021-10-201-3/+3
* Feedback, tests, and rebase for kwargsKevin Newton2021-10-201-0/+5
* Move YJIT internal macros away from yjit.h. Tweak styleAlan Wu2021-10-201-0/+19
* Put YJIT into a single compilation unitAlan Wu2021-10-201-0/+132