Activity
From 03/04/2016 to 03/10/2016
03/10/2016
-
08:34 AM Revision cf09c0c3 (git): iseq.h: coverage_enabled flag
- * iseq.c (prepare_iseq_build): enable coverage by coverage_enabled
option, not by parse_in_eval flag in the thread ... -
07:27 AM Revision 2d39d114 (git): node.c: no nd_compile_option unless set
- * node.c (dump_node): show nd_compile_option only when it is set.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
07:27 AM Revision 72b3e226 (git): node.c: stringize before expansion
- * node.c (F_NODE, F_OPTION): stringize member names defined as
macros before expansion.
git-svn-id: svn+ssh://ci.r... -
07:06 AM Revision 46ac76b6 (git): iseq.h: bit flags
- * iseq.h (rb_compile_option_struct): turn boolean flags to bit
fields.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby... -
06:19 AM Revision a944bdd5 (git): node.c: hidden options hash
- * node.c (dump_option): nd_compile_option is a hidden hash object,
cannot call inspect on it.
git-svn-id: svn+ssh:... -
05:32 AM Revision 9871d88e (git): iseq.c: set coverage at once
- * iseq.c (prepare_iseq_build): set coverage at once, not
repeatedly resetting.
git-svn-id: svn+ssh://ci.ruby-lang.... -
05:32 AM Revision c3900ff4 (git): thread.c: check type of coverage
- * thread.c (update_coverage): check type of coverage array not
only if non-zero.
git-svn-id: svn+ssh://ci.ruby-lan... - 12:55 AM Revision e266279a (git): * 2016-03-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:55 AM Revision acfd12ae (git): * test/socket/test_socket.rb (test_udp_recvmsg_truncation):
- AIX does not set the MSG_TRUNC flag for a message partially read
by recvmsg(2) with the MSG_PEEK flag set.
git-svn...
03/09/2016
-
03:25 PM Revision 3d3ff04b (git): merge revision(s) 53790,53844: [Backport #12054]
- * lib/logger.rb: Remove block from Logger.add as it's not needed
patch provided by Daniel Lobato Garcia [fi... -
03:20 PM Revision 3e7a554e (git): merge revision(s) 51006,53784: [Backport #11495]
- * re.c: Update documentation for Regexp class.
[fix GH-937][ci skip] Patch by @davydovanton
* re.c... -
03:14 PM Revision f548ea1f (git): merge revision(s) 53677: [Backport #11877]
- * ext/socket/socket.c (sock_gethostname): support unlimited size
hostname.
git-svn-id: svn+ssh://ci.ruby-... -
02:01 PM Revision eb4ed0ec (git): merge revision(s) 53318: [Backport #11489]
- * lib/xmlrpc/client.rb: Support SSL options in async methods of
XMLRPC::Client.
[Bug #11489]
... -
01:58 PM Revision 6aad84e0 (git): merge revision(s) 53609: [Backport #12011]
- * marshal.c (r_object0): honor Marshal.load post proc
value for TYPE_LINK. by Hiroshi Nakamura <nahi@ruby-... -
01:45 PM Revision 7d25771f (git): merge revision(s) 53561: [Backport #11958]
- * ext/socket/option.c (sockopt_bool): relax boolean size to be one
too not only sizeof(int). Winsock getso... -
01:30 PM Revision 75b61aa3 (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54066 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:39 AM Revision 47c00f30 (git): common.mk: dependency of prelude.o
- * common.mk (prelude.o): fix missing dependency on iseq.h, for
rb_compile_option_t.
git-svn-id: svn+ssh://ci.ruby-... -
07:52 AM Revision 649736de (git): driver.rb: unused variable
- * benchmark/driver.rb (BenchmarkDriver.load): remove unused
variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
07:49 AM Revision dc39baa9 (git): * benchmark/driver.rb: fix my last commit (syntax error).
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54063 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:42 AM Revision a036c026 (git): * benchmark/driver.rb: fix output messages.
- * benchmark/memory_wrapper.rb: use respond_to? because
member? does not work well.
git-svn-id: svn+ssh://ci.ruby-... - 07:22 AM Revision a5ca1179 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54061 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:22 AM Revision 61aa2685 (git): * benchmark/driver.rb: support memory usage benchmark.
- use `--measure-target=[target]'.
Now, we can use the following targets:
* real (default): real time which retur... -
07:17 AM Revision 2d3a6ba6 (git): hash.c: COPY_DEFAULT
- * hash.c (COPY_DEFAULT): new macro to copy the default value/proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk... -
07:17 AM Revision e6840690 (git): hash.c: SET_PROC_DEFAULT
- * hash.c (SET_PROC_DEFAULT): new macro to set the default proc.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54... -
07:17 AM Revision 7522e064 (git): hash.c: SET_DEFAULT
- * hash.c (SET_DEFAULT): new macro to set the default value.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54057 ... -
07:17 AM Revision 921d6e26 (git): hash.c: hash_dup for rb_hash_to_h
- * hash.c (rb_hash_to_h): share hash_dup to copy the contents and
the default value/proc only.
git-svn-id: svn+ssh:... -
07:17 AM Revision 865a326d (git): hash.c: make duplicated hash WB protected
- * hash.c (hash_alloc_flags): allocate new hash with the flags and
the default value.
* hash.c (hash_dup): duplicat... - 06:05 AM Revision f937d32f (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54054 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:05 AM Revision 1228d134 (git): * benchmark/bm_vm3_gc_old_full.rb: add GC.start benchmark.
- * benchmark/bm_vm3_gc_old_immediate.rb: ditto.
* benchmark/bm_vm3_gc_old_lazy.rb: ditto.
git-svn-id: svn+ssh://ci.... -
06:02 AM Revision b0651410 (git): * benchmark/driver.rb: exit benchmarking if a benchmark process
- receives signals.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54052 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:14 AM Revision cccfe477 (git): test_hash.rb: tests for to_h
- * test/ruby/test_hash.rb: add tests for Hash#to_h, which copies
default value/proc but not instance variables.
git... -
04:45 AM Revision d000891e (git): hash.c: tbl_update_func
- * hash.c (tbl_update_func): extract function typedef from the
declaration of tbl_update.
git-svn-id: svn+ssh://ci.... -
04:22 AM Revision e1e223a8 (git): memory_status.rb: independent of MiniTest
- * test/lib/memory_status.rb: make Memory::Status independent of
MiniTest::Skip.
* test/lib/test/unit/assertions.rb ... -
03:48 AM Revision b3f4db92 (git): memory_status.rb: remove unused values
- * test/lib/memory_status.rb: remove initial status values, which
are not used.
git-svn-id: svn+ssh://ci.ruby-lang.... - 12:28 AM Revision 8f5cbc58 (git): * test/io/wait/test_io_wait.rb (test_wait_readwrite_timeout):
- select(2) in AIX returns "readable" for the write-side fd
of a pipe, so it is not possible to use a pipe to test
...
03/08/2016
- 11:00 PM Revision 96e0b7d4 (git): * win32/win32.c (rb_w32_write_console): remove unused variable.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54046 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:27 PM Revision 83d705f6 (git): merge revision(s) 51016,53329: [Backport #11885]
- * ext/openssl/ossl_ssl.c (ossl_ssl_read_internal):
do not process kwargs in blocking mode
* test/o... -
08:11 PM Revision e23a564a (git): revert r54041. it breaks openssl tests.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@54044 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:45 PM Revision 055c3336 (git): merge revision(s) 53346,53347,53348,53349,53391,53928: [Backport #11898]
- * process.c: use rb_w32_uchdir() instead of plain chdir() on Windows.
reported by naruse via twitter.
... -
07:19 PM Revision ebacc098 (git): merge revision(s) 53435: [Backport #11945]
- * ext/stringio/stringio.c (strio_binmode): implement to set encoding
* test/stringio/test_stringio.rb (test_... -
07:12 PM Revision 117fec74 (git): merge revision(s) 53329: [Backport #11885]
- * io.c (io_getpartial): remove unused kwarg from template
* test/ruby/test_io.rb (test_readpartial_bad_args)... -
07:02 PM Revision 0df86c0b (git): merge revision(s) 53299: [Backport #11870]
- * cont.c, doc, man: fix common misspelling.
[ruby-core:72466] [Bug #11870]
git-svn-id: svn+ssh://ci.ruby-... -
06:51 PM Revision cb37e401 (git): merge revision(s) 53259: [Backport #11862]
- * ext/socket/init.c (rsock_init_sock): reject reserved FDs
[ruby-core:72445] [Bug #11862]
git-svn-id: svn... -
06:49 PM Revision f429ee01 (git): merge revision(s) 52605,53231,53244: [Backport #11854]
- init.c: is_socket
* ext/socket/init.c (is_socket): extract predicate to see if the
given fd is a socket.
... -
06:38 PM Revision d9166317 (git): * test/ruby/test_require.rb (test_require_with_loaded_features_pop):
- Only remove PATH so threads don't accidentally double-pop.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54037 b... -
06:34 PM Revision eb712553 (git): merge revision(s) 53167: [Backport #11825]
- * re.c (reg_names_iter): should consider encoding of regexp.
[ruby-core:72185] [Bug #11825]
git-svn-id: s... -
03:29 PM Revision 6cde2d35 (git): vm_method.c: fix aliased original name
- * vm_method.c (rb_alias): the original name should be properly
available method_added method, set the name before c... -
03:21 PM Revision 3c4ade20 (git): ruby 2.0.0 has ended
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54034 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:21 PM Revision 7b7c7b33 (git): ruby.c: extra comma
- * ruby.c (feature_option, debug_option, dump_option): remove an
extra comma from option lists.
git-svn-id: svn+ssh... - 03:07 PM Revision 7196266b (git): * 2016-03-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54032 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:07 PM Revision a435fae7 (git): logger.rb: kwd args
- * lib/logger.rb (Logger::LogDevice#initialize): define using
keyword arguments.
git-svn-id: svn+ssh://ci.ruby-lang... -
02:38 PM Revision 4c0e360d (git): test/ruby/test_array.rb: split permute + stack error tests out.
- * test/ruby/test_array.rb: split out the test for no stack error
on large input for test_permutation, test_repeated... -
09:15 AM Revision 1b49df0b (git): * intern.h (rb_divmod): assume compilers `/` and `%` comply C99
- and reduce branching. If a compiler doesn't comply, add #ifdefs.
* intern.h (rb_div): added for Ruby's behavior.
* ... -
08:54 AM Revision 87adc59b (git): * insns.def (opt_mod): show its method name on ZeroDivisionError.
- [Bug #12158]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54028 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 08:34 AM Revision b0b2df25 (git): * win32/win32.c (rb_w32_write_console): now no need to check
- ERROR_CALL_NOT_IMPLEMENTED because it is for old Win9X.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54027 b2d... - 07:55 AM Revision 693b3353 (git): * win32/win32.c (rb_w32_write_console): stop the VT100 emulation if the
- console supports it natively.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54026 b2dd03c8-39d4-4d8f-98ff-823fe...
03/07/2016
- 11:22 PM Revision a5be0fb0 (git): * test/net/imap/test_imap.rb (test_idle_timeout): Because of the
- timeout specified in "imap.idle(0.2)", there is no gurantee that
the server thread has done all the work before the... -
07:39 PM Revision b8f987b3 (git): test_rubyoptions.rb: fix test
- * test/ruby/test_rubyoptions.rb (test_shebang): adjust only
expected stderr as a warning, assertion has meaning on ... - 03:44 PM Revision e89d48a1 (git): * ruby.c (warn_cr_in_shebang): meaningless check on DOSISH platforms.
- fixed a test failure introduced at r53998.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54023 b2dd03c8-39d4-4d... -
03:28 PM Revision 99a35bf0 (git): * ext/tk/lib/tkextlib/tcllib/tablelist_tile.rb: fix method name typo.
- [ruby-core:72513] [Bug #11893] The patch provided by Akira Matsuda.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
03:26 PM Revision 903b0ebe (git): * ext/tk/lib/tkextlib/tcllib/toolbar.rb: fix method name typo.
- [ruby-core:72511] [Bug #11891] The patch provided by Akira Matsuda.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... -
03:23 PM Revision 90dec6bc (git): * ext/tk/lib/tkextlib/blt/tree.rb: fix method name typo.
- [ruby-core:72510] [Bug #11890] The patch provided by Akira Matsuda.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun... - 03:16 PM Revision 52cf7cd0 (git): * 2016-03-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54019 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:15 PM Revision fea05956 (git): * ext/tk/lib/tk/menubar.rb: fix a typo in font name. [ruby-core:72505]
- [Bug #11886] The patch provided by Akira Matsuda.
* ext/tk/sample/*.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.o... -
08:17 AM Revision 43c3e415 (git): .travis.yml: add branches [ci skip]
- * .travis.yml (branches): automatically run Travis on branches
created with `git feature` or `git bug` commands.
g... -
06:24 AM Revision 59d92b54 (git): update-rubyspec: show latest commit
- * Makefile.in, win32/Makefile.sub (update-mspec, update-rubyspec):
ensure the latest commits.
git-svn-id: svn+ssh:... -
04:33 AM Revision 9bb8f28f (git): class.c: err if superclass is 0
- * class.c (rb_define_class, rb_define_class_id_under): raise
ArgumentError if super is 0, deprecated behavior which... -
04:28 AM Revision 8e1a0856 (git): internal.h: functions for class internals
- * internal.h: move function declarations for class internals from
include/ruby/intern.h.
git-svn-id: svn+ssh://ci.... -
01:58 AM Revision 9c8d9f31 (git): win32ole_event.c: use rb_write_error_str
- * ext/win32ole/win32ole_event.c (rescue_callback): use
rb_write_error_str instead of rb_write_error, to respect
t... -
01:05 AM Revision bf5d6f07 (git): io.c: remove extra declarations
- * io.c (rb_io_set_encoding): remove extra declarations,
rb_std{in,out,err} are defined in this file.
git-svn-id: s...
03/06/2016
- 04:43 PM Revision ebf0005b (git): * 2016-03-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54011 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:43 PM Revision 5ce9b425 (git): * test/ruby/test_process.rb (test_execopts_gid): Skip a test
- that is known to fail on AIX. AIX allows setgid to
a supplementary group, but Ruby does not allow the "-e"
option... -
01:43 PM Revision 38e5dd1b (git): io.c: fix output of Array [ci skip]
- * io.c (rb_obj_display): [DOC] fix output of Array, as Array#to_s
is same as Array#inspect since 1.9.
git-svn-id: ... - 08:34 AM Revision 8fbcc95d (git): * 2016-03-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54008 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:34 AM Revision 62f20b9d (git): eval_error.c: trivial optimization
- * eval_error.c (warn_print): optimize warn_print with a string
literal, with rb_write_error2 instead of rb_write_er...
03/05/2016
-
01:33 AM Revision 53fbaeab (git): parse.y: optimize negate_lit
- * parse.y (negate_lit): optimize bignum, rational, and complex
negation.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... - 12:54 AM Revision bf5d2c74 (git): * test/socket/test_addrinfo.rb (test_ipv6_address_predicates):
- IN6_IS_ADDR_V4COMPAT and IN6_IS_ADDR_V4MAPPED are broken
on AIX, so skip related tests.
git-svn-id: svn+ssh://ci.r... - 12:29 AM Revision 1874524d (git): Sat Mar 5 09:17:54 2016 Rei Odaira <[email protected]>
- * test/rinda/test_rinda.rb (test_make_socket_ipv4_multicast):
The fifth argument to getsockopt(2) should be modifie...
03/04/2016
- 10:43 PM Revision adde0a94 (git): * test/-ext-/float/test_nextafter.rb: In AIX,
- nextafter(+0.0,-0.0)=+0.0, and nextafter(-0.0,+0.0)=-0.0,
but they should return -0.0 and +0.0, respectively. This ... - 10:20 PM Revision 1ec6bb95 (git): * test/zlib/test_zlib.rb (test_adler32_combine, test_crc32_combine):
- Skip two tests on AIX because zconf.h in zlib does not correctly
recognize _LARGE_FILES in AIX. The problem was alr... - 06:14 PM Revision 2819add5 (git): * 2016-03-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:14 PM Revision a2594be7 (git): * thread_pthread.c (getstack): __pi_stacksize returned by
- pthread_getthrds_np() is wrong on AIX. Use
__pi_stackend - __pi_stackaddr instead.
git-svn-id: svn+ssh://ci.ruby-l... -
01:39 PM Revision f9fc092f (git): securerandom.rb: remove to_s call
- * lib/securerandom.rb (gen_random): Array#join returns a String,
no to_s is needed.
git-svn-id: svn+ssh://ci.ruby-... -
01:27 PM Revision 6b327e72 (git): ruby.c: warn_cr_in_shebang
- * ruby.c (load_file_internal): warn if shebang line ends with a
carriage return.
git-svn-id: svn+ssh://ci.ruby-lan... -
10:37 AM Revision d04ee29e (git): * gc.c: use 2 bits with unsigned int for rb_objspace::flags::mode
- because it always returns 0 to 2 (non-negative value).
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@53997 b2dd... -
09:53 AM Revision befcbc2c (git): * gc.c: rename "enum gc_stat" to "enum gc_mode"
- because there is a same name (no related) function gc_stat().
Also gc_stat_* are renamed to gc_mode_*,
gc_stat_t... -
05:19 AM Revision 989a6f1c (git): ruby.c: simplify
- * ruby.c (load_file_internal): simplify by local variables instead
of repeating RSTRING macros.
git-svn-id: svn+ss... -
04:34 AM Revision 38dd6a38 (git): test_rubyoptions.rb: encoding option
- * test/ruby/test_rubyoptions.rb (test_shebang): use encoding
option to assert_in_out_err.
git-svn-id: svn+ssh://ci... -
03:53 AM Revision df091c5c (git): ruby.c: remove a magic number
- * ruby.c (load_file_internal): remove a magic number, which means
the length of ruby_engine but the value is unknow... -
12:29 AM Revision 5a90f9e8 (git): * lib/rubygems.rb, lib/rubygems/*, test/rubygems/*: Update rubygems-2.6.1.
- Please see entries of 2.6.0 and 2.6.1 on
https://github.com/rubygems/rubygems/blob/master/History.txt
[fix GH-127...