aboutsummaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * ext/dbm/dbm.c (fdbm_select): [ruby-dev:25132]matz2004-12-091-5/+21
* * process.c (proc_setgroups): [ruby-dev:25081]matz2004-12-061-5/+12
* * eval.c (run_trap_eval): add prototype for Microsoft compiler.usa2004-12-061-0/+1
* * eval.c (proc_invoke): prepare to pass a block from "call" methodmatz2004-12-031-14/+40
* * io.c (rb_file_initialize): [ruby-dev:25032]matz2004-12-021-1/+1
* * eval.c (rb_protect): prevent continuations created inside from beingnobu2004-12-021-23/+29
* * eval.c (thread_mark): mark thread group. [ruby-dev:25020]nobu2004-12-021-0/+5
* * signal.c (sighandler): call handler immediately only for defaultmatz2004-11-301-1/+1
* * eval.c (rb_eval): should check previous frame for ZSUPER.matz2004-11-301-1/+1
* * eval.c (PUSH_FRAME): flags should have been initialized.matz2004-11-301-0/+1
* * eval.c (rb_eval): [ruby-core:03856]matz2004-11-301-0/+4
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-12/+57
* * io.c (rb_io_initialize): should retrieve flags from copying filematz2004-11-261-1/+1
* * string.c (rb_str_splice): should place index wrapping aftermatz2004-11-201-0/+1
* * re.c (rb_reg_initialize_m): should raise exception instead ofmatz2004-11-171-10/+12
* * string.c (str_mod_check): frozen check should be separated.matz2004-11-161-1/+1
* * eval.c (Init_Proc): make proc as an alias to Proc.new.matz2004-11-151-4/+9
* * eval.c (rb_yield_0): lambda{}.call(1) should raise exception.matz2004-11-141-4/+6
* * string.c (rb_str_clear): avoid revealing NULL pointer.matz2004-11-141-0/+4
* * eval.c (ruby_options): now we cannot call rb_glob() beforeusa2004-11-121-0/+8
* * dir.c (rb_glob2): do not allocate buffer from heap to avoidmatz2004-11-101-0/+1
* * eval.c (proc_invoke): nail down dyna_var node when Proc objectmatz2004-11-011-42/+17
* * eval.c (rb_eval): NODE_XSTR should pass copy of literal string.matz2004-10-301-4/+5
* * eval.c (rb_thread_start_0): forget to free some memory chunks.matz2004-10-291-0/+4
* * eval.c (ruby_cleanup): ruby_finalize_1 may cause exception,matz2004-10-291-1/+1
* * node.h (NODE_TYPESHIFT): allow 4 more bits for line numbers.matz2004-10-271-5/+13
* * eval.c (get_backtrace): ignore illegal backtrace. [ruby-dev:24587]nobu2004-10-241-1/+1
* * eval.c (rb_load, search_required, rb_require_safe, rb_require): usenobu2004-10-231-2/+8
* * eval.c (rb_alias): was warning for wrong condition.matz2004-10-221-4/+6
* * ext/zlib/zlib.c (zstream_shift_buffer): should restore classmatz2004-10-211-0/+3
* * parse.y (lex_getline): should update ruby_debug_lines.matz2004-10-201-1/+2
* rdocnobu2004-10-201-0/+16
* * array.c (rb_ary_times): Array#* should return an instance ofmatz2004-10-191-12/+45
* * eval.c (search_required): required name must not be changed beforenobu2004-10-191-5/+1
* * eval.c (rb_require_safe): provide the feature after loaded.nobu2004-10-191-7/+7
* * io.c (read_all): block string buffer modification duringmatz2004-10-191-3/+3
* * string.c (rb_str_upto): method result must be checked. [ruby-dev:24504]nobu2004-10-181-47/+48
* eval.c (Init_stack): make prototype declaration consistent with the definitio...akr2004-10-151-1/+1
* * io.c (rb_io_mode_flags): preserve append mode flag.matz2004-10-061-5/+1
* * string.c (rb_str_sum): should use bignums when bits is greatermatz2004-10-021-1/+1
* * string.c (rb_str_sum): string may be altered. [ruby-dev:24381]matz2004-10-011-1/+2
* * eval.c (rb_call0): invoke finalizers periodically.nobu2004-09-271-0/+1
* * struct.c (rb_struct_s_members): wrong call of struct_members.matz2004-09-241-2/+10
* * parse.y (rb_parser_append_print): should handle prelude.matz2004-09-241-4/+0
* * eval.c: remove debug print.matz2004-09-231-1/+0
* * eval.c: remove debug print.matz2004-09-231-3/+0
* * hash.c (rb_hash_rehash): replace st_foreach() by its deepmatz2004-09-231-3/+15
* * parse.y: remove global variables ruby_eval_tree andmatz2004-09-221-11/+7
* * enum.c (enum_sort_by): do not use qsort directly. usematz2004-09-211-7/+28
* * eval.c (blk_copy_prev): need frame_dup(). [ruby-dev:24103]eban2004-09-131-17/+18