summaryrefslogtreecommitdiff
path: root/test/ruby/test_refinement.rb
AgeCommit message (Expand)Author
2016-02-19test/ruby: suppress runtime warningsnobu
2015-12-16Add frozen_string_literal: false for all filesnaruse
2015-12-12* vm_insnhelper.c (vm_call_method_missing): method_missing shouldshugo
2015-11-20* vm.c (rb_vm_cref_replace_with_duplicated_cref): added.ko1
2015-11-18* vm_method.c (rb_class_clear_method_cache): should clear allko1
2015-11-10Add a trick to pending for r52509naruse
2015-11-09add message for assert_equal.akr
2015-11-09add a test.akr
2015-08-31* class.c (move_refined_method): should insert a write barrierko1
2015-08-11* vm_method.c: typo fix [fix GH-993][ci skip] Patch by @0x0deahsbt
2015-05-26* vm_method.c (rb_alias): should resolve refined methods.shugo
2015-05-08vm_eval.c: resolve refined method entrynobu
2015-05-06vm_eval.c: undefined refined check_funcallnobu
2015-03-05* vm_eval.c (eval_string_with_cref): A binding should keepshugo
2015-03-05* test/ruby/test_refinement.rb: There is no need anymore to supressshugo
2015-02-22* vm_insnhelper.c (rb_vm_rewrite_cref_stack): copy nd_refinementsktsj
2015-02-10* vm_insnhelper.c (vm_call_method): stop method search when a methodshugo
2015-02-04* class.c (method_entry_i, class_instance_method_list,shugo
2015-02-03* vm_method.c (remove_method): When remove refinedshugo
2015-01-18vm_method.c: method defined should not use refinements.nobu
2015-01-15proc.c: singleton_method should not use refinementsnobu
2015-01-12vm_method.c: NameError at refined method aliasnobu
2015-01-08vm_method.c: no super klass, no original method entrynobu
2015-01-08vm_method.c: fix change refined new method visibilitynobu
2014-11-13* test/lib/envutil.rb: Moved from test/ruby/.akr
2014-08-03vm_insnhelper.c: fix unusable super classnobu
2014-03-05* test/ruby: get rid of warnings.usa
2014-02-13* vm_insnhelper.c (vm_call_method): should check ci->me->flag ofshugo
2013-12-20Fix typo in testsa_matsuda
2013-10-17* vm_insnhelper.c (vm_call_method): set ci->me to 0 when theshugo
2013-10-09test/ruby: assert_raise_with_messagenobu
2013-09-30* vm_method.c (rb_undef): raise a NameError if the original methodshugo
2013-09-10class.c: exclude refined methodsnobu
2013-09-09vm_method.c: clear cache after refine methodnobu
2013-09-07* vm_eval.c (vm_call0): fix prototype, the id parameter should be ofcharliesome
2013-08-06* vm_eval.c (eval_string_with_cref): copy cref to limit the scope ofshugo
2013-07-31* eval.c (rb_mod_refine, mod_using, top_using): don't showshugo
2013-07-01* eval.c (rb_using_module): activate refinements in the ancestors ofshugo
2013-06-12* eval.c (mod_using): new method Module#using, which activatesshugo
2013-02-24vm_insnhelper.c: compare with me in method top cfpnobu
2013-01-07* eval.c (Init_eval): enable Refinements by default.shugo
2012-12-20* remove trailing spaces.nobu
2012-12-12* class.c (rb_prepend_module): move refined methods from the originshugo
2012-12-11* eval.c (rb_using_refinement): make the method table of an iclassshugo
2012-12-10* fix the behavior when a module is included into a refinement.shugo
2012-12-10* vm_method.c (rb_method_entry_without_refinements): useshugo
2012-12-09* vm_insnhelper.c (vm_call_opt_send): Kernel#send should not useshugo
2012-12-08* eval.c: remove Module#refinements.shugo
2012-12-08* eval.c (top_using): raise a RuntimeError if using is called in ashugo
2012-12-08* vm_insnhelper.c (vm_search_normal_superclass): super in ashugo