aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (ruby_cleanup): call finalizers and exit procs beforematz2003-10-211-11/+22
* * eval.c (rb_eval): set current node after arguments evaluation.nobu2003-10-201-5/+9
* * eval.c (rb_thread_cleanup): keep thread group for main thread.nobu2003-10-201-2/+2
* * eval.c (rb_catch): backout.nobu2003-10-201-13/+1
* * eval.c (PUSH_FRAME): generate unique number to be TAG_JUMP()matz2003-10-201-12/+14
* * eval.c (ruby_run): just return FAILURE instead of parse errornobu2003-10-151-1/+1
* * marshal.c (w_object): dump extended modules as well.matz2003-10-151-1/+1
* * eval.c (ruby_finalize_0): return the given exit status unlessnobu2003-10-141-3/+3
* commit miss.nobu2003-10-131-2/+1
* * eval.c (rb_require_safe): segfault after loading .so.nobu2003-10-131-5/+4
* * eval.c (rb_feature_p): match by classified suffix.nobu2003-10-131-148/+164
* * string.c (str_new4): should not preserve FL_TAINT status in thematz2003-10-131-23/+27
* * eval.c (is_defined): inheritance line adjustment as like asnobu2003-10-091-34/+46
* * eval.c (rb_thread_start_0): prevent thread from GC.nobu2003-10-091-1/+2
* * eval.c (rb_thread_start_0): non-volatile should be restored fromnobu2003-10-091-1/+2
* * eval.c (proc_save_safe_level, proc_get_safe_level,nobu2003-10-091-34/+5
* * eval.c (rb_set_end_proc, rb_exec_end_proc): restore safe level.nobu2003-10-091-0/+6
* * eval.c (rb_yield_0): no error if block is empty.nobu2003-10-091-1/+4
* eval.c (eval): re-indented.nobu2003-10-091-10/+10
* * eval.c (localjump_error): id should be ID.nobu2003-10-081-21/+26
* * parse.y (stmt): rhs of multiple assignment should not bematz2003-10-061-33/+34
* * marshal.c (w_object): should pass "weak" value to next level.matz2003-10-061-1/+1
* * eval.c (rb_f_END): block should be given. [ruby-dev:21497]nobu2003-10-051-0/+1
* * eval.c (rb_eval): fix evaluation order. [ruby-list:38431]nobu2003-10-051-6/+15
* * marshal.c (w_object): instance variable dump do not cause errormatz2003-10-041-1/+1
* * time.c (time_load): restore instance variables (if any) beforematz2003-10-021-1/+13
* * eval.c (rb_thread_raise): prototype; avoid VC++ warning.usa2003-10-011-1/+1
* * eval.c (rb_f_block_given_p): real required condition ismatz2003-10-011-3/+4
* * ext/etc/etc.c: add new functions: setpwent, getpwent, endpwent,matz2003-10-011-2/+2
* * eval.c (rb_load): Object scope had priority over required filenobu2003-10-011-1/+0
* * eval.c (rb_eval): while/until should not capture break unlessmatz2003-09-301-4/+10
* * eval.c (rb_thread_atfork): wrong format specifier.matz2003-09-291-1/+1
* * error.c (rb_warn_m): should not warn if -W0 is specified.matz2003-09-241-0/+1
* * eval.c (proc_invoke): should push PROT_PCALL tag for orphans.matz2003-09-181-1/+1
* * eval.c (proc_invoke): should update "result" for orphans.matz2003-09-181-1/+1
* * eval.c (localjump_destination): should not raise ThreadErrormatz2003-09-171-7/+6
* * intern.h (rb_disable_super, rb_enable_super): replace with dummynobu2003-09-121-0/+3
* * bignum.c (rb_big_and): convert argument using 'to_int'.matz2003-09-121-4/+15
* * eval.c (win32_get_exception_list): avoid VC7 warning.usa2003-09-101-0/+4
* * eval.c (struct tag): dst should be VALUE.nobu2003-09-091-6/+5
* * eval.c (mark_frame_adj): need to adjust argv pointer if usingmatz2003-09-051-4/+23
* * eval.c (rb_eval): should not handle exceptions within rescuenobu2003-09-021-1/+5
* * eval.c (rb_eval): make tail recursion in ELSE clause ofnobu2003-09-011-2/+2
* * parse.y (aref_args): forgot to call NEW_SPLAT(). reported bymatz2003-09-011-0/+1
* * eval.c (rb_thread_switch): add RESTORE_EXIT; exit by anothernobu2003-09-011-14/+28
* * eval.c (TAG_DST()): take no argument.eban2003-08-311-1/+1
* * eval.c (rb_iter_break): should not call TAG_JUMP directly.matz2003-08-301-2/+3
* * eval.c (struct BLOCK): remove BLOCKTAG, use scope instead.matz2003-08-301-214/+129
* * eval.c (rb_eval): *a = [1,2] now assigns [[1,2]] to a.matz2003-08-271-12/+6
* * file.c (rb_file_s_expand_path): avoid calling rb_scan_args() formatz2003-08-231-5/+2