summaryrefslogtreecommitdiff
path: root/lib/ruby_vm
AgeCommit message (Expand)Author
2023-03-10RJIT: Write initial tests for AssemblerTakashi Kokubun
2023-03-10RJIT: Start testing AssemblerTakashi Kokubun
2023-03-10RJIT: Remove unused code from headersTakashi Kokubun
2023-03-10RJIT: Introduce --rjit-exec-mem-sizeTakashi Kokubun
2023-03-09RJIT: Use imemo_type_p insteadTakashi Kokubun
2023-03-09RJIT: Lazily compile global ocbTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun
2023-03-05Avoid crashing at a random ISEQ accessTakashi Kokubun
2023-03-05Fix a BytePtr check of testTakashi Kokubun
2023-03-05Add Mod 10 to test r/m64, imm32Takashi Kokubun
2023-03-05Add Mod 10 to cmp r/m64, imm8Takashi Kokubun
2023-03-05Remove unused variablesTakashi Kokubun
2023-03-05Optimize String#getbyteTakashi Kokubun
2023-03-05Optimize Module#===Takashi Kokubun
2023-03-05Implement struct arefTakashi Kokubun
2023-03-05Implement bmethodTakashi Kokubun
2023-03-05Implement aliasTakashi Kokubun
2023-03-05Reset chain_depth in more placesTakashi Kokubun
2023-03-05Implement optimized callTakashi Kokubun
2023-03-05Chain-guard blockargTakashi Kokubun
2023-03-05Implement proxy blockargTakashi Kokubun
2023-03-05Implement nil blockargTakashi Kokubun
2023-03-05Optimize Thread.currentTakashi Kokubun
2023-03-05Optimize #nil?Takashi Kokubun
2023-03-05Optimize String#to_sTakashi Kokubun
2023-03-05Optimize BasicObject#==Takashi Kokubun
2023-03-05Implement getblockparamTakashi Kokubun
2023-03-05Implement concatarrayTakashi Kokubun
2023-03-05Implement getconstantTakashi Kokubun
2023-03-05Implement opt_str_freezeTakashi Kokubun
2023-03-05Implement branchnilTakashi Kokubun
2023-03-05Check for classes consistentlyTakashi Kokubun
2023-03-05Implement concatstringsTakashi Kokubun
2023-03-05Implement anytostringTakashi Kokubun
2023-03-05Implement cref on opt_getconstant_pathTakashi Kokubun
2023-03-05Implement objtostringTakashi Kokubun
2023-03-05Implement protectedTakashi Kokubun
2023-03-05Implement getclassvariableTakashi Kokubun
2023-03-05Implement getblockparamproxyTakashi Kokubun
2023-03-05Initial support for opt_case_dispatchTakashi Kokubun
2023-03-05Support non-T_OBJECTs in getivarTakashi Kokubun
2023-03-05Implement new ivars on setivarTakashi Kokubun
2023-03-05Optimize Integer#[]Takashi Kokubun
2023-03-05Optimize Integer#/Takashi Kokubun
2023-03-05Optimize Array#<<Takashi Kokubun
2023-03-05Optimize BasicObject#!=Takashi Kokubun
2023-03-05Optimize Integer#===Takashi Kokubun
2023-03-05Optimize Integer#*Takashi Kokubun