summaryrefslogtreecommitdiff
path: root/yjit_codegen.h
Commit message (Expand)AuthorAgeFilesLines
* YJIT: Fail gracefully while OOM for new entry pointsAlan Wu2021-12-011-1/+1
* YJIT: Add ability to exit to interpreter from stubsAlan Wu2021-11-261-0/+2
* YJIT: Make block invalidation more robustAlan Wu2021-11-221-0/+2
* Put YJIT into a single compilation unitAlan Wu2021-10-201-11/+3
* style: align pointer "*" to the rightAlan Wu2021-10-201-3/+3
* Remove a few more uses of the global cb/ocbMaxime Chevalier-Boisvert2021-10-201-1/+1
* Step 2 to remove the global cb/ocb objects.Maxime Chevalier-Boisvert2021-10-201-31/+0
* Pass the global cb through codegen functionsMaxime Chevalier-Boisvert2021-10-201-1/+1
* Deduplicate side exitsAlan Wu2021-10-201-2/+5
* typo, rename, commentAlan Wu2021-10-201-1/+1
* TracePoint supportAlan Wu2021-10-201-0/+5
* Add a guard that we start executing on the first PCAaron Patterson2021-10-201-1/+1
* Implement send with blocksAlan Wu2021-10-201-0/+3
* Implement greedy versioning. Refactor versioning logic. (#10)Maxime Chevalier-Boisvert2021-10-201-1/+1
* Yet Another Ruby JIT!Jose Narvaez2021-10-201-0/+47