summaryrefslogtreecommitdiff
path: root/vm_callinfo.h
AgeCommit message (Expand)Author
2021-12-21`mandatory_only_cme` should not be in `def`Koichi Sasada
2021-11-25fix assertion on `gc_cc_cme()`Koichi Sasada
2021-11-17add `VM_CALLCACHE_ON_STACK`Koichi Sasada
2021-11-17assert `cc->cme_ != NULL`Koichi Sasada
2021-11-17`vm_empty_cc_for_super`Koichi Sasada
2021-11-17assert `cc->call_ != NULL`Koichi Sasada
2021-11-15`Primitive.mandatory_only?` for fast pathKoichi Sasada
2021-10-20Partial revert of ceebc7fc98dAaron Patterson
2021-10-20MicroJIT: generate less code for CFUNCsAlan Wu
2021-09-11Remove printf family from the mjit headerNobuyoshi Nakada
2021-09-10internal/*.h: skip doxygen卜部昌平
2021-01-29global call-cache cache table for rb_funcall*Koichi Sasada
2021-01-19fix conditon of vm_cc_invalidated_p()Koichi Sasada
2021-01-06remove invalidated ccKoichi Sasada
2020-12-15fix inline method cache sync bugKoichi Sasada
2020-10-22mutete -> mutateAlan Wu
2020-06-09VM_CI_NEW_ID: USE_EMBED_CI could be false卜部昌平
2020-06-09rb_vm_call0: on-stack call info卜部昌平
2020-06-09rb_equal_opt: fully static call data卜部昌平
2020-06-09vm_ci_markable: added卜部昌平
2020-06-04Moved vm_empty_cc to local in vm.c [Bug #16934]Nobuyoshi Nakada
2020-04-13add #include guard hack卜部昌平
2020-04-12Avoid UB with flexible array memberAlan Wu
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-17Reduce allocations for keyword argument hashesJeremy Evans
2020-03-11Pin and inline cme in JIT-ed method callsTakashi Kokubun
2020-03-02vm_cc_fill() need to clear aux.Koichi Sasada
2020-02-22* remove trailing spaces. [ci skip]git
2020-02-22Introduce disposable call-cache.Koichi Sasada
2020-02-22VALUE size packed callinfo (ci).Koichi Sasada