summaryrefslogtreecommitdiff
path: root/vm_insnhelper.c
AgeCommit message (Expand)Author
2020-06-04Properly resolve refinements in defined? on private call [Bug #16932]Nobuyoshi Nakada
2020-06-04Properly resolve refinements in defined? on method call [Bug #16932]Nobuyoshi Nakada
2020-06-03vm_invoke_proc_block: reduce recursion卜部昌平
2020-06-03vm_call_symbol: check stack overflow卜部昌平
2020-06-03vm_invoke_block: remove auto qualifier卜部昌平
2020-06-03vm_insnhelper.c: add space [ci skip]卜部昌平
2020-06-03vm_invoke_symbol_block: reduce MEMCPY卜部昌平
2020-06-03vm_invoke_symbol_block: call vm_call_opt_send卜部昌平
2020-06-03vm_invoke_block: force indirect jump卜部昌平
2020-06-03vm_invoke_block: insertion of unused args卜部昌平
2020-06-03vm_invoke_block: eliminate goto卜部昌平
2020-06-03vm_invoke_block: move logics around卜部昌平
2020-06-02Fixed `defined?` against protected method callNobuyoshi Nakada
2020-06-02vm_insnhelper.c: merge opt_eq_func / opt_eql_func卜部昌平
2020-05-26Mark vm_stackoverflow as NOINLINE COLDFUNC on JITTakashi Kokubun
2020-05-22Fix origin iclass pointer for modulesJeremy Evans
2020-05-22fix memory leak of ccsKoichi Sasada
2020-05-11more on NULL versus functions卜部昌平
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-05-03Disable -Wswitch warning when VM_CHECK_MODENobuyoshi Nakada
2020-04-14Invalidate fastpath when calling attr_reader by superTakashi Kokubun
2020-04-14Invalidate fastpath when calling attr_writer by superTakashi Kokubun
2020-04-13Make vm_call_cfunc_with_frame a fastpath (#3027)Takashi Kokubun
2020-04-11Enable fastpath on invokesuper (#3021)Takashi Kokubun
2020-04-10Turn class variable warnings into exceptionsJeremy Evans
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-17Reduce allocations for keyword argument hashesJeremy Evans
2020-03-04%p is for void *卜部昌平
2020-03-03method_missing_reason should be set.Koichi Sasada
2020-02-27check imemo_typeKoichi Sasada
2020-02-22Introduce disposable call-cache.Koichi Sasada
2020-02-22VALUE size packed callinfo (ci).Koichi Sasada
2020-02-22Adjusted indent [ci skip]Nobuyoshi Nakada
2020-02-13should be compared with called_idKoichi Sasada
2020-02-13Use inline cache for super callsJohn Hawthorn
2020-02-03support MJIT with debug option.Koichi Sasada
2020-01-02Fully separate positional arguments and keyword argumentsJeremy Evans
2019-12-26decouple internal.h headers卜部昌平
2019-12-26add several __has_something macro卜部昌平
2019-12-20Fixed misspellingsNobuyoshi Nakada
2019-12-18per-method serial number卜部昌平
2019-12-17add debug counter to count `call` reusing cases.Koichi Sasada
2019-12-16ensure cc->def == cc->me->def卜部昌平
2019-12-12Make super in instance_eval in method in module raise TypeErrorJeremy Evans
2019-12-05Introduce an "Inline IVAR cache" structAaron Patterson
2019-11-29check interrupts at each frame pop timing.Koichi Sasada
2019-11-29Reduce duplicated warnings for the change of Ruby 3 keyword argumentsYusuke Endoh
2019-11-29Revert "export for MJIT"Koichi Sasada
2019-11-29Revert "* remove trailing spaces. [ci skip]"Koichi Sasada