summaryrefslogtreecommitdiff
path: root/lib/mjit
AgeCommit message (Expand)Author
2022-09-30Revert "This commit implements the Object Shapes technique in CRuby."Aaron Patterson
2022-09-28This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-09-26Revert this until we can figure out WB issues or remove shapes from GCAaron Patterson
2022-09-26This commit implements the Object Shapes technique in CRuby.Jemma Issroff
2022-09-26Rework vm_core to use `int first_lineno` struct member.Samuel Williams
2022-09-23Skip struct fields whose output differsTakashi Kokubun
2022-09-23Swap the positions of offsetof and typeTakashi Kokubun
2022-09-23Bindgen immediate types with builtinTakashi Kokubun
2022-09-23Drop c_64 and c_32Takashi Kokubun
2022-09-23Bindgen enum with builtinTakashi Kokubun
2022-09-23Bindgen macro with builtinTakashi Kokubun
2022-09-23Builtin RubyVM::MJIT::CTakashi Kokubun
2022-09-21add rb_execution_contextAaron Patterson
2022-09-21add rb_control_frame_tAaron Patterson
2022-09-11MJIT: Use the built-in PACK_MAPTakashi Kokubun
2022-09-09More robust macro parser (#6343)Aaron Patterson
2022-09-06Fix typoTakashi Kokubun
2022-09-06Update c_32.rbTakashi Kokubun
2022-09-06Run mjit-bindgen againTakashi Kokubun
2022-09-04Ruby MJIT (#6028)Takashi Kokubun