| Commit message (Expand) | Author | Age | Files | Lines |
* | Add FrozenError as a subclass of RuntimeError | shyouhei | 2017-12-12 | 1 | -2/+2 |
* | parse.y: no return in class | nobu | 2017-11-16 | 1 | -2/+10 |
* | skip/fix wrong tests | nobu | 2017-11-02 | 1 | -1/+8 |
* | Fixed misspelling words. | hsbt | 2017-10-22 | 1 | -1/+1 |
* | test/ruby: tweaked heredocs | nobu | 2017-08-29 | 1 | -6/+10 |
* | Use Integer instead of Fixnum and Bignum. | akr | 2016-05-17 | 1 | -2/+2 |
* | * insns.def (defineclass): Also raise an error when redeclaring the | eregon | 2016-05-10 | 1 | -0/+19 |
* | assertions.rb: set default internal encoding | nobu | 2016-04-09 | 1 | -3/+1 |
* | test/ruby: suppress parser warnings | nobu | 2016-02-19 | 1 | -0/+3 |
* | test_class.rb: fix encoding | nobu | 2016-01-24 | 1 | -1/+3 |
* | test_class.rb: test_namescope_error_message | nobu | 2016-01-24 | 1 | -0/+8 |
* | gc.c: do not expose internal singleton class | nobu | 2015-12-22 | 1 | -0/+20 |
* | revert r53228 because this patch breaks rubyspec | ko1 | 2015-12-21 | 1 | -20/+0 |
* | * gc.c (internal_object_p): should not expose singleton classes | ko1 | 2015-12-21 | 1 | -0/+20 |
* | Add frozen_string_literal: false for all files | naruse | 2015-12-16 | 1 | -0/+1 |
* | class.c: refine error messages | nobu | 2015-09-27 | 1 | -0/+7 |
* | insns.def: preserve encoding | nobu | 2015-06-28 | 1 | -0/+3 |
* | insns.def: preserve encoding | nobu | 2015-06-28 | 1 | -0/+10 |
* | insns.def: preserve encoding | nobu | 2015-06-28 | 1 | -0/+5 |
* | test_redefinition_mismatch | nobu | 2015-06-28 | 1 | -0/+8 |
* | class.c: preserve encoding | nobu | 2015-06-28 | 1 | -0/+3 |
* | * fix namespace issue on singleton class expressions. [Bug #10943] | ko1 | 2015-03-06 | 1 | -0/+120 |
* | * test/lib/envutil.rb: Moved from test/ruby/. | akr | 2014-11-13 | 1 | -1/+0 |
* | class.c: freeze meta class only | nobu | 2014-09-13 | 1 | -0/+3 |
* | eval.c: fix message as same as previous versions | nobu | 2014-09-13 | 1 | -1/+5 |
* | vm_method.c: should not modify frozen objects | nobu | 2014-09-12 | 1 | -0/+9 |
* | * object.c (rb_mod_initialize_clone): Override Kernel#initialize_clone | akr | 2014-06-07 | 1 | -0/+6 |
* | object.c: undef Module#prepend_features on Class | nobu | 2013-08-13 | 1 | -0/+26 |
* | object.c: Module#singleton_class? | nobu | 2013-08-08 | 1 | -0/+6 |
* | * test/ruby/test_class.rb: Simplify warning checks | marcandre | 2013-03-30 | 1 | -8/+4 |
* | object.c: singleton class clone | nobu | 2012-12-29 | 1 | -0/+14 |
* | * test/ruby/test_class.rb (test_cannot_reinitialize_class_with_initialize_copy), | nobu | 2012-12-29 | 1 | -12/+12 |
* | * vm_core.h (rb_vm_defineclass_type_t), | shugo | 2012-12-20 | 1 | -0/+37 |
* | * class.c (rewrite_cref_stack, clone_method): rewrite a method's cref | charliesome | 2012-12-17 | 1 | -0/+14 |
* | * object.c (Init_Object): use rb_mod_init_copy for Class#initialize_copy | charliesome | 2012-12-13 | 1 | -0/+15 |
* | * numeric.c (rb_float_new_in_heap), include/ruby/ruby.h: | ko1 | 2012-10-27 | 1 | -6/+2 |
* | Fix r36805. | naruse | 2012-08-24 | 1 | -1/+6 |
* | Test for r36803's singleton_class_of. | naruse | 2012-08-23 | 1 | -0/+1 |
* | object.c: forbid uninitialized class | nobu | 2012-08-16 | 1 | -0/+2 |
* | * object.c (rb_obj_clone): singleton class should be attached | nobu | 2011-09-18 | 1 | -0/+8 |
* | * compile.c (NODE_CLASS, NODE_MODULE), insns.def (defineclass): raise | mame | 2011-01-28 | 1 | -0/+18 |
* | * class.c (rb_define_{class,module}_id_under): register to be | nobu | 2010-10-17 | 1 | -0/+4 |
* | * iseq.c (rb_iseq_clone): sets local_iseq and klass properly. | shugo | 2010-03-10 | 1 | -0/+16 |
* | * class.c (rb_class_init_copy): raise a TypeError if the argument is | shugo | 2010-02-06 | 1 | -0/+2 |
* | * test/ruby/test_bignum.rb, test/ruby/test_class.rb, | mame | 2010-01-21 | 1 | -0/+9 |
* | * class.c (rb_class_new): move class check to rb_check_inheritable(). | matz | 2009-10-23 | 1 | -2/+1 |
* | * vm_method.c (rb_add_method_def): no redefinition warning on | nobu | 2009-10-03 | 1 | -1/+9 |
* | * vm_method.c (rb_add_method_def): show the location where | nobu | 2009-09-30 | 1 | -0/+4 |
* | * test/ruby/test_class.rb (test_method_redefinition): commit miss. | nobu | 2009-09-29 | 1 | -1/+1 |
* | * test/ruby/test_{class,module}.rb (test_method_redefinition): include | nobu | 2009-09-29 | 1 | -1/+3 |