summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Implement invokebuiltinJohn Hawthorn2021-10-203-1/+60
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-4/+6
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-4/+6
* Add test for setlocalJohn Hawthorn2021-10-201-0/+14
* Implement generic setlocalJohn Hawthorn2021-10-201-0/+44
* Extract gen_get_epJohn Hawthorn2021-10-201-14/+21
* Fix opt_aset comptime_key checkJohn Hawthorn2021-10-202-2/+11
* Rearrange stats printout for consistencyMaxime Chevalier-Boisvert2021-10-201-2/+2
* Add counters for tracking invalidationsAlan Wu2021-10-204-0/+17
* Expand tabsAlan Wu2021-10-201-1/+1
* Update yjit_codegen.cMaxime Chevalier-Boisvert2021-10-201-1/+1
* Remove vm_opt_asetJohn Hawthorn2021-10-202-8/+0
* Specialize based on types of opt_asetJohn Hawthorn2021-10-202-19/+75
* Compile out declaration for runtime stats on non stats buildsAlan Wu2021-10-201-1/+2
* Don't store cfp->pc when doing iseq callsAlan Wu2021-10-201-5/+5
* No need to do ec->cfp = reg_cfp on exitsAlan Wu2021-10-201-3/+0
* Update suggested ./configure in READMEMaxime Chevalier-Boisvert2021-10-201-1/+1
* Fix warnings about redefining YJIT_STATSAlan Wu2021-10-203-21/+8
* Add missing percent sign in printoutMaxime Chevalier-Boisvert2021-10-201-1/+1
* Add tests against side exits for non-fixnumJohn Hawthorn2021-10-201-0/+41
* Check for comptime fixnum in gen_fixnum_cmpJohn Hawthorn2021-10-201-21/+34
* Check for comptime fixnums in opt_and and opt_orJohn Hawthorn2021-10-201-36/+64
* Check for comptime integers in opt_plus and opt_minusJohn Hawthorn2021-10-201-40/+68
* Move forward declaration upJohn Hawthorn2021-10-201-2/+2
* Fix misplaced ivar_set_method exit counterMaxime Chevalier-Boisvert2021-10-201-3/+2
* Include errno message in mmap failure outputJean Boussier2021-10-201-1/+2
* Skip opt_case_dispatchJohn Hawthorn2021-10-201-0/+17
* Add comments to getspecialJohn Hawthorn2021-10-201-0/+7
* Add comments for new functionAaron Patterson2021-10-201-2/+6
* only compile for T_OBJECT typesAaron Patterson2021-10-201-1/+1
* Refactor attrset to use a functionAaron Patterson2021-10-202-145/+57
* Fix opt_eq for overridden equalityJohn Hawthorn2021-10-202-6/+28
* Revert "disable yjit when testing mjit"Aaron Patterson2021-10-201-3/+3
* is this right?Aaron Patterson2021-10-201-0/+1
* Don't check MJIT if it's not enabledAaron Patterson2021-10-201-0/+2
* Disable YJIT by default if MJIT_FORCE_ENABLE is onAaron Patterson2021-10-201-1/+2
* disable MJIT when --enable-all is setAaron Patterson2021-10-201-0/+1
* Implement getspecialJohn Hawthorn2021-10-202-0/+74
* Fix avg_len_in_yjitAlan Wu2021-10-201-3/+5
* Deduplicate side exitsAlan Wu2021-10-202-8/+27
* Info for Fedora and choosing C compilerBenson Muite2021-10-201-1/+8
* Add rb_darray_clear() for Kevin. Fix some warnings.Maxime Chevalier-Boisvert2021-10-202-1/+7
* Add fixes for feedbackAaron Patterson2021-10-201-108/+2
* Use C_ARG_REGS earlierJohn Hawthorn2021-10-201-7/+8
* Add tests against opt_eq side exitsJohn Hawthorn2021-10-201-0/+42
* Remove rb_opt_equality_specializedJohn Hawthorn2021-10-201-6/+0
* String and fixnum equalityJohn Hawthorn2021-10-202-2/+114
* Use method dispatch for opt_eqJohn Hawthorn2021-10-201-23/+3
* Add jit_rb_obj_equalJohn Hawthorn2021-10-201-0/+27
* Count interpreter instructions when -DYJIT_STATS=1Alan Wu2021-10-203-15/+9