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... -
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... - 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
-
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... -
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... -
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:... -
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... -
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... -
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 ... -
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... - 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
-
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 #...
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
-
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...
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
-
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... -
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... -
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:/...
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... - 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
-
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:... -
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... -
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... -
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... -
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
-
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 -
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
-
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
-
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
-
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... -
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... -
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]
... - 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
-
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...
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... -
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... -
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... -
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....
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... -
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/... - 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
-
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... -
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
-
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
-
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... -
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... -
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-... -
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... -
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...
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
- 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
-
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... -
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... -
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... -
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... -
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... -
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... - 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
-
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
Also available in: Atom