aboutsummaryrefslogtreecommitdiffstats
path: root/class.c
Commit message (Expand)AuthorAgeFilesLines
* Reword keyword arguments warning messages to convey these are deprecation war...Marc-Andre Lafortune2019-12-231-3/+3
* vm_args.c: rephrase the warning message of keyword argument separationYusuke Endoh2019-12-201-1/+1
* Make super in instance_eval in method in module raise TypeErrorJeremy Evans2019-12-121-0/+1
* Merged common statements [Bug #16242]Nobuyoshi Nakada2019-11-281-7/+1
* Removed unused variable [Bug #16242]Nobuyoshi Nakada2019-11-281-1/+0
* Make prepending a refined module after inclusion not break refinementsJeremy Evans2019-11-281-8/+19
* Honor refinements for modules that prepend other modulesJeremy Evans2019-11-281-6/+12
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-12/+0
* Let the arrays for the singleton and instance method reflection helpers be in...Lourens Naudé2019-10-291-2/+2
* Simplify rb_define_module_idAlan Wu2019-10-101-5/+1
* Prefer st_is_member over st_lookup with 0Ben Woosley2019-10-091-1/+1
* Revert https://github.com/ruby/ruby/pull/2486卜部昌平2019-10-031-33/+12
* refactor constify most of rb_method_entry_t卜部昌平2019-09-301-3/+3
* refactor add rb_method_entry_from_template卜部昌平2019-09-301-12/+5
* refactor delete rb_method_entry_copy卜部昌平2019-09-301-11/+39
* Adjusted spaces [ci skip]Nobuyoshi Nakada2019-09-271-2/+2
* Make rb_scan_args handle keywords more similar to Ruby methods (#2460)Jeremy Evans2019-09-251-60/+186
* variable.c: Rename rb_st_copy to rb_iv_tbl_copyYusuke Endoh2019-09-221-2/+2
* Separate keyword arguments from positional argumentsYusuke Endoh2019-08-301-2/+1
* drop-in type check for rb_define_singleton_method卜部昌平2019-08-291-0/+3
* drop-in type check for rb_define_private_method卜部昌平2019-08-291-0/+3
* drop-in type check for rb_define_protected_method卜部昌平2019-08-291-0/+3
* drop-in type check for rb_define_method_id卜部昌平2019-08-291-0/+3
* drop-in type check for rb_define_global_function卜部昌平2019-08-291-1/+3
* drop-in type check for rb_define_module_function卜部昌平2019-08-291-2/+3
* drop-in type check for rb_define_method卜部昌平2019-08-291-0/+3
* remove useless include and dependencyKoichi Sasada2019-08-091-1/+1
* introduce RCLASS_CLONED flag for inline cache.Koichi Sasada2019-08-091-1/+7
* Make Object#singleton_methods work correctly for singleton classes of objectsJeremy Evans2019-07-231-0/+3
* constify again.Koichi Sasada2019-07-221-1/+1
* * expand tabs.git2019-07-161-5/+5
* Removed intermediate local variablesNobuyoshi Nakada2019-07-161-13/+9
* Eagerly name modules and classesAlan Wu2019-05-221-4/+1
* Prevent rb_define_(class|module) classes from movingAaron Patterson2019-04-221-0/+3
* Add `GC.compact` again.tenderlove2019-04-201-0/+8
* Reverting compaction for nowtenderlove2019-04-171-8/+0
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-171-0/+8
* Reverting all commits from r67479 to r67496 because of CI failureskazu2019-04-101-8/+0
* Adding `GC.compact` and compacting GC support.tenderlove2019-04-091-0/+8
* * expand tabs.svn2019-03-111-1/+1
* The combination of non-Symbol keys and Symbol keys is now allowed againmame2019-03-111-34/+10
* class.c: refactor class_instance_method_listnobu2019-01-091-4/+27
* class.c: [DOC] fix close tag [ci skip]nobu2019-01-041-1/+1
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-051-18/+7
* * remove trailing spaces, expand tabs.svn2018-10-301-1/+1
* support theap for T_HASH. [Feature #14989]ko12018-10-301-5/+4
* * expand tabs.svn2018-10-291-1/+1
* use RARRAY_AREF() instead of RARRAY_CONST_PTR().ko12018-10-291-2/+1
* non-symbol keys in kwargsnobu2018-08-141-10/+34
* eval.c: rename "rb_frozen_class_p" to "rb_class_modify_check"mame2018-07-271-1/+1