summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-10-20Show --yjit in help messageAlan Wu
2021-10-20Improve YJIT command line option parsingAlan Wu
2021-10-20Update yjit.mdMaxime Chevalier-Boisvert
2021-10-20Revert "Disable YJIT while running MJIT tests (#62)"Alan Wu
2021-10-20Simplify code for YJIT const cache in compile.cAlan Wu
2021-10-20Mention YJIT in Capstone autoconf checkAlan Wu
2021-10-20Minimize diff in existing workflow filesAlan Wu
2021-10-20Add String#bytesizeeileencodes
2021-10-20Use env var to turn on YJIT for test-bundled-gemsAlan Wu
2021-10-20Remove YJIT CI configs for tests make check runsAlan Wu
2021-10-20Turn on YJIT for repeat-count=2 runs through env varAlan Wu
2021-10-20Turn on YJIT in macOS workflowAlan Wu
2021-10-20Show +YJIT in version string and RUBY_DESCRIPTIONAlan Wu
2021-10-20More simple bootstrap tests for kwargsKevin Newton
2021-10-20else if styleAlan Wu
2021-10-20Update yjit_codegen.cMaxime Chevalier-Boisvert
2021-10-20Update yjit_codegen.cMaxime Chevalier-Boisvert
2021-10-20Feedback, tests, and rebase for kwargsKevin Newton
2021-10-20Bail out if passing keyword arguments to only positional and/or optional methodsKevin Newton
2021-10-20Set up the callee stack pointer properly taking into account the bits objectKevin Newton
2021-10-20Correct for positional required argumentsKevin Newton
2021-10-20Push the unspecified_bits_value onto the stackKevin Newton
2021-10-20Reuse stack swapping logicKevin Newton
2021-10-20Get kwargs reordering workingKevin Newton
2021-10-20Get kwargs working for all passed in the correct orderKevin Newton
2021-10-20YJIT_STATS instead of RUBY_DEBUG for --yjit-stats in help printoutAlan Wu
2021-10-20Say YJIT is disabled by default in ruby --helpAlan Wu
2021-10-20Style fix in ruby.cAlan Wu
2021-10-20Enable leaked global tests in YJIT workflowsAlan Wu
2021-10-20Correct workflow name for YJIT UbuntuAlan Wu
2021-10-20Try turning off test-bundler-parallel to see if that fixes all the build errorsNoah Gibbs
2021-10-20Don't enable YJIT by default. More tests on both Ubuntu and MacOS.Noah Gibbs
2021-10-20Cleanup diff against upstream. Add commentsAlan Wu
2021-10-20Move YJIT internal macros away from yjit.h. Tweak styleAlan Wu
2021-10-20Remove yjit_backend to help with upstreamingAlan Wu
2021-10-20Cleanup iseq.c minimize diff with upstreamAlan Wu
2021-10-20Tweak mjit_exec() to remove YJIT symbol exportsAlan Wu
2021-10-20Re-enable leaked global checkAlan Wu
2021-10-20Put YJIT into a single compilation unitAlan Wu
2021-10-20Remove unused functionAlan Wu
2021-10-20Fix gen_getclassvariableAlan Wu
2021-10-20Fix counter names for getblockparamproxy. Print in --yjit-stats.Maxime Chevalier-Boisvert
2021-10-20Reduce line length for YJIT option descriptionsNoah Gibbs
2021-10-20Document YJIT options in --helpNoah Gibbs
2021-10-20Implement getclassvariable in yjiteileencodes
2021-10-20Move Ruby's README back where it wasNoah Gibbs
2021-10-20Move YJIT's README into doc/yjit/yjit.mdNoah Gibbs
2021-10-20Incorporate feedback from the PR into yjit_hacking.mdNoah Gibbs
2021-10-20Add a YJIT hacking doc with some internals; change the README text a bit to r...Noah Gibbs
2021-10-20Add counted side exit to getblockparamproxyeileencodes