aboutsummaryrefslogtreecommitdiffstats
path: root/vm_method.c
Commit message (Expand)AuthorAgeFilesLines
* * internal.h: define rb_cref_t and change to use it.ko12015-03-081-4/+4
* * internal.h: define CREF accessor macros.ko12015-03-081-2/+2
* * fix namespace issue on singleton class expressions. [Bug #10943]ko12015-03-061-11/+35
* revert r45487nobu2015-02-061-2/+0
* * vm_method.c (remove_method): When remove refinedshugo2015-02-031-1/+7
* class.c: add callback argumentnobu2015-01-191-3/+3
* vm_method.c: method defined should not use refinements.nobu2015-01-181-1/+1
* method.h: UNDEFINED_REFINED_METHOD_Pnobu2015-01-121-6/+3
* vm_method.c: NameError at refined method aliasnobu2015-01-121-1/+3
* vm_method.c: no super klass, no original method entrynobu2015-01-081-1/+6
* vm_method.c: fix change refined new method visibilitynobu2015-01-081-1/+3
* vm_method.c: preserve encodingsnobu2014-11-251-2/+2
* vm_method.c: preserve encodingsnobu2014-11-251-5/+5
* intern.h: deprecate disable and enable supernobu2014-11-051-15/+0
* vm_method.c: get rid of cachenobu2014-10-231-1/+2
* vm_method.c: no redefinition warnings for undefined methodsnobu2014-10-231-1/+1
* vm_method.c: configurable global method cache sizenobu2014-09-181-3/+35
* vm_method.c: single expressionnobu2014-09-171-1/+1
* vm_method.c: should not modify frozen objectsnobu2014-09-121-2/+2
* vm_method.c (release_method_definition): use rb_free_method_entrynormal2014-08-121-2/+1
* thread.c, vm_method.c: avoid inadvertent pin-downnobu2014-07-301-1/+1
* * parse.y: change Symbol <-> ID relationship to avoidko12014-07-091-5/+5
* constify parametersnobu2014-06-181-3/+3
* vm_method.c: no RTEST on mere flagnobu2014-06-161-1/+1
* vm_method.c: separate ID selectionnobu2014-06-151-5/+9
* variable.c, vm_method.c: pin downnobu2014-03-311-0/+2
* * parse.y: support Symbol GC. [ruby-trunk Feature #9634]nari2014-03-261-5/+5
* vm_method.c fix commit missnobu2014-03-231-1/+1
* vm_method.c: check if klass is 0nobu2014-03-231-1/+1
* vm_method.c: fix infinite recursionnobu2014-03-201-2/+9
* vm_method.c: cast via VALUEnobu2014-03-151-3/+3
* vm_method.c: disable GMC writing if GMC is disablednormal2014-03-021-12/+24
* * vm_insnhelper.c (vm_call_method): should check ci->me->flag ofshugo2014-02-131-0/+1
* vm_method.c: use RCLASS_SERIAL macro instead of direct accesstmm12013-12-201-2/+2
* fix typo: s/POWOR/POWER/tmm12013-12-201-2/+2
* vm_method: set automaticallynobu2013-12-201-1/+6
* * vm_method.c: check definition ofko12013-12-201-0/+5
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-8/+8
* * vm_method.c (rb_method_entry_make): fix WB miss.ko12013-12-161-1/+1
* proc.c, vm_method.c: fix super and aliasnobu2013-12-131-8/+26
* vm.c: reduce clearing method cachenobu2013-12-131-3/+1
* vm_method.c: add new ruby::method-cache-clear dtrace probetmm12013-12-091-1/+7
* * internal.h (RCLASS_SERIAL): Add RCLASS_SERIAL as a conveniencecharliesome2013-12-091-1/+1
* * compile.c, insns.def, test/ruby/test_rubyvm.rb, vm.c, vm_core.h,charliesome2013-12-091-7/+7
* * class.c: unify names of vm state version counters to 'serial'.charliesome2013-11-091-11/+11
* * vm_method.c (rb_method_entry_make): fix to pass an ISeq value.ko12013-10-311-1/+1
* * insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h, vm_method.c: splitcharliesome2013-10-291-12/+20
* * vm_insnhelper.c (vm_call_method): set ci->me to 0 when theshugo2013-10-171-1/+6
* * vm_method.c (rb_gc_mark_unlinked_live_method_entries):ko12013-10-111-3/+1
* revert r43259 because it is possible to mark miss classes defined in C-exts. ...ko12013-10-111-1/+3