aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (method_arity): used wrong Proc object. [ruby-talk:86504]nobu2003-11-271-1/+1
* * eval.c (rb_f_exit), process.c (rb_f_exit_bang): use VALUEs not butnobu2003-11-271-2/+2
* * eval.c (rb_f_exit), process.c (rb_f_exit_bang): treat true asnobu2003-11-271-3/+13
* * eval.c, gc.c: FreeBSD/ia64 currently does not have a way for aknu2003-11-271-0/+8
* * gc.c (Init_stack): stack region is far smaller than usual ifmatz2003-11-221-3/+7
* * check existence of "pthread.h"nagai2003-11-201-6/+1
* * ruby.h: define is_ruby_native_thread() for no native thread environmentnagai2003-11-201-1/+6
* * configure.in: always check existence of the pthread librarynagai2003-11-201-42/+16
* * eval.c (rb_eval): iterator should return value from next insidenobu2003-11-161-1/+8
* * eval.c (eval): prepend error position in evaluating string tomatz2003-11-161-4/+6
* * eval.c (eval): do not re-raise exception to avoid unnecessarymatz2003-11-151-50/+68
* * eval.c (rb_method_node): new API to retrieve method body.matz2003-11-141-0/+10
* * eval.c (rb_load): save and restore rb_prohibit_interrupt.matz2003-11-061-0/+2
* * eval.c (rb_load): allow interrupt during loaded programmatz2003-11-061-18/+1
* configure.in, eval.c, signal.c: : add '--with-pthread-ext' optionnagai2003-11-051-0/+42
* * io.c (read_all): fptr->f may be NULL, if IO is closed in thematz2003-11-041-1/+0
* 031031matz2003-10-301-0/+1
* * io.c (READ_DATA_BUFFERED): new macro to detect whether stdiomatz2003-10-301-0/+36
* * parse.y (logop): left may be NULL. [ruby-talk:84539]matz2003-10-301-41/+3
* * eval.c (proc_invoke): single array value to normal Proc#callmatz2003-10-291-2/+6
* * eval.c (rb_longjmp): must not disturb original jump.matz2003-10-291-1/+1
* * eval.c (Init_Proc): taint preallocated exception objectmatz2003-10-291-0/+1
* * eval.c (rb_longjmp): ignore reentering error while warning.nobu2003-10-271-1/+4
* * eval.c (rb_method_missing): protect exception from withinmatz2003-10-251-5/+8
* * eval.c (ruby_cleanup): initialize stack bottom for embedding.nobu2003-10-231-1/+2
* typo in comment.nobu2003-10-231-1/+1
* * eval.c (ruby_cleanup): should not ignore exit_value in ENDmatz2003-10-211-2/+1
* * 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