aboutsummaryrefslogtreecommitdiffstats
path: root/ujit_iface.h
Commit message (Expand)AuthorAgeFilesLines
* Yet Another Ruby JIT!Jose Narvaez2021-10-201-91/+0
* uJIT: Add exit counters for leave and refactor stats printout codeAlan Wu2021-10-201-0/+3
* uJIT: add guards for protected opt_send_without_block callsAlan Wu2021-10-201-1/+1
* Runtime counters for bailing from opt_send_without_blockAlan Wu2021-10-201-1/+41
* Update ec->cfp->pc when hitting a stub.Maxime Chevalier-Boisvert2021-10-201-0/+1
* uJIT: Implement opt_getinlinecacheAlan Wu2021-10-201-0/+7
* Fix compiled iseq count statMaxime Chevalier-Boisvert2021-10-201-0/+1
* Tie lifetime of uJIT blocks to iseqsAlan Wu2021-10-201-0/+1
* Tally instructions when taking side exists for --ujit-statsAlan Wu2021-10-201-0/+2
* Implement --ujit-stats and instructoin countingAlan Wu2021-10-201-0/+3
* End current block after opt_send_without_blockMaxime Chevalier-Boisvert2021-10-201-0/+4
* Fix ujit cc/cme invalidation code for opt_send_without_blockMaxime Chevalier-Boisvert2021-10-201-1/+1
* Move code into ujit_iface.cMaxime Chevalier-Boisvert2021-10-201-0/+2
* Refactor uJIT code into more files for readabilityMaxime Chevalier-Boisvert2021-10-201-0/+27