summaryrefslogtreecommitdiff
path: root/lib/ruby_vm/mjit
AgeCommit message (Expand)Author
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
2023-03-05Optimize BasicObject#!Takashi Kokubun
2023-03-05Optimize setivar for known ivar indexTakashi Kokubun
2023-03-05Implement opt_newarray_minTakashi Kokubun
2023-03-05Increase max depth for chain guardsTakashi Kokubun
2023-03-05Implement known class guard for flonumTakashi Kokubun
2023-03-05Add more GC guardsTakashi Kokubun
2023-03-05Implement opt_pcTakashi Kokubun
2023-03-05Guard against GC of random ISEQsTakashi Kokubun