summaryrefslogtreecommitdiff
path: root/ujit.h
AgeCommit message (Expand)Author
2021-10-20Yet Another Ruby JIT!Jose Narvaez
2021-10-20Thread EC through jit state. Add codegen status enum.Maxime Chevalier-Boisvert
2021-10-20uJIT: Implement opt_getinlinecacheAlan Wu
2021-10-20Implement --ujit-call-thresholdMaxime Chevalier-Boisvert
2021-10-20Tie lifetime of uJIT blocks to iseqsAlan Wu
2021-10-20add a callback for when method cache changesAaron Patterson
2021-10-20add bop to redefinition callbackAaron Patterson
2021-10-20Add a callback in to microjit when a BOP is redefinedAaron Patterson
2021-10-20Implement --ujit-stats and instructoin countingAlan Wu
2021-10-20Take VM lock in branch_stub_hit(), fix ractor deadlock.Maxime Chevalier-Boisvert
2021-10-20Fix ujit cc/cme invalidation code for opt_send_without_blockMaxime Chevalier-Boisvert
2021-10-20Fix sneaky ujit side-exit bug. Reduce ujit call threshold to 1.Maxime Chevalier-Boisvert
2021-10-20Refactor uJIT code into more files for readabilityMaxime Chevalier-Boisvert