summaryrefslogtreecommitdiff
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
* * dln.c, eval.c, gc.c, regex.c, ruby.h: shut up AIX allocamatz2006-08-071-3/+1
* * eval.c (Init_Binding): fix old commit miss.nobu2006-08-011-1/+1
* * ruby.h: use ifdef (or defined) for macro constants that may ormatz2006-07-311-1/+1
* * eval.c (rb_call0): trace call/return of method defined from block.nobu2006-07-301-0/+8
* * eval.c (rb_trap_eval): make the current thread runnable to deal withnobu2006-07-301-0/+1
* * eval.c (backtrace): skip frames successive on node and method name.nobu2006-07-241-2/+3
* * eval.c (rb_call0): revert last change. [ruby-dev:29112]matz2006-07-241-1/+1
* * eval.c (rb_call0): include funcalled methods in caller list.nobu2006-07-211-0/+1
* * ruby.h: export classes/modules to implement sandbox.matz2006-07-201-5/+5
* * eval.c (rb_require_safe): wait for another thread requiring the samenobu2006-07-151-2/+2
* * array.c (rb_ary_pop): may cause realloc oscillation. a patchmatz2006-07-131-1/+2
* * signal.c (ruby_nativethread_signal, posix_nativethread_signal,nagai2006-07-101-0/+9
* * eval.c (rb_clear_cache_for_undef): clear entries for includednobu2006-07-101-1/+2
* * eval.c (next_jump): deal with destination of next.nobu2006-07-081-3/+28
* * util.c (powersOf10): constified.nobu2006-06-261-1/+1
* * signal.c: revert last change.nagai2006-06-231-9/+0
* * signal.c (ruby_nativethread_signal, posix_nativethread_signal,nagai2006-06-211-0/+9
* * eval.c (rb_call0): binding for the return event hook should havematz2006-06-071-7/+12
* * eval.c (umethod_bind): should not update original class.matz2006-05-221-3/+2
* * eval.c (ev_const_get): should support constant access frommatz2006-05-221-1/+1
* * parse.y (arg): too much NEW_LIST()matz2006-04-191-4/+4
* * eval.c (rb_eval): use ARGSCAT for NODE_OP_ASGN1.matz2006-04-191-16/+15
* * eval.c: block_unique should be 1, not frame_unique.matz2006-04-171-2/+2
* * eval.c (backtrace): reports aliased method names in a generatedmatz2006-03-281-8/+10
* * eval.c (method_missing): should support argument splat inmatz2006-03-231-3/+14
* * lib/rdoc/ri/ri_paths.rb (RI::Paths): adding paths from rubygemsmatz2006-03-031-0/+1
* * eval.c (SETUP_ARGS0): fixed memory corruption. [ruby-dev:28360]ocean2006-02-231-1/+1
* * lib/rational.rb (Integer::gcd): replaced by gcd4 inmatz2006-02-201-1/+1
* * eval.c (rb_thread_wait_for): sleep should always sleep formatz2006-02-171-1/+1
* * eval.c (backtrace): frame->orig_func may not be initialized.matz2006-02-151-7/+6
* * eval.c (rb_eval): NODE_OP_ASGN1 should allow splat in itsmatz2006-02-151-25/+26
* * eval.c (yield_under_i): should not pass self as an argument tomatz2006-02-151-1/+1
* * eval.c (rb_obj_instance_eval): should no singleton classes formatz2006-02-151-1/+1
* * eval.c (DMETHOD_P): accessing wrong frame. [ruby-dev:28181]matz2006-02-141-1/+2
* * eval.c (rb_call0): argument update propagation. [ruby-dev:28044]matz2006-02-131-93/+89
* * eval.c (eval): should push class from binding if supplied.matz2006-02-131-0/+2
* * eval.c (eval): no need to push ruby_class. [ruby-dev:28176]matz2006-02-111-16/+18
* * eval.c: apply the FreeBSD getcontext/setcontext workaroundakr2006-02-041-1/+1
* * eval.c (eval): need not to protect $SAFE value.matz2006-02-021-1/+0
* * eval.c (POST_GETCONTEXT): define separately from PRE_GETCONTEXT onakr2006-01-221-39/+44
* * eval.c (ruby_setjmp): workaround for FreeBSD/i386akr2006-01-221-14/+25
* * eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): use only for SPARC and IA64akr2006-01-201-2/+18
* * eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): don't clobber %l7 of SPARCakr2006-01-181-1/+15
* * eval.c (rb_thread_save_context): should not recycle scope object usednobu2005-12-311-0/+1
* avoid a GC problem with RUBY_ALWAYS_GC= ./ruby -e ''.akr2005-12-291-1/+4
* * eval.c (rb_gc_mark_threads): leave unmarked threads which won't wakenobu2005-12-291-0/+36
* * eval.c (rb_eval), gc.c (gc_mark_children), node.h (NEW_ALIAS,nobu2005-12-261-3/+4
* * eval.c (ev_const_get): fixed a bug in constant reference duringmatz2005-12-261-11/+14
* * eval.c (eval_under_i): evaluate source in caller's frame.nobu2005-12-201-2/+7
* * eval.c (bmcall): fix a GC problem by tail call onakr2005-12-161-1/+4