summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-10-20style: switch statements indentAlan Wu
2021-10-20style: align pointer "*" to the rightAlan Wu
2021-10-20Add optimized Thread.currentJohn Hawthorn
2021-10-20Use jit_guard_known_klass() for hashes in opt_arefAlan Wu
2021-10-20Also do String#strAlan Wu
2021-10-20Comment edits and moving functions around in the fileAlan Wu
2021-10-20Add specialization for String#to_s on plain stringsAlan Wu
2021-10-20Try to get getblockparamproxy to support level > 0Maxime Chevalier-Boisvert
2021-10-20Reconstruct interpreter state before calling rb_ivar_get()Alan Wu
2021-10-20Remove a memory load in gen_send_iseqAlan Wu
2021-10-20Add counters for version invalidation reasonsAlan Wu
2021-10-20Fix counter namesNoah Gibbs
2021-10-20Fix typo in commentNoah Gibbs
2021-10-20Break up callsite_not_simple into multiple cases.Noah Gibbs
2021-10-20Remove a few more uses of the global cb/ocbMaxime Chevalier-Boisvert
2021-10-20Add a slowpath for opt_getinlinecacheAlan Wu
2021-10-20Step 2 to remove the global cb/ocb objects.Maxime Chevalier-Boisvert
2021-10-20Pass the global cb through codegen functionsMaxime Chevalier-Boisvert
2021-10-20Try to break the code page refactoring into smaller stepsMaxime Chevalier-Boisvert
2021-10-20Fix excessive invalidation for opt_getinlinecacheAlan Wu
2021-10-20Correct margin for stack overflow testAlan Wu
2021-10-20Add jit_obj_info_dumpJohn Hawthorn
2021-10-20Add comment explaining argc + 2John Hawthorn
2021-10-20Implement invokebuiltinJohn Hawthorn
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Add test for setlocalJohn Hawthorn
2021-10-20Implement generic setlocalJohn Hawthorn
2021-10-20Extract gen_get_epJohn Hawthorn
2021-10-20Fix opt_aset comptime_key checkJohn Hawthorn
2021-10-20Rearrange stats printout for consistencyMaxime Chevalier-Boisvert
2021-10-20Add counters for tracking invalidationsAlan Wu
2021-10-20Expand tabsAlan Wu
2021-10-20Update yjit_codegen.cMaxime Chevalier-Boisvert
2021-10-20Remove vm_opt_asetJohn Hawthorn
2021-10-20Specialize based on types of opt_asetJohn Hawthorn
2021-10-20Compile out declaration for runtime stats on non stats buildsAlan Wu
2021-10-20Don't store cfp->pc when doing iseq callsAlan Wu
2021-10-20No need to do ec->cfp = reg_cfp on exitsAlan Wu
2021-10-20Update suggested ./configure in READMEMaxime Chevalier-Boisvert
2021-10-20Fix warnings about redefining YJIT_STATSAlan Wu
2021-10-20Add missing percent sign in printoutMaxime Chevalier-Boisvert
2021-10-20Add tests against side exits for non-fixnumJohn Hawthorn
2021-10-20Check for comptime fixnum in gen_fixnum_cmpJohn Hawthorn
2021-10-20Check for comptime fixnums in opt_and and opt_orJohn Hawthorn
2021-10-20Check for comptime integers in opt_plus and opt_minusJohn Hawthorn
2021-10-20Move forward declaration upJohn Hawthorn
2021-10-20Fix misplaced ivar_set_method exit counterMaxime Chevalier-Boisvert
2021-10-20Include errno message in mmap failure outputJean Boussier
2021-10-20Skip opt_case_dispatchJohn Hawthorn