summaryrefslogtreecommitdiff
path: root/class.c
AgeCommit message (Expand)Author
2019-09-22variable.c: Rename rb_st_copy to rb_iv_tbl_copyYusuke Endoh
2019-08-30Separate keyword arguments from positional argumentsYusuke Endoh
2019-08-29drop-in type check for rb_define_singleton_method卜部昌平
2019-08-29drop-in type check for rb_define_private_method卜部昌平
2019-08-29drop-in type check for rb_define_protected_method卜部昌平
2019-08-29drop-in type check for rb_define_method_id卜部昌平
2019-08-29drop-in type check for rb_define_global_function卜部昌平
2019-08-29drop-in type check for rb_define_module_function卜部昌平
2019-08-29drop-in type check for rb_define_method卜部昌平
2019-08-09remove useless include and dependencyKoichi Sasada
2019-08-09introduce RCLASS_CLONED flag for inline cache.Koichi Sasada
2019-07-23Make Object#singleton_methods work correctly for singleton classes of objectsJeremy Evans
2019-07-22constify again.Koichi Sasada
2019-07-16* expand tabs.git
2019-07-16Removed intermediate local variablesNobuyoshi Nakada
2019-05-22Eagerly name modules and classesAlan Wu
2019-04-22Prevent rb_define_(class|module) classes from movingAaron Patterson
2019-04-20Add `GC.compact` again.tenderlove
2019-04-17Reverting compaction for nowtenderlove
2019-04-17Adding `GC.compact` and compacting GC support.tenderlove
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-09Adding `GC.compact` and compacting GC support.tenderlove
2019-03-11* expand tabs.svn
2019-03-11The combination of non-Symbol keys and Symbol keys is now allowed againmame
2019-01-09class.c: refactor class_instance_method_listnobu
2019-01-04class.c: [DOC] fix close tag [ci skip]nobu
2018-12-05Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-10-30* remove trailing spaces, expand tabs.svn
2018-10-30support theap for T_HASH. [Feature #14989]ko1
2018-10-29* expand tabs.svn
2018-10-29use RARRAY_AREF() instead of RARRAY_CONST_PTR().ko1
2018-08-14non-symbol keys in kwargsnobu
2018-07-27eval.c: rename "rb_frozen_class_p" to "rb_class_modify_check"mame
2018-02-04mjit_compile.c: merge initial JIT compilerk0kubun
2017-08-20non-keywords hashnobu
2017-08-19class.c: check kw hashnobu
2017-08-19class.c: call rb_hash_keys directlynobu
2017-06-29remove unused rb_obj_basic_to_s_p functionnormal
2017-03-25class.c: prohibit refinement modulenobu
2017-03-25class.c: ensure_includablenobu
2017-01-18class.c: non-keyword hash classnobu
2016-12-04class.c: missing unknown_keyword_errornobu
2016-11-12class.c: no fstring singleton classnobu
2016-11-12class.c: trivial optimizationnobu
2016-10-24class.c: rb_undef_methods_fromnobu
2016-10-09replace Fixnum with Integer in rdoc [ci skip]nobu
2016-09-12Copy the serial number from the super class to the singleton classtenderlove
2016-09-07class.c: instance method conditionsnobu
2016-07-23internal.h: inline Check_Typenobu
2016-06-16prevent rb_cObject from GCnobu