Project

General

Profile

Activity

From 06/13/2014 to 06/19/2014

06/19/2014

10:27 PM Revision 07413b1a (git): * test/ruby/test_settracefunc.rb: rewrite tests with
assert_consistent_call_return().
assert_consistent_call_return() is also modified to check
consistency.
git-sv...
ko1 (Koichi Sasada)
10:09 PM Revision 13f0b628 (git): * compile.c (rb_iseq_compile_node): put start label of block after
trace (b_call).
[Bug #9964]
* test/ruby/test_settracefunc.rb: add a test.
added assert_consistent_call_return() m...
ko1 (Koichi Sasada)
08:28 PM Revision 500f9777 (git): * 2014-06-20
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46470 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
08:27 PM Revision 15397de0 (git): * vm_eval.c (rb_catch_protect): fix same problem of [Bug #9961].
* vm_eval.c (rb_iterate): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46469 b2dd03c8-39d4-4d8f-98ff-8...
ko1 (Koichi Sasada)
03:56 PM Revision ced638cc (git): merge revision(s) r44712,r44715,r44716,r44722,r44725,r44726,r44753: [Backport #9454] [Backport #9828]
* thread_pthread.c: get current main thread stack size, which may
be expanded than allocated size at initia...
nagachika (Tomoyuki Chikanaga)
03:22 PM Revision 0c550392 (git): merge revision(s) r45954: [Backport #8358]
* configure.in: enable SSE2 on mingw. target='i386-pc-mingw32'.
[ruby-core:62095] [Bug #8358]
git-svn-id:...
nagachika (Tomoyuki Chikanaga)
02:11 PM Revision 3f3c86fa (git): common.mk: fix dependencies
* common.mk, defs/gmake.mk: fix install and uninstall dependencies
with parallel make.
git-svn-id: svn+ssh://ci.ru...
nobu (Nobuyoshi Nakada)
12:43 PM Revision bef2e29a (git): * vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfp
with invoking RUBY_EVENT_C_RETURN.
[Bug #9961]
* vm_core.h: ditto.
* eval.c (rb_protect): use it.
* eval.c (rb_resc...
ko1 (Koichi Sasada)
10:49 AM Revision 370212a8 (git): * vm.c (invoke_block_from_c): move call/return event timing for
bmethod. It can invoke inconsistent call event if this call raises
argument error.
[Bug #9959]
* vm_insnhelper.c ...
ko1 (Koichi Sasada)
09:17 AM Revision 59bdf7ea (git): * vm_core.h: add VM_FRAME_MAGIC_RESCUE to recognize normal block or
rescue clause.
* vm.c (vm_exec): use VM_FRAME_MAGIC_RESCUE on at rescue/ensure.
* test/ruby/test_settracefunc.rb: sho...
ko1 (Koichi Sasada)
04:42 AM Revision c4bbf190 (git): * 2014-06-19
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46462 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:42 AM Revision b2066b11 (git): proc.c: Implement Method#curry
* proc.c (rb_method_curry): Implement Method#curry, which delegates
to to_proc.curry. [ruby-core:62212] [Feature #...
nobu (Nobuyoshi Nakada)

06/18/2014

06:16 AM Revision 2443fbcc (git): * 2014-06-18
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46460 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
06:16 AM Revision e99ee55a (git): constify parameters
* include/ruby/intern.h: constify `argv` parameters.
* include/ruby/ruby.h: ditto.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)

06/17/2014

07:45 AM Revision a1660e97 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46458 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:44 AM Revision 6479e0b0 (git): * lib/net/ftp.rb (gets, readline): read lines without LF properly.
[ruby-core:63205] [Bug #9949]
* test/net/ftp/test_buffered_socket.rb: related test.
git-svn-id: svn+ssh://ci.ruby-l...
shugo (Shugo Maeda)
03:37 AM Revision d689dca6 (git): eval.c: pass unknown options
* eval.c (extract_raise_opts): pass unknown options to the
exception, so that exception class can receive a hash ar...
nobu (Nobuyoshi Nakada)
03:27 AM Revision b905ac81 (git): * gc.c (obj_memsize_of): memsize_of(T_ZOMBIE) returns 0, not a rb_bug.
ObjectSpace.count_objects_size() uses memsize_of(T_ZOMBIE).
This bug introduced at r46348.
git-svn-id: svn+ssh:/...
ko1 (Koichi Sasada)

06/16/2014

08:23 PM Revision 08580181 (git): configure.in: extract date at build time
* Makefile.in, configure.in (Makefile): extract RUBY_RELEASE_DATE from
version.h at each build time.
git-svn-id: s...
nobu (Nobuyoshi Nakada)
07:51 PM Revision 21c400c4 (git): * 2014-06-17
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46453 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
07:51 PM Revision 664d209d (git): runner.rb: instance variable
* test/runner.rb (before_setup, after_teardown): use an instance
variable instead of a class variable.
git-svn-id:...
nobu (Nobuyoshi Nakada)
03:59 PM Revision 5a2f6a4a (git): merge revision(s) r45724: [Backport #9776]
* compile.c (compile_array_): make copy a first hash not to modify
the argument itself. keyword splat shou...
nagachika (Tomoyuki Chikanaga)
03:42 PM Revision 12285fc1 (git): merge revision(s) r45521,r45523,r45551: [Backport #9699]
win32.c: wchar conversion
* win32/win32.c (rb_w32_wstr_to_mbstr, rb_w32_mbstr_to_wstr): make
WCHAR/mb conv...
nagachika (Tomoyuki Chikanaga)
03:33 PM Revision 7fd56bd3 (git): merge revision(s) r45287,r45288,r45289,r45290: [Backport #9600]
process.c: tmp buffer instead of alloca
* process.c (OBJ2UID1, OBJ2GID1): separate from OBJ2UID and
OBJ2GI...
nagachika (Tomoyuki Chikanaga)
10:01 AM Revision dbf25786 (git): * test/runner.rb: failure message should be passed as an argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46448 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ko1 (Koichi Sasada)
09:45 AM Revision 3a1c08e5 (git): * test/runner.rb: capture TracePoint stat before setup and compare
it after teardown.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46447 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
ko1 (Koichi Sasada)
09:23 AM Revision e5af180e (git): * test/uri/test_generic.rb: fix wrong arguments for test case.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46446 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:17 AM Revision 9761965d (git): * test/date/test_date_arith.rb: remove unused block argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46445 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
09:17 AM Revision ea7c1f4d (git): * test/date/test_date_strptime.rb: remove useless variable.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46444 b2dd03c8-39d4-4d8f-98ff-823fe69b080e hsbt (Hiroshi SHIBATA)
08:06 AM Revision ca65a56b (git): string.c: no copy of interned strings
* string.c (sym_succ, sym_cmp, sym_casecmp, sym_match, sym_aref):
not need to make copy of interned strings, use di...
nobu (Nobuyoshi Nakada)
08:03 AM Revision 3a206c91 (git): vm_method.c: no RTEST on mere flag
* vm_method.c (basic_obj_respond_to): `priv` is not a VALUE but a
mere flag, so cannot call RTEST() on it.
git-svn...
nobu (Nobuyoshi Nakada)
05:35 AM Revision fd444f90 (git): process.c: use UTF-8
* process.c (open): use UTF-8 version function to support
non-ascii path properly. [ruby-core:63185] [Bug #9946]
...
nobu (Nobuyoshi Nakada)
05:28 AM Revision 7539177d (git): * 2014-06-16
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46440 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
05:28 AM Revision d327c8da (git): process.c: variable as macro argument
* process.c (run_exec_open): use a local variable to get rid of
RARRAY_AREF() is evaluated multiple times by RSTRIN...
nobu (Nobuyoshi Nakada)

06/15/2014

01:21 PM Revision 800c7af7 (git): vm_method.c: separate ID selection
* vm_method.c (rb_method_entry_make): separate selection of IDs to
be private from condition of method to be define...
nobu (Nobuyoshi Nakada)
11:49 AM Revision f3db73f1 (git): test_file_exhaustive.rb: fix expected value
* test/ruby/test_file_exhaustive.rb (test_expand_path_memsize):
correct expected value, count terminator byte. [Bu...
nobu (Nobuyoshi Nakada)
01:09 AM Revision 106f3e9d (git): test_file_exhaustive.rb: fix assertion
* test/ruby/test_file_exhaustive.rb (test_expand_path_memsize):
wrong expected value, considering a prefix (drive l...
nobu (Nobuyoshi Nakada)
01:09 AM Revision efc70c74 (git): process.c: use RB_TYPE_P
* process.c (check_exec_redirect): use RB_TYPE_P instead of single
comparison of TYPE().
git-svn-id: svn+ssh://ci....
nobu (Nobuyoshi Nakada)

06/14/2014

11:13 PM Revision dcae4b9d (git): runner.rb: use class variable
* test/runner.rb (after_teardown): turn zombie traces hash into a
class variable.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
10:11 PM Revision 045b6e9f (git): runner.rb: check increment
* test/runner.rb (after_teardown): check increment of active trace
events.
git-svn-id: svn+ssh://ci.ruby-lang.org/...
nobu (Nobuyoshi Nakada)
09:54 PM Revision 261aaedd (git): * 2014-06-15
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46432 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
09:54 PM Revision 5a83ce3f (git): runner.rb: include event name
* test/runner.rb (after_teardown): include active trace event name
in the failure message.
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
01:52 PM Revision ba4ac50a (git): Restore date field.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
03:47 AM Revision 26930379 (git): Fix a typo.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e akr (Akira Tanaka)
01:55 AM Revision b654e071 (git): array.c: non-recursive rcombinate0
* array.c (rcombinate0): remove recursion, by looping with indexes
stored in `p`.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
01:55 AM Revision 4802149e (git): array.c: non-recursive rpermute0
* array.c (rpermute0): remove recursion, by looping with indexes
stored in `p`.
git-svn-id: svn+ssh://ci.ruby-lang...
nobu (Nobuyoshi Nakada)
01:54 AM Revision 9d6b7aed (git): array.c: non-recursive permute0
* array.c (permute0): remove recursion, by looping with indexes
stored in `p`. [ruby-core:63103] [Bug #9932]
git-...
nobu (Nobuyoshi Nakada)
01:54 AM Revision 02725fb6 (git): array.c: combinate0
* array.c (combinate0): extract.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46425 b2dd03c8-39d4-4d8f-98ff-823...
nobu (Nobuyoshi Nakada)
01:53 AM Revision 97292754 (git): string.c: fix wrong capa
* string.c (rb_str_resize): update capa only when buffer get
reallocated.
http://d.hatena.ne.jp/nagachika/2014061...
nobu (Nobuyoshi Nakada)

06/13/2014

11:42 PM Revision 308960a4 (git): [DOC] Please see _the_ official issue tracker... [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46423 b2dd03c8-39d4-4d8f-98ff-823fe69b080e zzak (zzak _)
11:30 PM Revision 60512ea5 (git): * 2014-06-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46422 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
11:30 PM Revision 6b1a8e33 (git): * man/rake.1: [DOC] Update links for Rake, patch by @hsbt [Bug #9904]
[Fixes GH-628] https://github.com/ruby/ruby/pull/628 [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46...
zzak (zzak _)
09:01 AM Revision 4945572f (git): * vm_trace.c: add new method TracePoint.stat to debug
TracePoint mechanism.
Ruby users should not use this method. So I don't note this method
in the NEWS file.
* test...
ko1 (Koichi Sasada)
08:50 AM Revision ddae6a05 (git): * vm_trace.c: clear and restore recursive checking thread local data
to avoid unexpected throw from TracePoint.
[Bug #9940]
* test/ruby/test_settracefunc.rb: add a test.
* thread.c: ad...
ko1 (Koichi Sasada)
08:34 AM Revision 537b4a64 (git): array.c: combination on a shared copy
* array.c (rb_ary_combination): iterate on a shared copy, and use
array of indexes instead of array of chosen objec...
nobu (Nobuyoshi Nakada)
08:33 AM Revision 95bac4f7 (git): array.c: yield_indexed_values
* array.c (yield_indexed_values): extract from permute0(),
rpermute0(), and rcombinate0().
git-svn-id: svn+ssh://c...
nobu (Nobuyoshi Nakada)
04:43 AM Revision e6f15575 (git): array.c: fix array size
* array.c (rb_ary_permutation): `p` is the array of size `r`, as
commented at permute0(). since `n >= r` here, buf...
nobu (Nobuyoshi Nakada)
12:00 AM Revision 0f25a808 (git): * 2014-06-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46415 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:00 AM Revision 559a8275 (git): add more test coverage for [ruby-core:63136] [Bug #9934]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@46414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e tmm1 (Aman Karmani)
 

Also available in: Atom