summaryrefslogtreecommitdiff
path: root/lib/ruby_vm
AgeCommit message (Expand)Author
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
2023-03-05Invalidate blocks on global constant changesTakashi Kokubun
2023-03-05Implement ISEQ block_handlerTakashi Kokubun
2023-03-05Start implementing sendTakashi Kokubun
2023-03-05Implement definedTakashi Kokubun
2023-03-05Fix invokesuper for railsbenchTakashi Kokubun
2023-03-05Implement invokesuperTakashi Kokubun
2023-03-05Re-compile MJIT entry on constant IC updateTakashi Kokubun
2023-03-05Implement newhashTakashi Kokubun
2023-03-05Implement swapTakashi Kokubun
2023-03-05Implement putstringTakashi Kokubun
2023-03-05Store MJIT blocks on each ISEQTakashi Kokubun
2023-03-05Invalidate everything on GC.compactTakashi Kokubun
2023-03-05Implement splatarrayTakashi Kokubun
2023-03-05Implement topnTakashi Kokubun
2023-03-05Implement newarrayTakashi Kokubun
2023-03-05Implement adjuststackTakashi Kokubun
2023-03-05Change a branch stub shape only when neededTakashi Kokubun
2023-03-05Skip invalidation for trace_ insnsTakashi Kokubun
2023-03-05Invalidate blocks on constant IC updatesTakashi Kokubun
2023-03-05Implement optimized sendTakashi Kokubun
2023-03-05Remove unneeded ci referencesTakashi Kokubun
2023-03-05Implement opt_invokebuiltin_delegateTakashi Kokubun
2023-03-05Count optimized method typesTakashi Kokubun
2023-03-05Implement opt_asetTakashi Kokubun
2023-03-05Implement duparray and expandarrayTakashi Kokubun
2023-03-05Count opt_getconstant_path exit reasonsTakashi Kokubun
2023-03-05Side-exit on cfunc with -2 argcTakashi Kokubun
2023-03-05Initial support of opt_getconstant_pathTakashi Kokubun
2023-03-05Implement dupn and setnTakashi Kokubun
2023-03-05Implement all getlocal/setlocal insnsTakashi Kokubun
2023-03-05Implement opt_eq and opt_neqTakashi Kokubun
2023-03-05Format numbers with delimitersTakashi Kokubun
2023-03-05Implement opt_and and opt_orTakashi Kokubun
2023-03-05Implement setlocal_WC_0Takashi Kokubun
2023-03-05Implement opt_modTakashi Kokubun
2023-03-05Implement Array#[]Takashi Kokubun
2023-03-05Implement opt_le, opt_ge, and opt_gtTakashi Kokubun