summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* * merged from trunk r26885:26939.nobu2010-03-1539-876/+1407
* * merged from trunk r26747:26885.nobu2010-03-12143-2639/+19118
* * merged from trunk r26697:26747.nobu2010-02-24156-3002/+3357
* * vm.c (InitVM_VM): fixed commit miss.nobu2010-02-171-1/+0
* * merged from trunk r26678:26697.nobu2010-02-1721-97/+224
* * 2010-02-17svn2010-02-171-2/+2
* * thread_pthread.c (native_thread_init_stack): fixed merge miss.nobu2010-02-172-3/+5
* * merged from trunk r25728:26678.nobu2010-02-16408-4410/+39182
* * vm_core.h (enum ruby_vm_interrupted_bits): named.nobu2010-02-121-2/+3
* * 2010-02-13svn2010-02-121-4/+4
* * (ruby_vm_send_signal): deal with signals properly.nobu2010-02-123-9/+20
* * thread.c (rb_queue_mark): mark possible objects.nobu2009-11-204-1/+18
* * vm.c (rb_vm_s_parent, rb_vm_parent): new methods to return thenobu2009-11-203-12/+35
* * file.c (Init_File): initialize key for separator only once.nobu2009-11-203-3/+7
* * vm.c (rb_vm_start): handshake.nobu2009-11-195-16/+60
* * string.c (rb_str_copy_to_vm): reset instance variables.nobu2009-11-192-0/+6
* commit miss.nobu2009-11-191-1/+2
* * vm.c (rb_vm_send, rb_vm_recv): supported strings.nobu2009-11-193-2/+28
* * thread.c (rb_queue_shift_wait): fixed the case of no-timeout.nobu2009-11-193-4/+14
* * vm_core.h (rb_vm_t): manage references from other VMs.nobu2009-11-174-23/+56
* * 2009-11-17svn2009-11-171-2/+2
* * vm_core.h: fixed function names.nobu2009-11-171-5/+5
* * regint.h (USE_PARSE_TREE_NODE_RECYCLE): disabled.nobu2009-11-162-1/+4
* * dir.c (ruby_dirfd): need O_DIRECTORY and O_LARGEFILE.nobu2009-11-163-4/+27
* * thread_pthread.c (get_stack): fixed stack start address on thenobu2009-11-162-11/+12
* * thread.c (rb_queue_shift_wait): added.nobu2009-11-154-26/+129
* * vm.c (rb_vm_current): new method RubyVM.current.nobu2009-11-152-0/+26
* * mvm.c (ruby_vm_new): create new vm unless initial vm.nobu2009-11-153-4/+12
* * thread.c (rb_thread_start_timer_thread),nobu2009-11-154-4/+8
* * thread_pthread.c (native_cond_timedwait): use timeval instead ofnobu2009-11-153-39/+54
* * include/ruby/public_object.h (ruby_public_object_vmkey): movednobu2009-11-157-18/+22
* * 2009-11-16svn2009-11-151-2/+2
* * common.mk (RUBY_H_INCLUDES): include private_object.h.nobu2009-11-152-1/+5
* * 2009-11-15svn2009-11-141-2/+2
* * marshal.c (marshal_dump): needs to set compat_allocator_tbl.nobu2009-11-142-0/+5
* * mvm.c (ruby_vm_alone, ruby_vm_main_p): new functions.nobu2009-11-132-4/+4
* * mvm.c (rb_vm_alone, rb_vm_main_p): new functions.nobu2009-11-134-8/+36
* * vm.c (rb_vm_mark, vm_memsize): ignore other VM.nobu2009-11-132-6/+8
* * vm.c (rb_vm_initialize): add last NULL.nobu2009-11-132-1/+6
* * thread_pthread.c (native_thread_init_stack): fixed stack startnobu2009-11-132-2/+2
* * 2009-11-14svn2009-11-131-2/+2
* * thread_pthread.c (native_thread_init_stack): fixed stack startnobu2009-11-132-1/+6
* * mvm.c (vm_join): does nothing when vm has died.nobu2009-11-133-4/+25
* * thread.c (ruby_native_thread_create): start new thread withnobu2009-11-134-25/+101
* * thread.c (thread_start_func_2): see first_func, not first_proc,nobu2009-11-132-3/+6
* * gc.c (vm_xrealloc): use the given object space.nobu2009-11-132-1/+5
* * eval.c (ruby_vm_cleanup): not destruct vm, nor re-send signal.nobu2009-11-134-13/+22
* * 2009-11-13svn2009-11-131-2/+2
* * parse.y (Init_sym): use separate object space.nobu2009-11-134-8/+23
* * eval.c (ruby_vm_run): cleanup needed.nobu2009-11-122-2/+5