summaryrefslogtreecommitdiffstats
path: root/eval.c
Commit message (Expand)AuthorAgeFilesLines
...
* * eval.c (rb_eval), parse.y (arg): reduce fixnum range literal atnobu2005-05-011-10/+0
* * configure.in (RUBY_FUNC_ATTRIBUTE): check for function attribute.nobu2005-04-301-3/+1
* * eval.c (rb_provided): should check also path name to be loaded.nobu2005-04-231-8/+18
* * eval.c (search_required): deal with features with path too.nobu2005-04-191-2/+2
* * eval.c (search_required): handle static linked extensions.nobu2005-04-181-0/+3
* * eval.c (search_required, rb_require_safe): expand path innobu2005-04-181-17/+35
* * eval.c (rb_attr): attribute name check added.matz2005-04-181-3/+4
* * eval.c (rb_call0): "return" event hook should be always executedshugo2005-04-071-3/+1
* * eval.c (rb_call0): call_cfunc() should be protected.shugo2005-03-161-13/+22
* * eval.c (rb_add_event_hook): new function to add a hook function forshugo2005-03-161-35/+118
* * eval.c (rb_call0): reorganize "return" event post.matz2005-03-161-20/+13
* * eval.c (recursive_check, recursive_push): more restrictive check.nobu2005-03-151-2/+2
* * eval.c (recursive_pop): raise TypeError instead of fatal error.nobu2005-03-131-3/+8
* * eval.c (rb_exec_recursive): declaration should precede statementsusa2005-03-081-1/+1
* * error.c (errno_missing): Errno.const_missing to allow referencesmatz2005-03-081-1/+1
* * eval.c (rb_require_safe): get actual path string under safe levelnobu2005-03-071-2/+2
* * object.c (inspect_obj): unintended space removal.matz2005-03-071-25/+59
* * lib/mkmf.rb (create_makefile): allow putting spaces between targetnobu2005-03-051-0/+1
* * eval.c (rb_exec_recursive): matched the declaration to prototype.usa2005-03-041-1/+1
* * array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz2005-03-041-97/+149
* * eval.c (ruby_native_thread_kill): call pthread_kill() to send anagai2005-03-021-1/+11
* * eval.c (rb_eval): [EXPERIMENTAL] NODE_LAMBDA implemented.nobu2005-03-021-0/+5
* * eval.c (rb_thread_start_0): update curr_thread before raisingnobu2005-02-221-7/+13
* * eval.c (rb_thread_start_1): initialize newly pushed frame.nobu2005-02-171-1/+3
* * eval.c (rb_thread_start_1): outer block variables wasn't linked tonobu2005-02-161-1/+1
* * eval.c (rb_thread_start_0): restore prot_tag before rewinding.nobu2005-02-131-1/+1
* * eval.c (TAG_THREAD): to start a new thread.nobu2005-02-121-32/+206
* * eval.c (scope_dup): add volatile not to optimize tbl.usa2005-02-091-1/+1
* * eval.c (stack_extend): add prototype because VC++8 doesn'tusa2005-02-061-1/+1
* * eval.c (rb_thread_initialize): Thread objects cannot be initializednobu2005-01-051-1/+12
* * eval.c (rb_proc_arity, rb_node_arity, rb_mod_method_arity,nobu2004-12-161-59/+99
* * eval.c (Init_eval): should mark ruby_eval_tree. [ruby-dev:25189]matz2004-12-131-54/+12
* * 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