| Commit message (Expand) | Author | Age | Files | Lines |
* | * vm_insnhelper.c (vm_push_frame): add CHECK_STACK_OVERFLOW. | matz | 2009-11-07 | 1 | -1/+0 |
* | * proc.c (mnew): Fix scope issue [ruby-core:26069] | marcandre | 2009-11-04 | 1 | -1/+1 |
* | fix typos. | akr | 2009-11-03 | 1 | -2/+2 |
* | * hash.c (rb_hash_set_default_proc): checks arity of defalt_proc | matz | 2009-10-24 | 1 | -4/+4 |
* | * proc.c (mnew): Method#new checks for respond_to_missing? with private set t... | marcandre | 2009-10-13 | 1 | -1/+1 |
* | * vm_method.c (rb_add_method_def): show the location where | nobu | 2009-09-30 | 1 | -3/+5 |
* | git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25129 b2dd03c8-39d4-4d8... | matz | 2009-09-28 | 1 | -17/+20 |
* | * proc.c (missing_wrap): reverted. | nobu | 2009-09-25 | 1 | -2/+2 |
* | * proc.c (missing_wrap): new_arg is already given if argc > 1. | nobu | 2009-09-25 | 1 | -3/+2 |
* | * proc.c (mnew): fix for instance method of Module, BasicObject | nobu | 2009-09-25 | 1 | -1/+1 |
* | * proc.c (Method#== doc): Fix doc, cf [ruby-core:24791] | marcandre | 2009-09-24 | 1 | -2/+2 |
* | * proc.c (mnew): generate method object that wraps method_missing, | matz | 2009-09-24 | 1 | -0/+21 |
* | * proc.c (umethod_bind, rb_mod_define_method): Fix bug that disallowed method... | marcandre | 2009-09-22 | 1 | -4/+5 |
* | * proc.c (rb_mod_define_method): doc fix | marcandre | 2009-09-22 | 1 | -1/+1 |
* | * eval.c (rb_mod_define_method): Doc fix (accepts UnboundMethod too) | marcandre | 2009-09-22 | 1 | -1/+1 |
* | * cont.c, proc.c: added rdoc. | nobu | 2009-09-21 | 1 | -0/+18 |
* | * proc.c (proc_binding): allow proc from method. [ruby-core:25589] | nobu | 2009-09-21 | 1 | -6/+10 |
* | * include/ruby/ruby.h (rb_data_type_struct): constified dsize. | nobu | 2009-09-09 | 1 | -3/+3 |
* | * include/ruby/st.h (st_hash_func): use st_index_t. | nobu | 2009-09-08 | 1 | -8/+10 |
* | * method.h (rb_method_definition_t): split from rb_method_entry_t | nobu | 2009-08-28 | 1 | -33/+52 |
* | * proc.c (rb_method_entry_arity): fixed indent. | nobu | 2009-08-28 | 1 | -13/+13 |
* | * proc.c (rb_method_entry_arity): support not_implemented method. | ko1 | 2009-07-28 | 1 | -2/+4 |
* | * proc.c (rb_method_entry_arity): support optimized method (send). | ko1 | 2009-07-28 | 1 | -0/+8 |
* | * suppressed shorten-64-to-32 warnings. | nobu | 2009-07-18 | 1 | -10/+10 |
* | * method.h, vm_core.h: add rb_method_entry_t. Remove nodes around | ko1 | 2009-07-15 | 1 | -109/+97 |
* | * proc.c (Kernel#define_singleton_method): rdoc. based on a patch by | yugui | 2009-07-13 | 1 | -0/+26 |
* | * proc.c ({proc,binding,method}_data_type): typed. | nobu | 2009-07-08 | 1 | -1/+14 |
* | * proc.c ({proc,method}_data_type): typed. | nobu | 2009-07-08 | 1 | -44/+60 |
* | * proc.c (make_curry_proc): should propagate lambda-ness. | nobu | 2009-07-06 | 1 | -2/+10 |
* | * proc.c (proc_hash): use long. | nobu | 2009-07-06 | 1 | -2/+2 |
* | * class.c (rb_define_method_id): use rb_define_notimplement_method_id | akr | 2009-04-16 | 1 | -0/+3 |
* | * proc.c (bmcall): should not uninitialized variable. a patch from | nobu | 2009-03-14 | 1 | -2/+2 |
* | * proc.c (rb_proc_call, bmcall): commit miss. | nobu | 2009-03-14 | 1 | -2/+1 |
* | * proc.c (rb_proc_call, rb_node_arity, bmcall, curry): checks | nobu | 2009-03-14 | 1 | -12/+27 |
* | * proc.c (rb_proc_call): checks overflow. | nobu | 2009-03-14 | 1 | -1/+8 |
* | * proc.c (rb_proc_arity): commit miss. | nobu | 2009-03-14 | 1 | -1/+1 |
* | * proc.c (rb_proc_parameters): unnamed_parameters() expects int | nobu | 2009-03-14 | 1 | -12/+13 |
* | stripped trailing spaces. | nobu | 2009-02-22 | 1 | -68/+68 |
* | * vm_eval.c (eval_string_with_cref): use rb_vm_get_ruby_level_next_cfp() | ko1 | 2009-02-13 | 1 | -2/+0 |
* | * vm.c: add a prefix "rb_" to exposed functions | ko1 | 2009-01-19 | 1 | -10/+10 |
* | * proc.c (proc_new): should use proc_dup() if block has Proc. | ko1 | 2008-12-25 | 1 | -12/+10 |
* | * vm.c (invoke_block_from_c): fix to point right cfp. | ko1 | 2008-12-24 | 1 | -1/+1 |
* | * compile.c (iseq_compile_each), gc.c (assign_heap_slot), | nobu | 2008-12-09 | 1 | -1/+1 |
* | * iseq.c (rb_iseq_parameters): proc arguments are always optional. | nobu | 2008-12-05 | 1 | -7/+10 |
* | * iseq.c (simple_default_value): extracts simplest default | nobu | 2008-11-28 | 1 | -2/+69 |
* | * proc.c (proc_eq): equivalence check should not done by pointer | matz | 2008-11-18 | 1 | -3/+6 |
* | * include/ruby/ruby.h: embeds the elements of an array into its | yugui | 2008-10-09 | 1 | -5/+1 |
* | * parse.y (primary, brace_block): fix for line number. | nobu | 2008-09-26 | 1 | -6/+55 |
* | * include/ruby/node.h, vm_core.h: move definition of | ko1 | 2008-09-23 | 1 | -2/+2 |
* | * proc.c (Init_Proc): add '===' operator to use procs in when | matz | 2008-09-06 | 1 | -1/+12 |