summaryrefslogtreecommitdiff
path: root/class.c
AgeCommit message (Expand)Author
2012-01-07* gc.c: use Bitmap Marking algorithm to avoid copy-on-write ofnari
2011-12-05* class.c (rb_obj_methods), compile.c (iseq_compile_each),nobu
2011-12-04* lib/delegate.rb (Delegator#methods): Kernel#methods receivesnaruse
2011-10-04* class.c (class_alloc): allocate extra memory after containingnobu
2011-10-04Revert r33397 because it cause segv.naruse
2011-10-04* class.c (class_alloc): allocate extra memory after containingnobu
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-06-30* class.c (Init_class_hierarchy): should name BasicObjectmatz
2011-06-17* internal.h: declare internal functions here.akr
2011-06-04clone_const_inobu
2011-06-04* class.c (check_mix_method_i, do_mix_method_i): not mix methodsnobu
2011-05-31* class.c (rb_mix_module): implement Module#mix.nobu
2011-05-18* internal.h: add for internal use only.nobu
2011-03-07cancel subversion backfire. sorrymatz
2011-03-07* gc.c (rb_gc_set_params): allow GC parameter configuration bymatz
2011-03-05* class.c: fix camelCase to snake_case in documentation code examples.naruse
2011-01-26 * class.c (clone_method): add GC guard to prevent intermediatenagachika
2010-12-05* class.c (make_metaclass): fix probable typo. builtin type flagnobu
2010-12-04* class.c: parenthesize macro arguments.akr
2010-10-27* class.c (clone_const): need to return value. fix r29602.usa
2010-10-26* class.c, constant.h, gc.c, method.h, object.c, variable.c,mame
2010-10-26* class.c, gc.c, object.c, variable.c, vm_insnhelper.c,mame
2010-10-17* class.c (rb_define_{class,module}_id_under): register to benobu
2010-10-13* array.c (rb_ary_and, rb_ary_or), class.c (rb_mod_init_copy),nobu
2010-10-12* configure.in (RUBY_CHECK_PRINTF_PREFIX): check for printf formatnobu
2010-09-10* class.c (rb_scan_args): Add support for optional keywordknu
2010-08-01* class.c (rb_include_module): don't clear the method cache if theakr
2010-07-27* class.c, compile.c, dir.c, file.c, iseq.c, parse.y, random.c:naruse
2010-06-27* class.c (rb_mod_init_copy): when class is dup'ed, a metaclass of themame
2010-06-22* class.c: rdoc fix [ruby-core:30449]marcandre
2010-06-17* object.c: Object#public_methods, private_methods, etc. returnsmame
2010-05-29* removed trailing spaces.nobu
2010-05-28* gc.c : use simple lazy sweep algorithm for response performancenari
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2010-05-04* method.h, vm_method.c: rename some internal functions related toko1
2010-03-29instance_methods should not special-case singleton classes, fixes #2993shyouhei
2010-02-06* class.c (rb_class_init_copy): raise a TypeError if the argument isshugo
2010-01-13* object.c (rb_class_initialize): Make sure BasicObject doesn't get initializ...marcandre
2010-01-09* class.c (rb_define_class): raise TypeError same as classnobu
2009-11-14* class.c (rb_mod_init_copy): fix memory leak of Class#dup.mame
2009-11-03fix typos.akr
2009-10-23* class.c (rb_class_new): move class check to rb_check_inheritable().matz
2009-10-22* class.c (rb_obj_basic_to_s_p): typo. Please become familiar withusa
2009-10-21* object.c (rb_obj_inspect): print instance variables only whenmatz
2009-08-31* class.c (make_singleton_class): variable name changed.yugui
2009-08-31* class.c: refactored singleton class related matters.yugui
2009-08-29Doxygen comment.yugui
2009-08-28* method.h (rb_method_definition_t): split from rb_method_entry_tnobu
2009-08-12* class.c (rb_define_module_id_under): fix the name.naruse
2009-08-12* class.c (rb_define_class_id_under, rb_define_module_id_under):nobu