{"shas":[["0971109e3dcc8f30df79fba1ac6db174e7c7ecdc","5f6d79db586ab1fd08a69a7ec1f3c34bc19565d6@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* vm.c (rb_vm_rewrite_dfp_in_errinfo): change return type\n  to suppress a warning.\n\n* vm_core.h: ditto.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33099 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","ktsj"],["4c66fc089080a63f58d95877130a0a0920a409c6","ea3cd978650417470535f3a4725b6b5042a6ab59@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","Imported minitest 2.5.1 (r6596)\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","ryan"],["650c122fd71ef2beb3a7465d453ced925bb4ca88","5bada6ad649e470d86f4ebdbd1d31d5a80390452@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* 2011-08-28\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","svn"],["0d530b2392585cc535fb905f9ba4467257ef289c","b159e61dde37f7cbfe137d52693186e18440c3e0@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* ext/date/date_parse.c (date_zone_to_diff): keep a temporary string\n  stored in variable while the contents buffer is beeing used.\n\n* ext/date/date_parse.c (date_zone_to_diff): get rid of out of bounds\n  memory read.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33106 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","nagachika"],["640420f7044405cec4b1e6486caca4def5f80a45","670e9150005b59ef8f474f17f131baf296790b4a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* numeric.c (bit_coerce): A Fixnum and a Bignum are only permitted for\n bitwise arithmetic with a Fixnum.  #1792\n* test/ruby/test_fixnum.rb: add tests for the above change.\n* bignum.c (bit_coerce): A Fixnum and a Bignum are only permitted for\n bitwise arithmetic with a Bignum.  #1792\n* test/ruby/test_bignum.rb: add tests for the above change.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","mrkn"],["c89b18dfd126850d4e9a0824c2a4b8218a7fa308","5bada6ad649e470d86f4ebdbd1d31d5a80390452@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* 2011-08-29\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33109 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","svn"],["442e8a238cfdf24a79af882139190e939612c321","575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","Use PRIdSIZE.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33110 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","naruse"],["733e371c2a50208f43350456baf93107e627d0a1","575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","Use psych_yaml_as to avoid collision with Syck.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33111 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","naruse"],["8ca1e6a0eeb96526b6fb7a719d05651d12c9f0d3","575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","Use RB_GC_GUARD.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","naruse"],["9742dec279e8be6081a60a5a9bc6c0384e8f98b6","670e9150005b59ef8f474f17f131baf296790b4a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* test/ruby/test_numeric.rb (test_num2long): modify a test agaist the\n  change by r33108.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","mrkn"],["3596d49edfc61126cc2d3cd8634516d10fbcbe42","970d5b4608ff46b2d26d0098ceea6cff9b793890@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* configure.in: fix a build failure on GNU Hurd.\n  Patch by Samuel Thibault <sthibault at debian dot org>. Thank you!\n  [Bug #5250] [ruby-core:39185]\n\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","kosaki"],["f3ef9346d1da0a4fdc1162e6c0832a38a7ea9f81","5bada6ad649e470d86f4ebdbd1d31d5a80390452@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* 2011-08-30\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","svn"],["0cebfad20ab9eb694eeb95f083635127cfbf35f9","970d5b4608ff46b2d26d0098ceea6cff9b793890@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* thread.c (rb_thread_select): rewrite by using\n  rb_thread_fd_select(). old one is EINTR unsafe.\n  Patch by Eric Wong. [Bug #5229] [ruby-core:39102]\n\n* test/-ext-/old_thread_select/test_old_thread_select.rb:\n  a testcase for rb_thread_select().\n* ext/-test-/old_thread_select/old_thread_select.c: ditto.\n* ext/-test-/old_thread_select/depend: ditto.\n* ext/-test-/old_thread_select/extconf.rb: ditto.\n\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33117 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","kosaki"],["3ffa44622db2386727a8e11bb3aeb0385621f9fa","970d5b4608ff46b2d26d0098ceea6cff9b793890@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* cont.c (fiber_entry): fix stack allocation failure on Debian\n  GNU/kFreeBSD.\n  Patch by Lucas Nussbaum <lucas at lucas-nussbaum dot net>.\n  [Bug #5241] [ruby-core:39147]\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","kosaki"],["2dd9d721ed6820a584654c82f4ae1d6331f78a9e","970d5b4608ff46b2d26d0098ceea6cff9b793890@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* lib/thread.rb (Queue#pop): fix a race against Thread.wakeup.\n  Patch by Masaki Matsushita <glass.saga at gmail dot com>\n  [Bug #5195] [ruby-dev:44400]\n\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33121 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","kosaki"],["b14c060ddabfad99deff3e56d847034f7d0946be","575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* ext/json: Merge json gem 1.5.4+ (2149f4185c598fb97db1).\n  [Bug #5173] [ruby-core:38866]\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","naruse"],["28bba481f952a96024a76f976d1cd4343d78706c","575de57e5a3a9554372908f06e82aaac082bdf0a@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","Don't include complex and rational; fix r33122.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33124 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","naruse"],["13d3a16ada7e154647d9abdc203e3b19ee328ccd","3cd0f6484b7e10a3b8a4ce850e1e887721ffb036@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* vm_insnhelper.c (vm_call_cfunc): revert r33112.  RB_GC_GUARD macro\n  protect a VALUE from GC.  It's not for general anti-optimizing\n  purpose.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33126 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","usa"],["527be1b25a3192fffa143ef4bb520c9812e8324d","b159e61dde37f7cbfe137d52693186e18440c3e0@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* test/dl/test_callback.rb (test_callback_with_string): prevents\n  temporary string from GC.\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","nagachika"],["ee7d523631de5755a1b4d8ee1fe8ab8a15edfcde","3cd0f6484b7e10a3b8a4ce850e1e887721ffb036@b2dd03c8-39d4-4d8f-98ff-823fe69b080e","* win32/win32.c, include/ruby/intern.h (rb_w32_fd_copy): implement\n  for rb_thread_select() in thread.c.  the use of rb_fd_copy() is\n  introduced in r33117.\n  [Bug #5229] [ruby-core:39102]\n\n* thread.c (rb_thread_select): must call rb_fd_init() before using\n  rb_fdset_t.  see the implementations of rb_fd_init()s if you want to\n  know the reason.\n\n\ngit-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@33128 b2dd03c8-39d4-4d8f-98ff-823fe69b080e","usa"]],"ref":"refs/heads/issue5238","size":32,"head":"6f78b2eaa3da6bfc313f463fae32eac172141f2d","push_id":41225480}