aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (rb_f_at_exit): should not be called without a block.matz2003-08-071-22/+14
* * eval.c (rb_call0): forgot to pop ruby_class.matz2003-08-061-1/+3
* * eval.c (rb_call0): update ruby_class as well as ruby_cref.matz2003-08-061-37/+38
* * eval.c (rb_load): should preserve current source file/line.nobu2003-08-051-0/+9
* * eval.c (method_proc): should specify YIELD_FUNC_SVALUE.matz2003-08-041-2/+1
* * eval.c (rb_call_super): should propagate previous block fornobu2003-08-031-1/+1
* * eval.c (call_trace_func): clear exception flag temporarily.nobu2003-08-031-10/+8
* * eval.c (rb_yield_0): code clean up according to Nobu's patch.matz2003-08-011-2/+2
* * class.c (rb_obj_singleton_methods): should not go up tomatz2003-08-011-2/+6
* * eval.c (rb_call_super): propagate previous block if a block isnobu2003-08-011-1/+1
* backoff eval.c 1.498matz2003-08-011-1/+1
* * eval.c (BEGIN_CALLARGS): should not always reset ruby_iter,matz2003-08-011-1/+1
* * ext/stringio/stringio.c (strio_gets): only "gets" should set $_.matz2003-07-281-4/+4
* * variable.c (rb_mod_const_missing): "const_missing" should notmatz2003-07-261-6/+4
* * ext/socket/socket.c (tcp_s_gethostbyname): was usingmatz2003-07-251-7/+7
* * gcc -Wall clean-up.matz2003-07-241-9/+1
* * configure.in (AC_C_VOLATILE): check if volatile works.nobu2003-07-241-0/+12
* * eval.c (thgroup_add): no warning for terminated threads.matz2003-07-241-3/+1
* * variable.c (rb_mod_const_missing): new method. [ruby-core:00441]matz2003-07-221-17/+39
* * lib/xmlrpc: import.matz2003-07-191-1/+1
* * eval.c (thgroup_add): typo again. sorry.matz2003-07-191-8/+8
* * eval.c (thgroup_add): typo.matz2003-07-191-1/+1
* * eval.c (thgroup_add): do not raise ThreadError on terminatedmatz2003-07-191-3/+4
* * eval.c (rb_attr): extra calls of method_added. [ruby-talk:76361]nobu2003-07-181-2/+0
* * eval.c (rb_f_missing): VCALL is called only for LOCAL_ID. nomatz2003-07-181-6/+2
* * eval.c (rb_clear_cache_by_class): check both klass and origin.matz2003-07-171-17/+24
* * eval.c (ruby_init): set ruby_running to true aftermatz2003-07-171-2/+1
* * eval.c (rb_proc_new): call svalue_to_avalue for yield argument.matz2003-07-161-1/+23
* * eval.c (rb_disable_super, rb_enable_super): deprecate.matz2003-07-161-47/+67
* * eval.c (rb_add_method, rb_alias): need to clear cache bynobu2003-07-151-3/+18
* *** empty log message ***nobu2003-07-111-19/+20
* * eval.c (avalue_to_svalue): typo.nobu2003-07-111-2/+1
* * eval.c (rb_thread_schedule): parse error.eban2003-07-101-1/+2
* * eval.c (rb_load): put rb_load_file() in a thread criticalmatz2003-07-091-0/+12
* * eval.c (rb_call_super): k->super maybe NULL if klass is Kernel.matz2003-07-071-12/+23
* * node.h (NEW_NODE): cast arguments to rb_node_newnode().matz2003-07-041-2/+2
* * array.c (rb_values_at): extract common procedure frommatz2003-07-031-4/+11
* * string.c (rb_str_shared_replace): clear flags before copy.matz2003-07-021-9/+13
* * eval.c (mnew): ignore metaclasses have no influence, for rklass.nobu2003-06-301-0/+4
* * configure.in (rb_cv_stack_grow_dir): check stack growing direction.nobu2003-06-281-2/+7
* * eval.c (rb_yield_0): show yielded block position not only yieldingnobu2003-06-241-8/+12
* * dir.c (find_dirsep): get rid of warnings.nobu2003-06-231-2/+2
* * string.c (rb_str_upto): generate sequence according to "succ"matz2003-06-231-4/+4
* * eval.c (proc_invoke): forgot "break";matz2003-06-211-0/+1
* * eval.c (proc_invoke): should not propagate distination tag ifmatz2003-06-211-4/+2
* * eval.c (proc_invoke): should not propagate TAG_BREAK andmatz2003-06-201-5/+5
* * parse.y (new_yield): distinguish "yield 1,2" and "yield [1,2]".matz2003-06-201-13/+23
* * eval.c: remove rb_cBlock.matz2003-06-171-43/+31
* * eval.c (proc_invoke): format the message for localjump_error().nobu2003-06-161-3/+4
* * eval.c (proc_alloc): re-unification of Block and Proc. Blockmatz2003-06-161-109/+91