| Age | Commit message (Expand) | Author |
| 2009-02-25 | * eval.c (rb_thread_schedule): mswin32 doesn't have F_GETFD, so check | usa |
| 2009-02-14 | * eval.c (rb_thread_schedule): handle EBADF of select as well. | akr |
| 2009-01-30 | * proc.c (Init_Proc): add '===' operator to use procs in when | knu |
| 2009-01-26 | * eval.c (Init_Cont): separated from Init_Thread() since | nobu |
| 2009-01-26 | * eval.c (Init_Thread): provides "continuation.so" for forward | nobu |
| 2009-01-12 | * eval.c (rb_thread_start_0): must use ruby_longjmp instead of | nobu |
| 2009-01-09 | * eval.c (TAG_THREAD): to start a new thread. | nobu |
| 2009-01-06 | * eval.c (stack_extend): streamlined rb_thread_restore_context() | nobu |
| 2009-01-06 | * eval.c (cc_mark): frees the continuation's stack if its thread | nobu |
| 2008-12-29 | * eval.c (rb_thread_schedule): Don't change status of threads which | akr |
| 2008-12-08 | * eval.c (rb_yield_0): Qundef means no argument. [ruby-Bugs-22525] | nobu |
| 2008-11-16 | * eval.c (yield_under): fixed initialization not being allowed in C90. | nobu |
| 2008-11-11 | * eval.c (load_lock): makes circular require deadlock. | nobu |
| 2008-11-11 | * eval.c (rb_feature_p): returns found feature name if loading. | nobu |
| 2008-10-05 | * eval.c (rb_mod_modfunc): method undefined in included module | nobu |
| 2008-09-19 | * dln.c: newer BeOS support. a patch from Pete Goodeve | matz |
| 2008-08-13 | * hash.c (rb_hash_set_default_proc): Add Hash#default_proc=; | knu |
| 2008-08-11 | * class.c (clone_method): should copy cbase in cref as well. | matz |
| 2008-08-09 | * gc.c (STACK_LEVEL_MAX, ruby_stack_length): returns size_t. | nobu |
| 2008-08-04 | * eval.c (timeofday): use monotonic clock. based on a patch | nobu |
| 2008-08-02 | * eval.c (rb_thread_schedule): runs deferred finalizers. | nobu |
| 2008-07-05 | * eval.c (rb_thread_value): missed to change at r17874. [ruby-core:17595] | nobu |
| 2008-07-04 | * eval.c (rb_thread_join): new API. | nobu |
| 2008-07-02 | * error.c (rb_exc_new3): keeps the given string itself. | nobu |
| 2008-07-02 | * eval.c (rb_longjmp): duplicate the thrown exception to set backtrace | nobu |
| 2008-07-02 | * eval.c (PUSH_FRAME): suppress warnings. | nobu |
| 2008-06-28 | * eval.c (rb_obj_respond_to): use RTEST to test the result of | akr |
| 2008-06-26 | * eval.c (rb_call0): wrong condition to check insecure method. | matz |
| 2008-06-23 | * eval.c (PUSH_FRAME, PUSH_CLASS): Add volatile to avoid a | knu |
| 2008-06-10 | * eval.c (rb_thread_select), string.c (str_gsub): suppress warnings. | nobu |
| 2008-05-31 | * suppress warnings with -Wwrite-string. | nobu |
| 2008-05-27 | * eval.c (rb_mod_module_exec, Init_eval): Add | knu |
| 2008-05-26 | * eval.c (yield_under, yield_under_i, yield_args_under_i) | knu |
| 2008-05-24 | * eval.c (Init_Thread): Initialize recursive_key. | knu |
| 2008-05-24 | * marshal.c (reentrant_check): check reentrance via callcc. | matz |
| 2008-05-22 | * eval.c (rb_copy_node_scope), node.h: Rename from copy_node_scope | knu |
| 2008-05-21 | * proc.c (proc_dup): should copy safe_level from src proc | matz |
| 2008-05-21 | * eval.c (rb_get_method_body, rb_alias, rb_eval): should not cache | nobu |
| 2008-05-21 | * eval.c (search_method, remove_method, error_print, rb_alias) | nobu |
| 2008-05-12 | * eval.c (is_defined): add NODE_OP_ASGN_{OR,AND}. "defined?(a||=1)" | matz |
| 2008-05-11 | * eval.c (method_name, method_owner): New methods; backported from 1.9. (Unbo... | kazu |
| 2008-04-26 | * class.c (struct clone_method_data): Add cref. | knu |
| 2008-04-26 | * eval.c (rb_yield_0, proc_invoke, proc_arity): allow passing a block | knu |
| 2008-04-24 | * eval.c (THREAD_SAVE_CONTEXT): remove unnecessary | matz |
| 2008-04-23 | * eval.c (bind_eval): Add Binding#eval, a shorthand method for | knu |
| 2008-04-22 | * eval.c (error_print): show full stack grace except SystemStackError. | akr |
| 2008-04-22 | * eval.c (rb_proc_new, YIELD_FUNC_LAMBDA): Add a new nd_state | knu |
| 2008-04-22 | * eval.c (rb_proc_new): Turn the BLOCK_LAMBDA flag on. | knu |
| 2008-04-21 | * eval.c (rb_f_method_name): New gloval function: __method__; | knu |
| 2008-04-19 | * eval.c (rb_exec_recursive): New internal function to help | knu |