aboutsummaryrefslogtreecommitdiffstats
path: root/method.h
Commit message (Expand)AuthorAgeFilesLines
* prohibi method call by defined_method in other racotrsKoichi Sasada2020-09-251-0/+1
* Remove write barrier exemption for T_ICLASSAlan Wu2020-08-171-0/+4
* Extracted METHOD_ENTRY_CACHEABLE macroNobuyoshi Nakada2020-06-301-0/+1
* Evaluate macros argument just onceNobuyoshi Nakada2020-06-301-3/+3
* add #include guard hack卜部昌平2020-04-131-2/+2
* Introduce disposable call-cache.Koichi Sasada2020-02-221-2/+9
* decouple internal.h headers卜部昌平2019-12-261-0/+3
* per-method serial number卜部昌平2019-12-181-0/+1
* make functions static卜部昌平2019-11-191-1/+0
* delete unused functions卜部昌平2019-11-141-3/+0
* * expand tabs. [ci skip]git2019-10-031-7/+7
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-031-29/+60
* refactor constify most of rb_method_entry_t卜部昌平2019-09-301-36/+7
* refactor add rb_method_entry_from_template卜部昌平2019-09-301-3/+2
* refactor delete rb_method_entry_copy卜部昌平2019-09-301-1/+2
* refactor constify most of rb_method_definition_t卜部昌平2019-09-301-20/+20
* refactor delete METHOD_ENTRY_COMPLEMENTED flag卜部昌平2019-09-301-2/+0
* Stop packing rb_method_definition_tNobuyoshi Nakada2019-07-231-2/+3
* STATIC_ASSERT for VM_METHOD_TYPE_MINIMUM_BITSNobuyoshi Nakada2019-05-311-1/+2
* Add `GC.compact` again.tenderlove2019-04-201-12/+12
* Reverting compaction for nowtenderlove2019-04-171-12/+12
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-171-12/+12
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-12/+12
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-12/+12
* `rb_add_method` is void function.ko12019-04-051-1/+1
* change `cfunc->invoker` type for opt.ko12019-02-221-1/+1
* Add refinements support to method/instance_method.nobu2019-01-281-0/+1
* Enable refinements on symbol-proc in ruby-level methodsnobu2018-12-181-0/+1
* Revert "Symbol refinements"mrkn2018-12-041-1/+0
* Symbol refinementsmrkn2018-12-041-0/+1
* Revert "Symbol refinements"nobu2018-12-031-1/+0
* Symbol refinementsnobu2018-12-031-0/+1
* Revert "Symbol refinements [Bug #15114]"nobu2018-12-031-1/+0
* Symbol refinements [Bug #15114]nobu2018-12-031-0/+1
* Support targetting TracePoint [Feature #15289]ko12018-11-261-2/+7
* Avoid compiler depend errorkazu2018-08-221-2/+2
* Add TracePoint#parametersmame2018-06-031-0/+2
* method.h: VM_METHOD_TYPE_MINIMUM_BITSnobu2018-01-281-1/+3
* method.h: BITFIELD in rb_method_definition_tnobu2018-01-281-1/+1
* internal.h: add BITFIELD macro to aid C99 usersnormal2018-01-271-7/+1
* Speedup `block.call` [Feature #14330]ko12018-01-071-0/+1
* bit-fields other than int is a C99ismshyouhei2018-01-021-1/+7
* vm_core.h (rb_iseq_locatoin_t): add a field `code_range`mame2017-12-051-1/+1
* Revamp method coverage to support define_methodmame2017-12-051-0/+3
* make a func static.ko12017-11-161-1/+0
* remove unused function.ko12017-11-161-1/+0
* Add doxygen commentssonots2017-10-211-9/+10
* proc.c: super_method of included methodnobu2017-10-061-4/+4
* Revert r59612nobu2017-08-171-1/+1
* method.h: enum rb_method_definition_t::typenobu2017-08-171-1/+1