summaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * eval.c (proc_invoke): use volatile `tmp' rather than `args'.eban2004-12-041-3/+4
* * eval.c (proc_invoke): copy arguments to frame.argv.matz2004-12-031-3/+18
* * 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
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-12/+57
* * eval.c (method_missing): raise TypeError for classes do notmatz2004-11-261-1/+1
* * file.c (rb_file_chown): integer conversion should be prior tomatz2004-11-221-0/+1
* * eval.c (ruby_options): now we cannot call rb_glob() beforeusa2004-11-121-0/+9
* * 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
* * string.c (rb_str_locktmp): lock string temporarily.matz2004-10-301-1/+1
* * eval.c (rb_thread_start_0): forget to free some memory chunks.matz2004-10-291-7/+2
* * eval.c (ruby_cleanup): ruby_finalize_1 may cause exception,matz2004-10-291-1/+1
* * string.c (RESIZE_CAPA): check string attribute before modifyingmatz2004-10-271-7/+15
* * 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
* * string.c (str_gsub): reentrant check. [ruby-dev:24432]matz2004-10-201-13/+48
* *** empty log message ***nobu2004-10-201-5/+1
* * io.c (read_all): block string buffer modification duringmatz2004-10-191-7/+2
* * indent and tabifynobu2004-10-181-31/+31
* eval.c (Init_stack): make prototype declaration consistent with the definitio...akr2004-10-151-1/+1
* * io.c (rb_io_s_sysopen): preserve path in the buffer allocated bymatz2004-10-061-1/+1
* * string.c (rb_str_sum): check was done with false pointer.matz2004-10-021-3/+12
* * eval.c (blk_copy_prev): need frame_dup(). [ruby-dev:24103]eban2004-09-131-24/+25
* * eval.c (cvar_cbase): singletons should refer outer cvar scope.matz2004-09-061-2/+2
* * eval.c (cvar_cbase): class variables cause SEGV inmatz2004-09-031-0/+3
* * struct.c (make_struct): remove redefining constant whenmatz2004-09-031-32/+2
* * eval.c (rb_obj_instance_eval): backported from HEAD.eban2004-09-021-1/+7
* * bignum.c (rb_big_and): protect parameters from GC.matz2004-08-281-5/+6
* *** empty log message ***dave2004-08-251-1/+1
* * eval.c (rb_obj_instance_eval): evaluates under special singletonnobu2004-08-181-8/+1
* * io.c (rb_io_reopen): should clear allocated OpenFile. pointedmatz2004-08-171-1/+0
* * eval.c: backout argv copy on write changes.matz2004-07-281-4/+4
* * eval.c (rb_eval): copy on write for argument local variablematz2004-07-271-4/+4
* * lib/cgi/session.rb (CGI::Session::FileStore#update): sets thematz2004-07-231-0/+3
* * lib/irb/ruby-lex.rb (RubyLex::identify_string): %s string do notmatz2004-07-221-0/+3
* * eval.c (THREAD_ALLOC): th->thread should be initialized to NULL.matz2004-07-171-0/+1
* * eval.c (return_jump, break_jump): raise unexpceted local jumpnobu2004-07-161-2/+2
* * class.c, error.c, eval.c, intern.h, object.c, variable.c:ocean2004-07-151-1/+1
* * eval.c (rb_thread_raise): accept third argument as well asnobu2004-07-091-11/+26
* * eval.c (rb_thread_yield, rb_f_catch): 4th argument to rb_yield_0()nobu2004-07-051-2/+2
* * eval.c (rb_eval_cmd, rb_thread_trap_eval): restore safe level.nobu2004-06-291-13/+22
* * eval.c (rb_thread_atfork): remove "fork terminates thread"matz2004-06-241-1/+0
* * eval.c (method_call): allow changing $SAFE. [ruby-dev:23713]nobu2004-06-191-4/+5
* * eval.c (eval): adjust indent.nobu2004-06-181-5/+5
* * eval.c (proc_save_safe_level, rb_set_safe_level, safe_setter): limitnobu2004-06-181-1/+8
* * eval.c (rb_mod_freeze): prepare string representation beforematz2004-06-161-2/+0
* * eval.c (rb_eval): bad influence on frame node.matz2004-06-061-4/+1