aboutsummaryrefslogtreecommitdiffstats
path: root/method.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* specify unsigned (fix r58784).ko12017-05-191-1/+1
* method.h: pack rb_method_definition_t structnormal2017-05-191-11/+14
* * eval.c, method.h, proc.c, vm.c, vm_eval.c, vm_insnhelper.c, vm_method.c:ktsj2016-11-051-1/+1
* * method.h: introduce the folliwing field and macros.ko12015-11-181-2/+5
* revert r52614, r52615, r52617 because they cause serious errorsko12015-11-171-5/+2
* * method.h (METHOD_ENTRY_COMPLEMENTED(_SET)): introduced to recognizeko12015-11-171-0/+2
* * method.h: introduce rb_method_definition_t::complemented_count.ko12015-11-171-2/+3