summaryrefslogtreecommitdiff
path: root/lib/ruby_vm/mjit/assembler.rb
AgeCommit message (Collapse)Author
2023-03-05Implement getblockparamTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement protectedTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement new ivars on setivarTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Optimize setivar for known ivar indexTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement ISEQ block_handlerTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement optimized sendTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement duparray and expandarrayTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement opt_eq and opt_neqTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement opt_and and opt_orTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement Array#[]Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement opt_le, opt_ge, and opt_gtTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement variadic C func callsTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7448
2023-03-05Implement invalidation after cfuncTakashi Kokubun
2023-03-05Partially implement send of cfuncTakashi Kokubun
2023-03-05Implement stackoverflow checkTakashi Kokubun
2023-03-05Implement jit_guard_known_classTakashi Kokubun
2023-03-05Implement getlocal_WC_1Takashi Kokubun
2023-03-05Implement getivarTakashi Kokubun
2023-03-05Implement opt_plusTakashi Kokubun
2023-03-05Support passing argumentsTakashi Kokubun
2023-03-05Implement method callTakashi Kokubun
2023-03-05Initial implementation of sendTakashi Kokubun
2023-03-05Just write bytes normallyTakashi Kokubun
2023-03-05Support Mod 10 movTakashi Kokubun
2023-03-05Implement opt_minusTakashi Kokubun
2023-03-05Implement branch stubTakashi Kokubun
2023-03-05Use the actual sp_offsetTakashi Kokubun
2023-03-05Implement initial opt_ltTakashi Kokubun
2023-03-05Partly implement BOP assumptionTakashi Kokubun
2023-03-05Rewrite the stub if it's the last codeTakashi Kokubun
2023-03-05Implement defer_compilationTakashi Kokubun
2023-03-05Support extended registersTakashi Kokubun
and move argument registers to a couple of them.
2023-03-05Implement ocbTakashi Kokubun