aboutsummaryrefslogtreecommitdiffstats
path: root/vm_insnhelper.c
Commit message (Expand)AuthorAgeFilesLines
...
* vm_call_method: no call vm_cc_fill卜部昌平2020-06-091-5/+3
* vm_call_refined: no call vm_cc_fill卜部昌平2020-06-091-5/+3
* vm_call_zsuper: no call vm_cc_fill卜部昌平2020-06-091-6/+3
* vm_call_method_missing_body: on-stack call info卜部昌平2020-06-091-9/+5
* vm_call_symbol: on-stack call info卜部昌平2020-06-091-8/+16
* vm_call_alias: no call vm_cc_fill卜部昌平2020-06-091-6/+15
* rb_eql_opt: fully static call data卜部昌平2020-06-091-4/+8
* rb_vm_search_method_slowpath: skip vm_empty_cc卜部昌平2020-06-091-3/+10
* rb_equal_opt: fully static call data卜部昌平2020-06-091-10/+16
* vm_search_method_fastpath: avoid rb_vm_empty_cc()卜部昌平2020-06-091-3/+12
* check_cfunc: add assertions卜部昌平2020-06-091-4/+11
* Properly resolve refinements in defined? on private call [Bug #16932]Nobuyoshi Nakada2020-06-041-4/+1
* Properly resolve refinements in defined? on method call [Bug #16932]Nobuyoshi Nakada2020-06-041-1/+1
* vm_invoke_proc_block: reduce recursion卜部昌平2020-06-031-4/+8
* vm_call_symbol: check stack overflow卜部昌平2020-06-031-0/+1
* vm_invoke_block: remove auto qualifier卜部昌平2020-06-031-3/+3
* vm_insnhelper.c: add space [ci skip]卜部昌平2020-06-031-0/+6
* vm_invoke_symbol_block: reduce MEMCPY卜部昌平2020-06-031-59/+84
* vm_invoke_symbol_block: call vm_call_opt_send卜部昌平2020-06-031-8/+33
* vm_invoke_block: force indirect jump卜部昌平2020-06-031-11/+11
* vm_invoke_block: insertion of unused args卜部昌平2020-06-031-7/+7
* vm_invoke_block: eliminate goto卜部昌平2020-06-031-10/+16
* vm_invoke_block: move logics around卜部昌平2020-06-031-12/+9
* Fixed `defined?` against protected method callNobuyoshi Nakada2020-06-021-1/+1
* vm_insnhelper.c: merge opt_eq_func / opt_eql_func卜部昌平2020-06-021-77/+47
* Mark vm_stackoverflow as NOINLINE COLDFUNC on JITTakashi Kokubun2020-05-261-0/+3
* Fix origin iclass pointer for modulesJeremy Evans2020-05-221-1/+4
* fix memory leak of ccsKoichi Sasada2020-05-221-2/+8
* more on NULL versus functions卜部昌平2020-05-111-4/+4
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Disable -Wswitch warning when VM_CHECK_MODENobuyoshi Nakada2020-05-031-0/+2
* Invalidate fastpath when calling attr_reader by superTakashi Kokubun2020-04-141-2/+2
* Invalidate fastpath when calling attr_writer by superTakashi Kokubun2020-04-141-3/+12
* Make vm_call_cfunc_with_frame a fastpath (#3027)Takashi Kokubun2020-04-131-0/+9
* Enable fastpath on invokesuper (#3021)Takashi Kokubun2020-04-111-2/+3
* Turn class variable warnings into exceptionsJeremy Evans2020-04-101-4/+4
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-3/+2
* Reduce allocations for keyword argument hashesJeremy Evans2020-03-171-6/+21
* %p is for void *卜部昌平2020-03-041-1/+1
* method_missing_reason should be set.Koichi Sasada2020-03-031-0/+1
* check imemo_typeKoichi Sasada2020-02-271-3/+10
* Introduce disposable call-cache.Koichi Sasada2020-02-221-390/+424
* VALUE size packed callinfo (ci).Koichi Sasada2020-02-221-114/+110
* Adjusted indent [ci skip]Nobuyoshi Nakada2020-02-221-1/+1
* should be compared with called_idKoichi Sasada2020-02-131-1/+1
* Use inline cache for super callsJohn Hawthorn2020-02-131-1/+17
* support MJIT with debug option.Koichi Sasada2020-02-031-2/+7
* Fully separate positional arguments and keyword argumentsJeremy Evans2020-01-021-38/+7
* decouple internal.h headers卜部昌平2019-12-261-6/+17