Age | Commit message (Expand) | Author |
2005-09-09 | * eval.c (rb_call0): prohibit calling tainted method (>2) when | matz |
2005-09-07 | * eval.c (rb_thread_switch): convert all exceptions to | nobu |
2005-09-01 | * eval.c (rb_call0): wrong condition for $SAFE restoration. | matz |
2005-09-01 | * eval.c (method_arity): should return proper arity value. | matz |
2005-08-30 | * eval.c (rb_rescue2): intialization miss. fixed: [ruby-dev:26917] | nobu |
2005-08-17 | * eval.c (terminate_process): take String message. | nobu |
2005-08-16 | * eval.c (rb_mod_autoload_p, rb_f_autoload_p): added rdoc. | nobu |
2005-08-14 | * eval.c (rb_rescue2): reduce PUSH_TAG() as well as NODE_RESCUE. | nobu |
2005-08-13 | * eval.c (rb_block_pass): distinguish current block from others. | nobu |
2005-07-29 | * eval.c (rb_yield_0): push yielded node instead of yielding. | nobu |
2005-07-27 | * gc.c (obj_free): make message formant consistent with one from | matz |
2005-07-27 | revered all LLP64 modifies due to portability reason. | matz |
2005-07-27 | * gc.c (id2ref): must not assign pointers to long int. use | matz |
2005-07-19 | * error.c (syserr_initialize): add 1 byte for snprintf() size for | matz |
2005-07-19 | * io.c (rb_io_inspect): replace sprintf() with "%s" format all | matz |
2005-07-18 | * eval.c (rb_call0): make the pointer to NODE volatile | ocean |
2005-07-18 | * eval.c (rb_call0): make body volatile to avoid optimization problem. | akr |
2005-07-05 | * eval.c (rb_thread_save_context): must not switch contexts during | nobu |
2005-07-02 | * defines.h (FLUSH_REGISTER_WINDOWS): defined for IA64. | akr |
2005-06-30 | * eval.c (rb_eval): pre-evaluate argument for unambiguous | matz |
2005-06-28 | * dir.c, eval.c, hash.c, process.c, ruby.c: avoid warning "unused | ocean |
2005-06-20 | * eval.c (FUNCTION_CALL_MAY_RETURN_TWICE): DUMMY_SETJMP is replaced | akr |
2005-06-12 | * signal.c (sigexit): call rb_thread_signal_exit() instead of | matz |
2005-06-09 | * eval.c (ruby_longjmp): new macro to call longjmp, setcontext, etc. | akr |
2005-06-07 | * enum.c (enum_min_by, enum_max_by): return nil if no iteration. | nobu |
2005-05-25 | * ChangeLog: fix entry format. | nobu |
2005-05-18 | * dir.c (glob_helper): get rid of using String. [ruby-dev:26180] | nobu |
2005-05-13 | * eval.c (unknown_node): add volatile directive to prototype. | usa |
2005-05-12 | * eval.c (break_jump): break should not cross functions. | matz |
2005-05-11 | * eval.c (unknown_node): ignore broken NODE to get rid of accessing | nobu |
2005-05-11 | * eval.c (rb_eval), parse.y (arg): reduce fixnum range literal at | nobu |
2005-05-11 | * struct.c (make_struct): allow const_id for accessor names. | matz |
2005-05-10 | * eval.c (TMP_ALLOC): use macro NEW_NODE() to get rid of warnings on | nobu |
2005-04-07 | * eval.c (rb_call0): "return" event hook should be always executed | shugo |
2005-03-22 | * eval.c (rb_call0): check event_hooks instead of trace_func. | shugo |
2005-03-22 | * eval.c (rb_add_event_hook): new function to add a hook function for | shugo |
2005-03-16 | * eval.c (rb_call0): call_cfunc() should be protected. | shugo |
2005-03-16 | * eval.c (rb_call0): reorganize "return" event post. | matz |
2005-03-08 | * ext/socket/socket.c: document from Sam Roberts | matz |
2005-02-28 | * exception error messages updated. [ruby-core:04497] | matz |
2005-02-16 | * eval.c (is_defined): NODE_IASGN is an assignment. | matz |
2005-02-06 | * eval.c (stack_extend): add prototype because VC++8 doesn't | usa |
2005-01-24 | * document updates - [ruby-core:04296], [ruby-core:04301], | matz |
2005-01-05 | * eval.c (rb_thread_initialize): Thread objects cannot be initialized | nobu |
2004-12-29 | * eval.c (svalue_to_avalue): [ruby-dev:25366] | matz |
2004-12-18 | * dir.c (dir_open_dir): new function. [ruby-dev:25242] | matz |
2004-12-17 | Add private initialization routine for VMS. | akiyoshi |
2004-12-11 | * eval.c (run_trap_eval): prototype; avoid VC++ warnings. | usa |
2004-12-04 | * eval.c (proc_invoke): use volatile `tmp' rather than `args'. | eban |
2004-12-03 | * eval.c (proc_invoke): copy arguments to frame.argv. | matz |