summaryrefslogtreecommitdiff
path: root/version.h
AgeCommit message (Collapse)Author
2010-05-15* 2010-05-16svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27802 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-15* ext/iconv/iconv.c (rb_iconv_sys_fail): raise BrokenLibrary ifnobu
errno is not set. [ruby-dev:41317] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27800 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-13* 2010-05-14svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-12* 2010-05-13svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27765 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-12* 2010-05-12svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27744 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-10* 2010-05-11svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27724 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-09* ext/io/console/console.c (ttymode): reverted previous commit.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27705 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-08* thread.c (rb_thread_aset): fixed argument type.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27678 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-07* 2010-05-08svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27661 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-07* version.h: bump up to 1.9.3.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-06* 2010-05-07svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-05* vm_method.c (rb_unlink_method_entry, rb_sweep_method_entry):ko1
added. Unlinked method entries are collected to vm->unlinked_method_entry_list. On the GC timing, mark all method entries which are on all living threads. Only non-marked method entries are collected. This hack prevents releasing living method entry. [Performance Consideration] Since this Method Entry GC (MEGC) doesn't occuer frequently, MEGC will not be a performance bottleneck. However, to traverse living method entries, every control frame push needs to clear cfp->me field. This will be a performance issue (because pushing control frame is occurred frequently). Bug #2777 [ruby-dev:40457] * cont.c (fiber_init): init cfp->me. * gc.c (garbage_collect): kick rb_sweep_method_entry(). * method.h (rb_method_entry_t): add a mark field. * vm.c (invoke_block_from_c): set passed me. * vm.c (rb_thread_mark): mark cfp->me. * vm_core.h (rb_thread_t): add a field passed_me. * vm_core.h (rb_vm_t): add a field unlinked_method_entry_list. * vm_insnhelper.c (vm_push_frame): clear cfp->me at all times. * vm_insnhelper.c (vm_call_bmethod): pass me. * bootstraptest/test_method.rb: add a test. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27634 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-04* 2010-05-05svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27618 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-03* 2010-05-04svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-02* ext/syck/emitter.c (syck_scan_scalar): set SCAN_WHITEEDGE flagnobu
when scalar begins with newline. patches from Dave B <daz AT d10.karoo.co.uk> at [ruby-core:23019] and caleb clausen at [ruby-core:25851]. [ruby-core:23006][ruby-core:29925] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27591 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-05-01* test/test_tempfile.rb: fixed errors.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-30* test/ruby/test_io.rb: skip false tests on Windows.nobu
[ruby-core:29886] git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27567 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-29* 2010-04-30svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27552 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-28* 2010-04-29svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27538 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-27* 2010-04-28svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27517 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-26* 2010-04-27svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27505 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-25* bignum.c (bigmul1_karatsuba): suppress a warning.nobu
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27492 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-24* 2010-04-25svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27479 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-23* 2010-04-24svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-22* 2010-04-23svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-21* 2010-04-22svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-20* 2010-04-21svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-19* 2010-04-20svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27402 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-18* 2010-04-19svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-17* 2010-04-18svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27383 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-16* 2010-04-17svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-16* 2010-04-16svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-15* 2010-04-15svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-14* 2010-04-14svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-12* 2010-04-13svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-11* 2010-04-12svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27309 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-10* 2010-04-11svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-09* 2010-04-10svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27275 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-08* 2010-04-09svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-07* 2010-04-08svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27253 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-06* 2010-04-07svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-05* 2010-04-06svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-04* 2010-04-05svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-03* 2010-04-04svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-02* 2010-04-03svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27194 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-04-01* 2010-04-02svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27154 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-03-31* 2010-04-01svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-03-30* 2010-03-31svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-03-29* 2010-03-30svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
2010-03-28* 2010-03-29svn
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@27080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e