summaryrefslogtreecommitdiff
path: root/method.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* * method.h: constify rb_cref_t::scope_visi;ko12015-11-131-1/+1
* method.h: suppress warningsnobu2015-11-081-3/+3
* * method.h: fix typo. Patch by @davydovantonhsbt2015-11-041-1/+1
* NameError#receiver of uninitialized constantnobu2015-10-281-1/+3
* * method.h: IMEMO_FL_USER3 and IMEMO_FL_USER4 is not needed any more.ko12015-10-061-3/+3
* * method.h: remove METHOD_ENTRY_SAFE(me) and related codeko12015-10-061-10/+2
* * method.h: typo fix. Patch by @davydovanton [fix GH-1032][ci skip]hsbt2015-10-061-1/+1
* iseq.h: rb_iseq_tnobu2015-09-191-0/+3
* iseq.h, method.h: fix include guards [ci skip]nobu2015-09-191-3/+3
* vm_method.c: reuse method entrynobu2015-08-191-0/+1