Project

General

Profile

Activity

From 06/04/2013 to 06/10/2013

06/10/2013

10:14 PM Revision c0ce8773 (git): * eval_error.c (error_print): keep that errat is non-shady object.
and guard errat from GC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Masaya Tarui
08:06 PM Revision 33e6f434 (git): * 2013-06-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:06 PM Revision 8c6674ef (git): * ext/racc/cparse/cparse.c: use rb_ary_entry() and
rb_ary_subseq() instead of RARRAY_PTR.
Based on a patch by Dirkjan Bussink. See Bug #8399.
git-svn-id: svn+ssh://c...
Eregon (Benoit Daloze)
02:54 PM Revision 0ab44dbc (git): fix a typo
* array.c (rb_ary_new_from_values): fix a typo. pointed out by nagachika.
http://d.hatena.ne.jp/nagachika/20130610/...
znz (Kazuhiro NISHIYAMA)
01:51 PM Revision 46bb1a9f (git): Update comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41220 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:28 PM Revision baabb76c (git): * test/ruby/test_beginendblock.rb (test_exitcode_in_at_exit): fix NameError.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41219 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
01:10 PM Revision 780ab06a (git): Update a comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:51 PM Revision e214b1b6 (git): * ext/socket/raddrinfo.c (nogvl_getaddrinfo): Fix indent.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Sutou Kouhei
12:50 PM Revision f6921a3c (git): * ext/socket/raddrinfo.c (nogvl_getaddrinfo): Add missing return
value assignment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Sutou Kouhei
11:59 AM Revision 52a802a4 (git): * ext/socket/raddrinfo.c (nogvl_getaddrinfo): work around for Ubuntu
13.04's getaddrinfo issue with mdns4. [ruby-list:49420]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41215 b2dd...
naruse (Yui NARUSE)
10:55 AM Revision 67356336 (git): Update doc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:37 AM Revision 0e8caa7d (git): * bignum.c (rb_integer_pack): Returns sign instead of words.
(absint_numwords_generic): Follow the above change.
(big2str_base_powerof2): Follow the above change.
* internal.h...
akr (Akira Tanaka)
08:21 AM Revision a8aaf133 (git): * gc.c (rgengc_remember): permit promoted object.
(rb_gc_writebarrier -> remember)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41212 b2dd03c8-39d4-4d8f-98ff-8...
ko1 (Koichi Sasada)
08:15 AM Revision a03ac78b (git): * gc.c (RVALUE_PROMOTE): fix parameter name (`x' to `obj')
and make it inline function (like RVALUE_PROMOTE).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41211 b2dd03c...
ko1 (Koichi Sasada)
08:00 AM Revision d917e651 (git): fix a typo of r41205
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41210 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
08:00 AM Revision 1188d929 (git): add missing space
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
07:23 AM Revision f8ba9a1f (git): * array.c (rb_ary_new_from_values): add assertion
(ary should be young object).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41208 b2dd03c8-39d4-4d8f-98ff-823f...
ko1 (Koichi Sasada)
07:12 AM Revision dd96561f (git): * gc.c (wmap_mark): check allocation of `w->obj2wmap'.
(no-allocation `w->obj2wmap' will be NULL pointer reference)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@412...
ko1 (Koichi Sasada)
06:36 AM Revision 09de2b05 (git): eval_error.c: use checking functions
* eval_error.c (error_print): use checking functions instead of
catching exceptions.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
06:35 AM Revision b82ded24 (git): eval_error.c: restore errinfo
* eval_error.c (error_print): restore errinfo for the case new
excecption raised while printing the message. [ruby...
nobu (Nobuyoshi Nakada)
06:34 AM Revision 222d0288 (git): eval_error.c: reduce setjmp
* eval_error.c (error_print): reduce calling setjmp.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41204 b2dd03c...
nobu (Nobuyoshi Nakada)
06:33 AM Revision c2b4f88f (git): test_beginendblock.rb: rename methods
* test/ruby/test_beginendblock.rb: rename methods, tests always what
"should" happen.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
03:12 AM Revision 8c239f35 (git): * bignum.c (integer_unpack_num_bdigits_small: Extracted from
rb_integer_unpack.
(integer_unpack_num_bdigits_generic): Ditto.
(integer_unpack_num_bdigits_bytes): New function....
akr (Akira Tanaka)

06/09/2013

08:39 PM Revision 192085ba (git): * bignum.c (absint_numwords_small): New function.
(absint_numwords_generic): Use absint_numwords_small if possible.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
akr (Akira Tanaka)
04:08 PM Revision 79042bee (git): * 2013-06-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41200 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:08 PM Revision f30d662c (git): * bignum.c (absint_numwords_bytes): New function.
(absint_numwords_generic): Extracted from rb_absint_numwords.
(rb_absint_numwords): Use absint_numwords_bytes if po...
akr (Akira Tanaka)
01:03 PM Revision d395be13 (git): Update an error message.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41198 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:37 PM Revision 9cb14523 (git): * bignum.c (rb_absint_numwords): Return (size_t)-1 when overflow.
Refine variable names.
(rb_absint_size): Refine variable names.
* internal.h (rb_absint_size): Refine an argument ...
akr (Akira Tanaka)
07:53 AM Revision f5ad120b (git): * bignum.c (rb_absint_numwords): Renamed from rb_absint_size_in_word.
* internal.h (rb_absint_numwords): Follow the above change.
* pack.c (pack_pack): Ditto.
* random.c (rand_init): Di...
akr (Akira Tanaka)
05:53 AM Revision 837392b4 (git): * bignum.c (rb_integer_pack): numwords_allocated argument removed.
* internal.h (rb_integer_pack): Follow the above change.
* hash.c (rb_hash): Ditto.
* time.c (v2w_bignum): Ditto.
...
akr (Akira Tanaka)
12:36 AM Revision f6757f08 (git): * bignum.c (big2str_base_powerof2): New function.
(rb_big2str0): Use big2str_base_powerof2 if base is 2, 4, 8, 16 or 32.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/...
akr (Akira Tanaka)

06/08/2013

05:37 PM Revision fdae1084 (git): merge revision(s) 39841: [Backport #8115]
* lib/mkmf.rb (install_dirs, with_destdir): prefix with DESTDIR
directories to install only unless bundled ...
nagachika (Tomoyuki Chikanaga)
05:24 PM Revision f31a47fd (git): merge revision(s) 41175: [Backport #8502]
* class.c (include_modules_at): invalidate method cache if included
module contains constants
* te...
nagachika (Tomoyuki Chikanaga)
05:03 PM Revision b41becd2 (git): merge revision(s) 40783 (partially): [Backport #8413]
* win32/Makefile.sub (config.status): fix typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@411...
nagachika (Tomoyuki Chikanaga)
04:54 PM Revision d51ef830 (git): merge revision(s) 40913: [Backport #8434]
* intern.h: remove dangling rb_class_init_copy declaration
[ruby-core:55120] [Bug #8434]
git-svn-id: svn+...
nagachika (Tomoyuki Chikanaga)
04:49 PM Revision 4ff3b7cf (git): Revert r41179 "partially revert r41163 because r41173 didn't fix failure"
r41173 is not actually tested; it seems good.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41189 b2dd03c8-39d4-...
naruse (Yui NARUSE)
04:35 PM Revision 52cdd867 (git): merge revision(s) 41091: [Backport #8415]
* lib/net/imap.rb (capability_response): should ignore trailing
spaces. Thanks, Peter Kovacs. [ruby-core:...
nagachika (Tomoyuki Chikanaga)
04:21 PM Revision 6340583f (git): merge revision(s) 41184:
Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@41187 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nagachika (Tomoyuki Chikanaga)
04:00 PM Revision e3bc7eec (git): * hash.c (rb_hash): Use rb_integer_pack to obtain least significant
long integer.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41186 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
03:57 PM Revision 893a8bb6 (git): * 2013-06-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41185 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:57 PM Revision 58e67628 (git): Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41184 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
02:57 PM Revision 633e4949 (git): * numeric.c (rb_num_to_uint): Use rb_absint_size instead of
RBIGNUM_LEN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41183 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
02:26 PM Revision ceb6d942 (git): fix a typo of r41163
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41182 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:14 PM Revision 5a9984d7 (git): * marshal.c (r_object0): Use rb_integer_unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41181 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:31 PM Revision 874f10cb (git): * time.c (v2w): Use rb_absint_size instead of RBIGNUM_LEN.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41180 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:00 PM Revision e431c67e (git): partially revert r41163 because r41173 didn't fix failure
http://ruby-mswin.cloudapp.net/vc10-x64/ruby-trunk/log/20130608T101707Z.log.html.gz
git-svn-id: svn+ssh://ci.ruby-la...
naruse (Yui NARUSE)
12:48 PM Revision f1a6b64b (git): * time.c (v2w_bignum): Simplified using rb_integer_pack.
(rb_big_abs_find_maxbit): Removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41178 b2dd03c8-39d4-4d8f-98ff...
akr (Akira Tanaka)
12:05 PM Revision 747894a3 (git): * bignum.c (rb_absint_singlebit_p): New function.
* internal.h (rb_absint_singlebit_p): Declared.
* time.c (v2w_bignum): Use rb_absint_singlebit_p instead of
rb_big...
akr (Akira Tanaka)
11:25 AM Revision af612be8 (git): * time.c (rb_big_abs_find_maxbit): Use rb_absint_size.
(bdigit_find_maxbit): Removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41176 b2dd03c8-39d4-4d8f-98ff-823...
akr (Akira Tanaka)
10:48 AM Revision b512e61c (git): * class.c (include_modules_at): invalidate method cache if included
module contains constants
* test/ruby/test_module.rb: add test
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41...
Charlie Somerville
10:33 AM Revision 6c5000b5 (git): * random.c (limited_big_rand): declare rnd, lim and mask as uint32_t
to avoid 64 bit to 32 bit shorten warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41174 b2dd03c8-39d4-4d...
Charlie Somerville
10:26 AM Revision 1ba82b76 (git): * win32/Makefile.sub: r41163 changed win32/win32.c and configure.in
but it didn't treat about mswin32/mswin64, so fix it.
NOTE: this needs a review by usa whether additional condition...
naruse (Yui NARUSE)
10:07 AM Revision 14140eb1 (git): * random.c: Unused RBignum internal accessing macros removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41172 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:05 AM Revision a76abae5 (git): * random.c (limited_big_rand): The argument, limit, is changed to
VALUE. Use rb_integer_pack and rb_integer_unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41171 b2dd03c...
akr (Akira Tanaka)
08:15 AM Revision 483cbff8 (git): * random.c (make_seed_value): Fix the length given for
rb_integer_unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41170 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
07:40 AM Revision d35616e6 (git): * bignum.c (rb_integer_unpack): Don't use rb_funcall if possible.
* random.c: Use uint32_t for elements of seed.
(make_seed_value): Use rb_integer_unpack.
git-svn-id: svn+ssh://c...
akr (Akira Tanaka)
07:01 AM Revision 8a160904 (git): * random.c (rand_init): Add a cast to fix clang compile error:
random.c:410:32: error: implicit conversion loses integer precision:
'size_t' (aka 'unsigned long') to 'int' [-Werr...
akr (Akira Tanaka)
06:46 AM Revision ccce83c4 (git): * random.c (rand_init): Use rb_integer_pack.
(roomof): Removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41167 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
06:00 AM Revision 90b1a8f4 (git): Remove a trailing space
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
06:00 AM Revision 0056591f (git): * internal.h (INTEGER_PACK_FORCE_BIGNUM): New flag constant.
* bignum.c (rb_integer_unpack): Support INTEGER_PACK_FORCE_BIGNUM.
* random.c (int_pair_to_real_inclusive): Use
IN...
akr (Akira Tanaka)
05:40 AM Revision 4d6ac811 (git): Re-add removed entries by r41163.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
05:17 AM Revision 5713c595 (git): win32.c: NET_LUID
* configure.in: check for NET_LUID. header macro varies across
complier versions.
* win32/win32.c: use configured ...
nobu (Nobuyoshi Nakada)
03:01 AM Revision 6b5be413 (git): * random.c (int_pair_to_real_inclusive): Use rb_funcall instead of
rb_big_mul because rb_integer_unpack can return a Fixnum.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41162 ...
akr (Akira Tanaka)
02:18 AM Revision 8ca1e123 (git): * random.c (int_pair_to_real_inclusive): Use rb_integer_pack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41161 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:50 AM Revision 479b17ed (git): * random.c (int_pair_to_real_inclusive): Use rb_integer_unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)

06/07/2013

11:12 PM Revision 9ebd008f (git): * random.c (random_load): Use rb_integer_pack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41159 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:16 PM Revision 97b5a9c1 (git): Refine error messages.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41158 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:16 PM Revision b0f14c8b (git): * random.c (numberof): Removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:01 PM Revision 8bc16423 (git): * random.c: include internal.h.
(mt_state): Use rb_integer_unpack.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41156 b2dd03c8-39d4-4d8f-98ff...
akr (Akira Tanaka)
03:56 PM Revision 8ce912bd (git): * bignum.c (integer_pack_loop_setup): word_num_nailbytes_ret argument
removed.
(rb_integer_pack): Follow the above change.
(rb_integer_unpack): Follow the above change.
git-svn-id:...
akr (Akira Tanaka)
03:39 PM Revision 3dcea601 (git): * bignum.c (validate_integer_pack_format): Renamed from
validate_integer_format.
(integer_pack_loop_setup): Renamed from integer_format_loop_setup.
(integer_pack_fill_dd...
akr (Akira Tanaka)
03:10 PM Revision dac364db (git): Delete an empty line.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:02 PM Revision 860c83a5 (git): * 2013-06-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41152 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:02 PM Revision f31aed62 (git): * bignum.c (rb_integer_pack): Arguments changed. Use flags to
specify word order and byte order.
(rb_integer_unpack): Ditto.
(validate_integer_format): Follow the above change...
akr (Akira Tanaka)
02:22 PM Revision fb4c8c3a (git): * variable.c (rb_const_set): fix missing semicolon.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
01:25 PM Revision 083e7e39 (git): * variable.c (rb_const_set): fix variable type.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:17 PM Revision bcd5328c (git): * lib/rubygems/specification.rb (Gem::Specification#to_yaml):
use Gem::NoAliasYAMLTree.create instead of Gem::NoAliasYAMLTree.new
to suppress deprecated warnings.
git-svn-id: s...
naruse (Yui NARUSE)
12:41 PM Revision a08b0011 (git): * bignum.c (rb_integer_pack): Renamed from rb_int_export.
(rb_integer_unpack): Renamed from rb_int_import.
* internal.h, pack.c: Follow the above change.
git-svn-id: svn+s...
akr (Akira Tanaka)
12:16 PM Revision 07b72b8c (git): Update comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
12:06 PM Revision 8f7a3075 (git): * bignum.c (integer_format_loop_setup): Extracted from rb_int_export
and rb_int_import.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:49 AM Revision de1b0c96 (git): * bignum.c (validate_integer_format): Extracted from rb_int_export and
rb_int_import.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41144 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:24 AM Revision 84d8e582 (git): * bignum.c (rb_absint_size): Use numberof.
(rb_int_export): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41143 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
10:01 AM Revision bd15d4ca (git): * internal.h (numberof): Gathered from various files.
* array.c, math.c, thread_pthread.c, iseq.c, enum.c, string.c, io.c,
load.c, compile.c, struct.c, eval.c, gc.c, par...
akr (Akira Tanaka)
09:40 AM Revision 8e65ff7e (git): Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
09:25 AM Revision e54d7088 (git): * bignum.oc (rb_absint_size): Declare a variable, i, just before used
to suppress a warning.
(rb_int_export): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41140 b2dd03c8-...
akr (Akira Tanaka)
08:41 AM Revision f8cf4370 (git): * bignum.c (rb_absint_size): explicit cast to BDIGIT to avoid implicit
64 bit to 32 bit shortening warning
* bignum.c (rb_int_export): ditto
* bignum.c (int_import_push_bits): ditto
git-s...
Charlie Somerville
08:31 AM Revision 97b825bd (git): * internal.h (RCLASS_SUPER): use descriptive variable name
* internal.h (RCLASS_SET_SUPER): ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41138 b2dd03c8-39d4-4d8f-98...
Charlie Somerville
06:57 AM Revision e8c6835f (git): fix a typo for r41123
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41137 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
06:57 AM Revision 7f0a2479 (git): fix a typo for r41128
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
04:45 AM Revision cac2f455 (git): * ext/json/fbuffer/fbuffer.h (fbuffer_append_str): change the place of
RB_GC_GUARD. it should be after the object is used.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41135 b2dd03c8...
naruse (Yui NARUSE)
04:25 AM Revision b309a369 (git): * gc.c (before_gc_sweep): noinline can also avoid the segv instead of
-O0 of r41084. this way is expected less slow.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41134 b2dd03c8-39d4...
naruse (Yui NARUSE)
02:52 AM Revision 83db393e (git): adjust style
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41133 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:50 AM Revision 5385ae9a (git): * rational.c (numeric_quo): move num_quo in numeric.c to numeric_quo
in rational.c to refer canonicalization state for mathn support.
[ruby-core:41575] [Bug #5736]
* numeric.c (num_qu...
Kenta Murata
02:49 AM Revision 0b87f8d4 (git): * gc.c (gc_clear_slot_bits): used only if no RGenGC.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41131 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:41 AM Revision 147775ac (git): use NUM2SIZET and SIZET2NUM
* configure.in: revert r41106. size_t may not be unsigned
* bignum.c (rb_absint_size_in_word, rb_int_export, rb_int...
nobu (Nobuyoshi Nakada)
02:36 AM Revision 432321d7 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41129 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:32 AM Revision f37d0629 (git): * gc.c: use oldgen bitmap as initial mark bitmap when mijor gc.
so can skip oldgen bitmap check around mark & sweep.
* gc.c (slot_sweep_body): change scan algorithm for perf...
Masaya Tarui
02:28 AM Revision 1f23dca9 (git): * gc.c: introduce oldgen bitmap for preparing performance tuning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41127 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
02:25 AM Revision 5a06ae3b (git): * gc.c (MARKED_IN_BITMAP, MARK_IN_BITMAP, CLEAR_IN_BITMAP): bring
bitmap macros in one place, and introduce BITMAP_BIT.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41126 b2dd0...
Masaya Tarui
02:21 AM Revision 2af3621a (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41125 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:20 AM Revision 7185eac5 (git): * array.c (ary_new): change order of allocation in order
to remove FL_OLDGEN operation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41124 b2dd03c8-39d4-4d8f-98ff-823f...
Masaya Tarui
02:18 AM Revision b1bbe884 (git): * tool/rdocbench.rb: add gc total time infomation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41123 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Masaya Tarui
01:23 AM Revision f1a8f228 (git): typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41122 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
01:17 AM Revision e7dfa869 (git): * gc.c: remove "Sunny" terminology.
"Sunny" doesn't mean antonym of "Shady" (questionable, doubtful, etc).
Instead of "Suuny", use "non-shady" or "norm...
ko1 (Koichi Sasada)
12:29 AM Revision 3ebd1ff0 (git): * bignum.c (rb_int_import): explicitly casting BDIGIT_DBL to BDIGIT
to prevent warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41120 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata

06/06/2013

11:05 PM Revision a8c4a952 (git): Arguments renamed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41119 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:05 PM Revision e0bb10be (git): Fix the class name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41118 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
10:31 PM Revision d1f3d41f (git): * internal.h (rb_int_export): countp argument is split into
wordcount_allocated and wordcount.
* bignum.c (rb_int_export): Follow the above change.
* pack.c (pack_pack): Ditto...
akr (Akira Tanaka)
10:18 PM Revision 7ba52b04 (git): * NEWS: describe a compatibility issue of Numeric#quo
introduced at r41109.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41116 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Kenta Murata
10:16 PM Revision b465a2b4 (git): * NEWS: fix style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41115 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
09:49 PM Revision 896619c7 (git): * numeric.c: remove unused ID id_to_r introduced in r41109.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41114 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Eregon (Benoit Daloze)
09:21 PM Revision 3d8f6f1e (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41113 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
09:20 PM Revision a3b833c0 (git): * 2013-06-07
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41112 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:20 PM Revision c9c67d2f (git): * bignum.c (rb_int_import): New function.
(int_import_push_bits): Ditto.
* internal.h (rb_int_import): Declared.
* pack.c (pack_unpack): Use rb_int_import fo...
akr (Akira Tanaka)
02:40 PM Revision 64ed7df5 (git): vm_method.c: change argument of set_visibility
* vm_method.c (set_visibility): use rb_method_flag_t as well as
set_method_visibility() and rename argument.
git-s...
nobu (Nobuyoshi Nakada)
01:31 PM Revision 7708560b (git): * numeric.c (num_quo): Use to_r method to convert the receiver to
rational. [ruby-core:41575] [Bug #5736]
* test/ruby/test_numeric.rb: add a test for the above change.
git-svn-id: ...
Kenta Murata
01:01 PM Revision b1411888 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41108 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:58 PM Revision 58eac249 (git): Specify dependencies.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41107 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
11:57 AM Revision 9fea8758 (git): * configure.in: Invoke RUBY_REPLACE_TYPE for size_t.
Don't invoke RUBY_CHECK_PRINTF_PREFIX for size_t to avoid conflict
with RUBY_REPLACE_TYPE.
* internal.h (rb_absint...
akr (Akira Tanaka)
10:33 AM Revision c247e628 (git): * ext/date/date_core.c: fixed coding error [ruby-core:55337].
reported by Riley Lynch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41105 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
05:18 AM Revision fbece268 (git): * ext/objspace/object_tracing.c: rename allocation_info to
lookup_allocation_info. At times I confused "struct
allocation_info" with "function allocation_info".
git-svn-id: ...
authorNari (Narihiro Nakamura)
05:10 AM Revision 15d26c3f (git): * ext/objspace/object_tracing.c: allocation_info function isn't
called by any other file.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41103 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
authorNari (Narihiro Nakamura)
04:53 AM Revision 68abc248 (git): Remove empty directories.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41102 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Akinori MUSHA
03:00 AM Revision 907e3885 (git): fix a typo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41101 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
02:27 AM Revision 37fe2987 (git): vm_method.c: top_private rdoc
* vm_method.c (top_private): copy rdoc from top_public.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41100 b2dd...
nobu (Nobuyoshi Nakada)
01:04 AM Revision febc42d0 (git): * numeric.c (num_quo): should return a Float for a Float argument.
[ruby-dev:44710] [Bug #5515]
* test/ruby/test_fixnum.rb: Add an assertion for the above change.
* test/ruby/test_bi...
Kenta Murata

06/05/2013

04:16 PM Revision b43d6331 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41098 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
04:15 PM Revision 3a17a592 (git): * gc.c (gc_mark): get rid of pushing useless objests.
* gc.c (rgengc_rememberset_mark): bypass gc_mark() in order to push
sunny old object at minor gc.
*...
Masaya Tarui
04:01 PM Revision 2b78c325 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41096 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:57 PM Revision 5d10f351 (git): * gc.c (rgengc_rememberset_mark): change scan algorithm for performance:
from object's pointer base to bitmap one.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41095 b2dd03c8-39d4-4d8...
Masaya Tarui
03:32 PM Revision 6e4cfd94 (git): * win32/win32.c (NET_LUID): define it on MinGW32.
mingw-w64 has NET_LUID but mingw32 (mingw.org) still doesn't have
NET_LUID. reported by taco on IRC
git-svn-id: sv...
naruse (Yui NARUSE)
03:05 PM Revision dcd8cdbf (git): * 2013-06-06
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41093 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:05 PM Revision 91538a38 (git): * string.c (String#b): Allow code range scan to happen later so
ascii_only? on a result string returns the correct value.
[ruby-core:55315] [Bug #8496]
git-svn-id: svn+ssh://ci.r...
Akinori MUSHA
01:44 PM Revision 61b8250a (git): * lib/net/imap.rb (capability_response): should ignore trailing
spaces. Thanks, Peter Kovacs. [ruby-core:55024] [Bug #8415]
* test/net/imap/test_imap_response_parser.rb: related ...
shugo (Shugo Maeda)
12:17 PM Revision 13bba43d (git): * bignum.c (big_fdiv): Use nlz() instead of bdigbitsize().
(bdigbitsize): Removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41090 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
akr (Akira Tanaka)
11:53 AM Revision 4a97761c (git): add description of test in comment
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41089 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
11:35 AM Revision 27e92c66 (git): * include/ruby/ruby.h: fix alignment in comment.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41088 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Kenta Murata
11:32 AM Revision 3264042e (git): add parentheses for clarity
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41087 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Charlie Somerville
11:07 AM Revision 99638b5d (git): * random.c (int_pair_to_real_inclusive): Add a cast to BDIGIT.
(random_load): Fix shift width for fixnums.
Re-implement bignum extraction without ifdefs.
git-svn-id: svn+ssh:/...
akr (Akira Tanaka)
06:36 AM Revision 3fb267e5 (git): * remove trailing spaces.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41085 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:31 AM Revision c0089b4d (git): use attribute is more simple way for r41083
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41084 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
06:27 AM Revision 77857bfc (git): * gc.c (before_gc_sweep): don't optimize it to avoid segv on Ubuntu
10.04 gcc 4.4.
http://u32.rubyci.org/~chkbuild/ruby-trunk/log/20130527T190301Z.diff.html.gz
git-svn-id: svn+ssh://...
naruse (Yui NARUSE)
03:38 AM Revision 6ef15ce5 (git): merge revision(s) 40887,40888,40894,40896: [Backport #8431]
* win32/win32.c (setup_overlapped, finish_overlapped): extract from
rb_w32_read() and rb_w32_write().
...
U.Nakamura
01:43 AM Revision 2ae30c3f (git): * tool/mkrunnable.rb: fix for native mswin compile.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41081 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:48 AM Revision 0094cd8c (git): * test/fileutils/test_fileutils.rb (TestFileUtils#test_mkdir): add
EACCES for Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41080 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
naruse (Yui NARUSE)

06/04/2013

11:15 PM Revision 14ec81b0 (git): * bignum.c (rb_big_pow): Don't need to multiply SIZEOF_BDIGITS.
Use nlz instead of bitlength_bdigit.
(bitlength_bdigit): Removed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr...
akr (Akira Tanaka)
10:18 PM Revision 4eabe819 (git): * ext/date/date_core.c (d_lite_cmp, d_lite_equal): simplified.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41078 b2dd03c8-39d4-4d8f-98ff-823fe69b080e Tadayoshi Funaba
10:09 PM Revision 551bcc63 (git): * ext/date/date_core.c: fixed a bug [ruby-core:55295]. reported
by Riley Lynch.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41077 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Tadayoshi Funaba
09:54 PM Revision 091c24d5 (git): * lib/rubygems: Update to RubyGems 2.0.3
* test/rubygems: Tests for the above.
* NEWS: Added RubyGems 2.0.3 note.
git-svn-id: svn+ssh://ci.ruby-lang.org/r...
drbrain (Eric Hodel)
09:35 PM Revision 0454c0a2 (git): * doc/marshal.rdoc: Add description of Marshal format.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41075 b2dd03c8-39d4-4d8f-98ff-823fe69b080e drbrain (Eric Hodel)
04:16 PM Revision ed318080 (git): * array.c (Array#+): fix documentation example.
Patch by Logan Serman. [Fixes GH-324]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41074 b2dd03c8-39d4-4d8f-98f...
Eregon (Benoit Daloze)
03:44 PM Revision cc94db60 (git): merge revision(s) 41014: [Backport #8467]
* ext/zlib/zlib.c (gzfile_read, gzfile_read_all, gzfile_getc),
(gzreader_gets): check EOF. [ruby-core:5522...
nagachika (Tomoyuki Chikanaga)
03:34 PM Revision 21538b21 (git): merge revision(s) 39899:
* test/ruby/test_require.rb: Remove temporally files in the tests.
* test/ruby/test_rubyoptions.rb: Ditto.
...
nagachika (Tomoyuki Chikanaga)
03:33 PM Revision ee9c279e (git): * lib/irb/lc/ja/help-message: update help messages.
following r41028. [ruby-dev:46707] [Feature #7510]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41071 b2dd03c8-...
ayumin (Ayumu AIZAWA)
03:10 PM Revision a76f5eb0 (git): * 2013-06-05
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41070 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:10 PM Revision 5eab13c3 (git): * marshal.c (r_object0): Generalize a round up expression.
Use BDIGIT instead of int.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41069 b2dd03c8-39d4-4d8f-98ff-823fe69...
akr (Akira Tanaka)
03:09 PM Revision 0c91b249 (git): merge revision(s) 40925: [Backport #8451]
* dir.c (bracket): fix copy-paste error. When the first and last
characters of fnmatch range have differen...
nagachika (Tomoyuki Chikanaga)
03:05 PM Revision 28b78663 (git): merge revision(s) 40920: [Backport #8450]
* string.c (rb_str_quote_unprintable): check if argument is a string.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/b...
nagachika (Tomoyuki Chikanaga)
02:47 PM Revision aff64b94 (git): * object.c (rb_Hash): fix docs. patched by Stefan Schüßler.
[ruby-core:55299] [Bug #8487]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41066 b2dd03c8-39d4-4d8f-98ff-823fe6...
ayumin (Ayumu AIZAWA)
02:47 PM Revision 90490d67 (git): merge revision(s) 39637,40900: [Backport #8440]
load.c: reorder conditions
* load.c (loaded_feature_path): reorder conditions so simple
comparision comes ...
nagachika (Tomoyuki Chikanaga)
02:34 PM Revision 205b5c9c (git): merge revision(s) 40915: [Backport #8448]
* variable.c (set_const_visibility): use rb_frame_this_func() instead
of rb_frame_callee() for getting the ...
nagachika (Tomoyuki Chikanaga)
02:30 PM Revision 2392c12b (git): merge revision(s) 40992: [Backport #8040]
* vm_insnhelper.c (vm_callee_setup_keyword_arg,
vm_callee_setup_arg_complex): consider a hash argument for ...
nagachika (Tomoyuki Chikanaga)
02:17 PM Revision 5f55e23f (git): * lib/irb/completion.rb: Use %w literal construction for long lists.
Patch by Dave Goodchild. [Fixes GH-299]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41062 b2dd03c8-39d4-4d8f-9...
Eregon (Benoit Daloze)
02:09 PM Revision 71b6077a (git): * ext/objspace/objspace.c: improve wording and remove duplicated comment.
Based on a patch by Dave Goodchild. [Fixes GH-299]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41061 b2dd03c8-...
Eregon (Benoit Daloze)
09:42 AM Revision d8930828 (git): * bignum.c (bitlength_bdigit): Fix an off-by-one error.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41060 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
08:23 AM Revision 5c113844 (git): adjust style
* process.c (rb_execarg_get): adjust style.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41059 b2dd03c8-39d4-4...
nobu (Nobuyoshi Nakada)
06:37 AM Revision 1699396f (git): * ext/bigdecimal/lib/bigdecimal/util.rb (Float#to_d): fix the number
of figures. Patch by Vipul A M <[email protected]>.
https://github.com/ruby/ruby/pull/323 fix GH-323
* test/...
Kenta Murata
03:47 AM Revision dd87e463 (git): Add more comment about r41041
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41057 b2dd03c8-39d4-4d8f-98ff-823fe69b080e naruse (Yui NARUSE)
 

Also available in: Atom