summaryrefslogtreecommitdiff
path: root/bootstraptest
Commit message (Expand)AuthorAgeFilesLines
* YJIT: Implement duphash (#5009)Ian C. Anderson2021-10-251-0/+10
* allow to access ivars of classes/modulesKoichi Sasada2021-10-232-3/+50
* Fix simple test on platforms where compaction is not supportedAlan Wu2021-10-221-1/+5
* YJIT: don't compile attr_accessor methods when tracing (#4998)Alan Wu2021-10-211-0/+50
* * append newline at EOF. [ci skip]git2021-10-212-2/+2
* Do kwarg shuffle after checking for interruptsAlan Wu2021-10-201-0/+39
* Extract yjit_force_iv_index and make it work when object is frozenAlan Wu2021-10-201-0/+15
* More simple bootstrap tests for kwargsKevin Newton2021-10-201-0/+29
* Feedback, tests, and rebase for kwargsKevin Newton2021-10-201-27/+50
* Get kwargs reordering workingKevin Newton2021-10-201-0/+35
* Add specialization for String#to_s on plain stringsAlan Wu2021-10-201-0/+35
* Reconstruct interpreter state before calling rb_ivar_get()Alan Wu2021-10-201-0/+20
* Implement invokebuiltinJohn Hawthorn2021-10-201-0/+12
* Fix opt_aset comptime_key checkJohn Hawthorn2021-10-201-0/+10
* Fix opt_eq for overridden equalityJohn Hawthorn2021-10-201-3/+23
* String and fixnum equalityJohn Hawthorn2021-10-201-0/+26
* Exit when the object is frozenAaron Patterson2021-10-201-0/+22
* Additional invokesuper testsJohn Hawthorn2021-10-201-0/+79
* Add a small test for the code GCMaxime Chevalier-Boisvert2021-10-201-0/+23
* fix typoAlan Wu2021-10-201-1/+1
* TracePoint supportAlan Wu2021-10-201-0/+214
* Detach mapping to local in ctx_set_local_typeJohn Hawthorn2021-10-201-0/+13
* Save PC and SP before accessing globalsAlan Wu2021-10-201-0/+32
* Add setglobal to yjiteileencodes2021-10-201-1/+9
* Add getglobal to yjiteileencodes2021-10-201-0/+12
* Clear JIT code when tracepoints get enabledAaron Patterson2021-10-201-0/+42
* Add a guard that we start executing on the first PCAaron Patterson2021-10-201-0/+11
* Ensure we guard the value before we returnKevin Newton2021-10-201-0/+15
* Code review for expandarray and testsKevin Newton2021-10-201-0/+84
* Implement splatarrayKevin Newton2021-10-201-0/+9
* Implement opt_divKevin Deisz2021-10-201-0/+10
* Implement opt_multKevin Deisz2021-10-201-0/+10
* Add FLONUM detectionJohn Hawthorn2021-10-201-0/+19
* Support guards against symbols and integersJohn Hawthorn2021-10-201-0/+52
* Add tests, comments, and an assert for invokesuperAlan Wu2021-10-201-0/+57
* Handle non-material empty singleton class properlyAlan Wu2021-10-201-0/+14
* Disable invokesuper codegen for now. Add testAlan Wu2021-10-201-0/+20
* Fix bug in generic case for gen_checktypeAlan Wu2021-10-201-0/+20
* Simplify known class check for singletonsJohn Hawthorn2021-10-201-0/+31
* Improve opt_not by expanding cfunc codegenAlan Wu2021-10-201-0/+70
* Implement invokebuiltin_delegateJohn Hawthorn2021-10-201-0/+30
* Implement topn instructionAaron Patterson2021-10-201-0/+18
* Implement gen_getlocalJohn Hawthorn2021-10-201-0/+14
* Add concatstrings to yjit codegen (#58)John Hawthorn2021-10-201-0/+44
* Add newhash and newarray instructions to yjit codegen (#48)John Hawthorn2021-10-201-0/+50
* Implement getblockparamproxyAlan Wu2021-10-201-13/+37
* Implement opt_mod as call to interpreter function (#29)Maxime Chevalier-Boisvert2021-10-201-0/+10
* Check for easy-to-handle cases of block param (#24)Alan Wu2021-10-201-0/+24
* Implement send with alias method (#23)Maxime Chevalier-Boisvert2021-10-201-0/+46
* Implement send with blocksAlan Wu2021-10-201-0/+24