Activity
From 08/31/2014 to 09/06/2014
09/06/2014
-
11:26 PM Bug #10209: attr_reader vulnerability
- And, when you wonder if it is a vulnerability, please feel free to post to [email protected], instead of an issu...
-
11:19 PM Bug #10209 (Rejected): attr_reader vulnerability
- A spec.
-
09:10 PM Bug #10209: attr_reader vulnerability
- mmm I think IMHO that the attr_reader accessor should return a .dub version of the object. That way there will be no ...
-
08:18 PM Bug #10209: attr_reader vulnerability
- This isn't a vulnerability, it's expected behavior. If you don't want to allow modification of an object, freeze the...
-
08:11 PM Bug #10209: attr_reader vulnerability
- Output:
~~~
"Original atributes:"
"-------------------------"
"value"
[1, 2, 3, 4]
{:name=>"Carlos", :age=>25... -
08:08 PM Bug #10209 (Rejected): attr_reader vulnerability
- It is possible to change a read_only class attribute:
~~~ruby
require 'pp'
class Attributes
attr_reader :stri... -
10:20 PM Bug #10206: garbage symbols crash symbol GC
- [email protected] wrote:
> Or revert `dsymbol_check()`?
But we need to replace with rb_gc_resurrect, right?
... -
11:12 AM Bug #10206: garbage symbols crash symbol GC
- Or revert `dsymbol_check()`?
-
03:59 AM Bug #10206 (Closed): garbage symbols crash symbol GC
- This is reproducible with just a test loop running for serveral minutes/hours:
while make test-all TESTS=-j8; do ... -
04:14 PM Feature #7793: New methods on Hash
- An issue with the name is that "map" semantically means to create an Array, i.e.`ahash.map{ |k,v| ... }` produces an ...
-
12:14 PM Feature #10208: Passing block to Enumerable#to_h
- I agree with Nobu.
Matz.
-
11:16 AM Feature #10208: Passing block to Enumerable#to_h
- The name `to_h` doesn't feel nice for it, IMHO.
-
04:25 AM Feature #10208 (Closed): Passing block to Enumerable#to_h
- Now that we can convert 'a list of [key, value] pairs' into a hash with Enumerable#to_h,
how about make it take a bl... -
12:08 PM Revision 11a8187b (git): * process.c (has_privilege): The gid zero is not a privilege.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47438 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:20 AM Revision 42becbdd (git): * process.c (struct child_handler_disabler_state): cancelstate field
- added.
(disable_child_handler_before_fork): Record cancelstate.
(disable_child_handler_fork_parent): Restore canc... -
10:27 AM Revision 3de392de (git): * process.c (struct child_handler_disabler_state): Defined.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47436 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:31 AM Revision 463b5603 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47435 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:31 AM Revision ac231ef2 (git): * append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47434 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:31 AM Revision f6d2b485 (git): * lib/rake.rb, lib/rake/*, test/rake/*: Update latest rake master(e47d023)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47433 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:52 AM Revision 6057695c (git): * ext/win32ole/win32ole_variant.c (ole_val2variant_err,
- ole_val2variantdata, Init_win32ole_variant): support VT_ERROR
variant with error code. add WIN32OLE_VARIANT::NoPara... -
04:05 AM Misc #10207 (Closed): [PATCH cleanup] compile.c: remove needless ID2SYM/SYM2ID conversions
- Needless conversions made the code harder to follow.
Will commit in a few days unless there's objections.
-
02:08 AM Bug #10204 (Closed): A little bit misleading warning message
- Applied in changeset r47431.
----------
parse.y: fix warning message
* parse.y (arg_ambiguous_gen): fix warning mes... -
02:08 AM Revision 3fd37d08 (git): parse.y: fix warning message
- * parse.y (arg_ambiguous_gen): fix warning message, "even" does
not mean the number of spaces here. state the plac... - 12:14 AM Revision c79117f6 (git): * 2014-09-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@47430 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:14 AM Revision 779fa960 (git): Backport r47425
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_9_3@47429 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:12 AM Revision 7fdb955c (git): Backport r47425
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_0_0@47428 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:08 AM Revision 247d8312 (git): Bump patch level from r47426
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@47427 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:04 AM Revision 25552e2a (git): Backport r47425
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@47426 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/05/2014
-
11:46 PM Revision f0ee1e67 (git): * lib/rdoc/generator/template/darkfish/js/jquery.js: Backport
- rdoc/rdoc@74f60fcb04fee1778fe2694d1a0ea6513f8e67b7
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47425 b2dd03c8... -
11:45 PM Revision c54e8cab (git): process.c: missing semicolon
- * process.c (rb_exec_without_timer_thread): add missing semicolon
to fix compilation error on OS X and Haiku.
git-... - 11:11 PM Revision f4ed799b (git): test/ruby/test_io.rb: use IO#nonblock=
- * test/ruby/test_io.rb (test_readpartial_locktmp): use IO#nonblock=
Old fcntl invocation may drop necessary flags o... -
10:59 PM Bug #10205 (Third Party's Issue): Abort trap: 6You may have encountered a bug in the Ruby interpreter or extension libraries.
- You mix 1.9.3 by rvm and system 2.0.0.
-
02:18 PM Bug #10205 (Third Party's Issue): Abort trap: 6You may have encountered a bug in the Ruby interpreter or extension libraries.
- * Loaded script: script/rails
~~~
Completed 302 Found in 210ms (ActiveRecord: 0.4ms)
/Library/Ruby/Site/2.0.0/ch... - 10:49 PM Revision c3c1d6c6 (git): test/ruby/test_io.rb: avoid EBADF
- * test/ruby/test_io.rb (test_readpartial_locktmp): avoid EBADF
[ruby-core:64773] [ruby-core:64775]
git-svn-id: svn... -
06:30 PM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- [email protected] wrote:
> This is the result with patch applied:
Sorry, I meant to ask whether removing _RAW... -
08:48 AM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- This is the result with patch applied:
http://paste.fedoraproject.org/131177/90664414 -
04:36 PM Revision 31468275 (git): * process.c (rb_f_exec): Call before_exec_async_signal_safe and
- after_exec_async_signal_safe around rb_exec_async_signal_safe.
(rb_exec_async_signal_safe): Don't call
before_exe... -
04:10 PM Revision 2942657a (git): Unwrap a useless block.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47420 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:01 PM Bug #10101: Zlib::GzipReader produce different outputs for different methods applied
- Thank you Eric! It is a great insight.
Backported into `ruby_2_1` at r47419. -
03:58 PM Revision c44e4364 (git): merge revision(s) r47327: [Backport #10008]
- * ext/zlib/zlib.c (gzfile_reset): preserve ZSTREAM_FLAG_GZFILE
[Bug #10101]
* test/zlib/test_zlib.... -
03:56 PM Bug #10008: conftest crashed: installing mri 2.1.2: EXC_BAD_ACCESS (SIGABRT)
- Backported into `ruby_2_1` branch at r47418.
-
03:55 PM Revision ea08099e (git): merge revision(s) r46796: [Backport #10008]
- * configure.in (rb_cv_broken_backtrace): exit with failure
normally, no needs to abort. [ruby-core:63678] ... -
03:54 PM Bug #9372: Date function cweek reports innaccurately for the date December 30, 2013
- Nobuyoshi Nakada wrote:
> This is a repeated question, so it feels nice to add examples.
Even though this is a close... -
03:50 PM Revision 99acd378 (git): * signal.c (ruby_signal): Don't set SA_SIGINFO for SIG_IGN and
- SIG_DFL.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47417 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:41 PM Bug #10043: Crash Report log file on MacOS X
- Backported into `ruby_2_1` branch at r47416.
-
03:41 PM Revision 0f1fb3d6 (git): merge revision(s) r44916: [Backport #10043]
- error.c: Crash Report log
* error.c (REPORTBUG_MSG): mention about Crash Report log file on
MacOS X.
git-... -
03:15 PM Bug #9525: Stuck with Socket.pack_sockaddr_in
- r45046, r45047, r45063, r45087, r45146, r45150, r45151 and r45152 were backported into `ruby_2_1` branch at r47415.
-
02:54 PM Bug #9525: Stuck with Socket.pack_sockaddr_in
- I have confirmed that this issue is already fixed.
https://twitter.com/sonots/status/507804708153483264
Add rel... -
03:14 PM Revision 667af1ee (git): merge revision(s) r45046,r45047,r45063,r45087,r45146,r45150,r45151,r45152: [Backport #9525]
- * ext/socket: Wrap struct addrinfo by struct rb_addrinfo.
* ext/socket: Bypass getaddrinfo() if node and ser... - 03:04 PM Revision d1f332d1 (git): * 2014-09-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47414 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:03 PM Revision 2f188ee7 (git): Fix typo and method name [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47413 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:46 PM Revision 0610a859 (git): * process.c (disable_child_handler_before_fork): New function.
- (disable_child_handler_fork_parent): Ditto.
(disable_child_handler_fork_child): Ditto.
(retry_fork_async_signal_s... -
12:03 PM Revision 01689aa9 (git): * process.c (handle_fork_error): Make try_gc_p argument volatile to
- suppress "clobbered" warning.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47411 b2dd03c8-39d4-4d8f-98ff-823f... -
11:49 AM Revision 5e42cc30 (git): * process.c (handle_fork_error): Don't need state_p argument.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47410 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:36 AM Revision 4eed59e6 (git): * process.c (has_privilege): Fix a return value.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47409 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:07 AM Bug #10204 (Closed): A little bit misleading warning message
- ~~~
ruby -we "''.scan //"
~~~
warns "-e:1: warning: ambiguous first argument; put parentheses or even spaces".
De... -
10:00 AM Bug #10155 (Closed): lib/shellwords.rb: proofreading documentation
- Applied in changeset r47408.
----------
* lib/shellwords.rb: proofreading documentation.
[Bug #10155][ruby-core:64... -
10:00 AM Revision 925ac7ad (git): * lib/shellwords.rb: proofreading documentation.
- [Bug #10155][ruby-core:64471]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47408 b2dd03c8-39d4-4d8f-98ff-823fe6... -
09:37 AM Revision 1ffb9ba0 (git): * ChangeLog: added reference to github
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47407 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:34 AM Revision 7e3b185a (git): * test/csv/test_row.rb: Added some missing tests in CSV.
- * test/csv/test_table.rb: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47406 b2dd03c8-39d4-4d8f-98ff-823... -
09:12 AM Bug #10203: TCPServer.new has strange behaviour when EADDRINUSE without specifying hostname
- Also, a colleague using Arch Linux checked (using the same Ruby version). He doesn't have IPv6 enabled.
And he als... -
07:25 AM Bug #10203: TCPServer.new has strange behaviour when EADDRINUSE without specifying hostname
- that was from the Debian package indeed. I haven't rebuilt Ruby from source. The Debian package does not carry any De...
-
07:07 AM Bug #10203: TCPServer.new has strange behaviour when EADDRINUSE without specifying hostname
- I know you was Debian porter, but show the actual ruby -v
-
05:35 AM Feature #9826: Enumerable#slice_between
- I'm grad to see an acceptable name.
Non-block form can be used to split paragraphs (sequence of non-empty lines
w... -
05:10 AM Bug #10127: WIN32OLE segfaults
- backported into `ruby_2_0_0` at r47405.
- 05:10 AM Revision cd171e48 (git): merge revision(s) 47153: [Backport #10127]
- * ext/win32ole/win32ole.c (ole_create_dcom): use the converted
result if the argument can be converted to a... -
05:05 AM Bug #9946: [Win32] redirection doesn't support non-codepage
- backported into `ruby_2_0_0` at r47404.
- 05:05 AM Revision 2e86a92b (git): merge revision(s) 46441: [Backport #9946]
- * process.c (open): use UTF-8 version function to support
non-ascii path properly. [ruby-core:63185] [Bug ... -
04:54 AM Bug #10117: Invalid char does not cause syntax error in eval
- backported into `ruby_2_0_0` at r47403.
- 04:54 AM Revision b7a34106 (git): merge revision(s) 47098: [Backport #10117]
- * parse.y (parser_yylex): fix invalid char in eval, should raise
an syntax error too, as well as directly c... -
04:52 AM Bug #10114: syntax error raised from instance_eval has unexpected encoding
- backported into `ruby_2_0_0` at r47402.
- 04:52 AM Revision 98e5eb6f (git): merge revision(s) 47090: [Backport #10114]
- * parse.y (parser_yyerror): preserve source code encoding in
syntax error messages. [ruby-core:64228] [Bug... -
04:50 AM Bug #10078: String#count() returns wrong count under specific conditions
- backported into `ruby_2_0_0` at r47401.
- 04:50 AM Revision fc47ac27 (git): merge revision(s) 46896-46898: [Backport #10078]
- * string.c (rb_str_count): fix wrong single-byte optimization.
7bit ascii can be a trailing byte in Shift_J... -
04:42 AM Bug #8716: segmation fault 正規表現で大量のグループを利用時
- 遅ればせながら `ruby_2_0_0` にも取り込みました。ありがとうございます。
- 04:42 AM Revision cad94dbe (git): merge r46831 partially. these changes are from:
- https://github.com/k-takata/Onigmo/commit/7abd7b29481f98eb92be786e3d33611fc7d000a0
[Bug #8716]
* include/ruby/onigur... -
04:25 AM Bug #9934: High memory usage from file_expand_path_*
- backported into `ruby_2_0_0` at r47399.
note: ruby 2.0.0 doesn't recognize the length of the teminator of the stri... - 04:23 AM Revision b9e63060 (git): merge revision(s) 46408,46410,46413,46414,46424,46436,46437: [Backport #9934]
- string.c: shrink too big buffer
* string.c (rb_str_resize): shrink the buffer even if new length
is same b... -
03:58 AM Revision 192c3953 (git): * process.c (has_privilege): Refine uid/gid check.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47398 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:55 AM Feature #10181: New method File.openat()
- May be it is not a best option, but just to be considered:
~~~
d1 = Dir.open('d1') => aDir
d2 = d1.opendir('subd... -
03:43 AM Revision 82d85fe4 (git): * configure.in: Check sys/id.h, getuidx and getgidx for AIX.
- * process.c (getresuid): Defined for AIX.
(getresgid): Ditto
AIX don't have getresuid/getresgid but getuidx/getgi... -
03:28 AM Revision 2cf2d7ee (git): * process.c (has_privilege): Fix assignements.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47396 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:10 AM Revision 8fada420 (git): * lib/rdoc/generator/pot/po.rb: fixed broken tests for trailing whitespace.
- * test/rdoc/test_rdoc_generator_pot.rb: ditto.
* test/rdoc/test_rdoc_generator_pot_po.rb: ditto.
git-svn-id: svn+ssh... - 01:41 AM Revision cf0a8d28 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47394 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:41 AM Revision ce18f59a (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47393 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:41 AM Revision bf095117 (git): * test/rdoc/test_rdoc_rdoc.rb (TestRDocRDoc#test_parse_file_encoding):
- typofix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47392 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:41 AM Revision d42d6e69 (git): * lib/rdoc.rb, lib/rdoc, test/rdoc: Update to RDoc 4.2.0.alpha(313287)
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
09/04/2014
-
09:28 PM Feature #10096: [PATCH] use khash for fstring and id_str tables
- updated patch:
* khash.h moved to top-level, klib/ removed
* updated for recent fstring-related changes in string.c
- 09:05 PM Revision 670c6e8c (git): vm.c: remove unused USE_THREAD_RECYCLE [misc #10198]
- Unused feature, and it is a no-op even if enabled.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47390 b2dd03c8-... -
08:59 PM Bug #10193: TestIO#test_readpartial_locktmp fails randomly
- Eric Wong <[email protected]> wrote:
> Testing the following:
Sorry, bad patch. The big rescue/ensure claus... -
08:38 PM Bug #10193: TestIO#test_readpartial_locktmp fails randomly
- [email protected] wrote:
> Applied in changeset r47353.
>
> ----------
> test_io.rb: ignore stream closed IOEr... -
07:23 PM Bug #10194: OpenStruct does not throw an exception when calling missing method with no arguments.
- Thanks for mentioning Hashie gem. It does exactly what I need.
-
05:12 PM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- [email protected] wrote:
> http://paste.fedoraproject.org/130924/14098270/
~~~
1144. 22470 clock_gettime(CLOC... -
10:38 AM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- > Just curious, can you show strace with Benchmark.realtime {} wrapped
> around sleep? Now I'm willing to bet CLO... -
08:48 AM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- [email protected] wrote:
> http://paste.fedoraproject.org/130884/81461414/
So I think everything looks right ... -
07:12 AM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- > The real bug might be a timer firing too soon.
>
> Can you show us the output of: strace -Tvf ruby -e 'sleep ... -
04:41 PM Revision f0b12c04 (git): Describe about vfork().
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:54 PM Feature #9880 (Closed): Dir#fileno
- Applied in changeset r47387.
----------
* configure.in (dirfd): Check function.
* dir.c (dir_fileno): New method.
... -
11:09 AM Feature #9880: Dir#fileno
- Dir#fileno accepted. But we have to address portability issues in the document.
Matz.
- 03:54 PM Revision 4d59fd10 (git): * 2014-09-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47388 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:54 PM Revision d03315d8 (git): * configure.in (dirfd): Check function.
- * dir.c (dir_fileno): New method.
[ruby-dev:48265] [Feature #9880]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/t... -
03:20 PM Bug #10203 (Closed): TCPServer.new has strange behaviour when EADDRINUSE without specifying hostname
- after:
irb(main):003:0> TCPServer::new(10001)
=> #<TCPServer:fd 9>
I get irb listening to port 10001 using IPv4, b... -
03:07 PM Feature #9826: Enumerable#slice_between
- I prefer #slice_when. Besides that, could you explain the behavior when no block is given?
#slice_when might not su... -
12:08 PM Feature #9826: Enumerable#slice_between
- ~~~
[1,2,4,9,10,11,12,15,16,19,20,21].slice_when {|i, j| i+1 != j}
~~~ -
02:56 PM Revision f20d51b0 (git): * process.c (has_privilege): New function.
- (retry_fork_async_signal_safe): Don't use vfork() for privileged
process.
* configure.in (getresuid): Check functi... -
02:54 PM Bug #10043 (Closed): Crash Report log file on MacOS X
- I close this ticket because it's already committed into trunk.
-
11:27 AM Feature #8923: Frozen nil/true/false
- I agreed with making those values, if no significant comparability problem happens.
Please experiment.
Matz.
-
11:22 AM Revision d80282ee (git): * test/pathname/test_pathname.rb: added testcase for Pathname#mountpoint.
- [fix GH-709]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47385 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
11:19 AM Feature #10200 (Closed): Symbol list/count API with Symbol GC
-
11:00 AM Feature #10200: Symbol list/count API with Symbol GC
- This request is bit vague.
As a result of the developers meething on 2014-09-04, we will:
* keep Symbol.all_sym... -
11:18 AM Feature #9816: 文字列内の数字を数値として比較するメソッド
- 熟考の結果、Gem::Versionと仕様をあわせました。
理由は、
* Gem::Versionでこれを使ってくれればオブジェクトの生成数が減る
* 2.2.0-preview1のようなRubyのバージョンの比較ができる
か... -
11:17 AM Feature #10201 (Rejected): Dynamically changing GC tuning parameters
- After the discussion in the developers meeting on 2014-09-04, we concluded this request may conflict with future adap...
-
11:11 AM Revision b549ced9 (git): * removed symbian directory.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47384 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:09 AM Feature #10199 (Closed): Drop to support Symbian
- Applied in changeset r47383.
----------
* symbian/*: removed Symbian support.
[Feature #10199][ruby-core:64725]
* ... -
10:26 AM Feature #10199: Drop to support Symbian
- Agreed to remove.
Matz.
-
11:09 AM Revision 8362f9b5 (git): * symbian/*: removed Symbian support.
- [Feature #10199][ruby-core:64725]
* dln.c: ditto.
* include/ruby/defines.h: ditto.
* thread_pthread.c: ditto.
* vm.c:... -
08:50 AM Revision 68f55c4b (git): * dir.c (glob_helper): use #ifdef instead of #if.
- gcc's -Wundef option shows warning for undefined macro.
* numeric.c (flo_is_finite_p): ditto.
* vm_dump.c (rb_vmdebug... -
05:40 AM Feature #10173: Remove meaningless ensure
- @ Tomoyuki Chikanaga san
Thank you for letting me know.
I have reported to "https://github.com/rubygems/rubygem...
09/03/2014
-
07:40 PM Bug #9115: Logger traps all exceptions; breaks Timeout
- The source code for 2.1.2 doesn't seem to have changed: the LogDevice::write method still does a rescue Exception and...
- 06:58 PM Revision 1e55b27e (git): * 2014-09-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:58 PM Revision 1540b1fe (git): man/ruby.1: spelling fix ("bellow" => "below") [ci-skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47380 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 06:58 PM Revision 3c9e195f (git): man/ruby.1: add trailing slash to URLs [ci-skip]
- URLs without path component needs trailing slash.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47379 b2dd03c8-3... -
05:59 PM Bug #10202: TestBenchmark#test_realtime_output breaks on ARM
- [email protected] wrote:
> I observe following error on ARM:
>
> ~~~
> 3) Failure:
> TestBenchmark#test_r... -
01:55 PM Bug #10202 (Closed): TestBenchmark#test_realtime_output breaks on ARM
- I observe following error on ARM:
~~~
3) Failure:
TestBenchmark#test_realtime_output [/builddir/build/BUILD/ru... -
03:48 PM Bug #10062: Segfault involving Queue
- Backported into `ruby_2_1` branch at r47378.
-
03:47 PM Revision aac5c2c7 (git): merge revision(s) r47217: [Backport #10062]
- * ext/thread/thread.c (get_array): check instance variables are
initialized properly. [ruby-core:63826][Bu... -
03:30 PM Bug #10039: "a+" mode for File.open doesn’t work
- Backported into `ruby_2_1` branch at r47377.
-
03:29 PM Revision 17fc590e (git): merge revision(s) r46876: [Backport #10039]
- * io.c (rb_io_initialize): [DOC] fix rdoc of append mode. it does
not move the pointer at open. [ruby-cor... -
03:26 PM Bug #9982: Kernel#sprintf: unmbered widht and precision with numbered argument
- Backported into `ruby_2_1` branch at r47376.
-
03:25 PM Revision f909bee1 (git): merge revision(s) r46569: [Backport #9982]
- * sprintf.c (GETASTER): should not use the numbered argument to be
formatted, raise ArgumentError instead.
... -
03:21 PM Bug #9984: OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
- Backported into `ruby_2_1` branch at r47375.
-
02:33 AM Bug #9984 (Closed): OpenSSL::TestPKeyRSA#test_sign_verify_memory_leak timeouts on ARM
- Applied in changeset r47362.
----------
* test/openssl/test_pkey_rsa.rb (OpenSSL#test_sign_verify_memory_leak):
ad... -
03:21 PM Revision f28cfce8 (git): merge revision(s) r47362: [Backport #9984]
- * test/openssl/test_pkey_rsa.rb (OpenSSL#test_sign_verify_memory_leak):
added timeout into testcase for low... -
02:55 PM Feature #10181: New method File.openat()
- The proposed Dir api must provide a way to open both files and directories in order to be useful.
New proposal:
... -
09:29 AM Feature #10181: New method File.openat()
- [email protected] wrote:
> We should consider other *at functions, as well as openat.
>
> renameat and linkat takes t... -
07:46 AM Feature #10181: New method File.openat()
- We should consider other *at functions, as well as openat.
renameat and linkat takes two file descriptors to speci... -
07:31 AM Feature #10181: New method File.openat()
- > But I think we should use Dir.open instead of File.open/File.new for
> openat, and also support Dir#fileno:
Tot... -
06:20 AM Feature #10181: New method File.openat()
- We already have opendir (in the form of Dir.open), so would
Dir.at would be an alias of Dir.open?
I do not like ... -
04:58 AM Feature #10181: New method File.openat()
- If you can reuse result of `opendir(dirname)` why you couldn't reuse result
of `Dir.at(dirname)` ?
29.08.2014 11:5... -
02:36 PM Feature #10201: Dynamically changing GC tuning parameters
- Do you mean you gave up adaptive GC parameters?
Matz.
-
09:39 AM Feature #10201 (Rejected): Dynamically changing GC tuning parameters
- Now, MRI has several GC tuning parameters to modify GC behavior given by environment variables. However, these parame...
-
10:23 AM Revision 777d61fa (git): * process.c (before_fork_ruby): Renamed from before_fork.
- (after_fork_ruby): Renamed from after_fork.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47374 b2dd03c8-39d4... -
09:56 AM Revision ed0f2528 (git): * process.c (forked_child): Removed.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47373 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:23 AM Feature #10096: [PATCH] use khash for fstring and id_str tables
- Sorry for delay.
I read your patch, and I'm not sure it is good idea to make klib directory.
This is only one thi... -
09:19 AM Feature #10197: document RUBY_* stack size/GC params in ruby.1 manpage
- Most of environemnt variables should be implementation dependent.
I recommend you to use comment in gc.c:
https:/... -
08:55 AM Bug #9739: TestException#test_machine_stackoverflow(_by_define_method) failures on x64-mingw32
- Interestingly, I met this test error recently on Fedora's builder:
~~~
3) Failure:
TestException#test_machine_... -
08:16 AM Feature #10200: Symbol list/count API with Symbol GC
- New hash entries.
I'm not sure that "T_" prefix is appropriate here, though. -
08:12 AM Feature #10200: Symbol list/count API with Symbol GC
- Akira Tanaka wrote:
> I feel ObjectSpace.count_objects can be extended to return number of symbols.
Make a new me... -
08:03 AM Feature #10200: Symbol list/count API with Symbol GC
- I feel ObjectSpace.count_objects can be extended to return number of symbols.
-
07:53 AM Feature #10200 (Closed): Symbol list/count API with Symbol GC
- # Abstract
We need to consider specification of "Symbol.all_symbols" method because of Symbol GC.
# Backgraound... -
07:56 AM Bug #10191 (Closed): Possible memory leak using dup and setting an unassigned instance variable (Windows)
- Applied in changeset r47372.
----------
object.c: fix memory leak
* object.c (rb_obj_copy_ivar): allocate no memory... -
07:56 AM Revision b46b1e3f (git): object.c: fix memory leak
- * object.c (rb_obj_copy_ivar): allocate no memory for empty
instance variables. [ruby-core:64700] [Bug #10191]
gi... -
06:05 AM Revision 8322ca8a (git): * tool/make-snapshot (usage): X.Y means the head of a branch now.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47371 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:47 AM Revision cf08cf97 (git): * tool/make-snapshot (package): no teeny means a branch since 2.1.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:44 AM Feature #10199 (Closed): Drop to support Symbian
- Symbian OS is ended in 2012.
see. http://symbian.nokia.com/
We should removed symbian from support platforms.
... -
04:42 AM Bug #9875: ERB#result documentation incorrect
- backported into `ruby_2_0_0` at r47369.
- 04:42 AM Revision d7f49a9b (git): merge revision(s) 46241: [Backport #9875]
- * lib/erb.rb (result): [DOC] no longer accepts a Proc, as
Kernel.eval does not. [fix GH-619]
git-svn-id:... -
04:40 AM Bug #9865: frozen IO object causes RuntimeError with inspect and fileno
- backported into `ruby_2_0_0` at r37368.
note: respect existing security checks on this version. - 04:39 AM Revision 47264c4e (git): merge revision(s) 46151,46165: [Backport #9865]
- * io.c (rb_io_fileno, rb_io_inspect): non-modification does not
error on frozen IO. [ruby-dev:48241] [Bug ... -
04:18 AM Bug #9914: posix_fadvise() does not work correctly with _LARGE_FILES on 32-bit AIX
- backported into `ruby_2_0_0` at r47367.
- 04:18 AM Revision 0187f76a (git): merge revision(s) 46382,46384,46913: [Backport #9914]
- * io.c (rb_io_advise): AIX currently does not support a 32-bit call to
posix_fadvise() if _LARGE_FILES is d... -
03:53 AM Bug #9769: un-infection in StringIO#write
- backported into `ruby_2_0_0` at r47366.
- 03:52 AM Revision 101e636d (git): merge revision(s) 45676,45677: [Backport #9769]
- stringio.c: move GC guard
* ext/stringio/stringio.c (strio_write): move GC guard after the
last using posi... -
03:44 AM Bug #9978: memory leak at ENV.select on Windows
- backported into `ruby_2_0_0` at r47365.
-
03:43 AM Bug #9983: memory leak at ENV.shift on Windows
- backported into `ruby_2_0_0` at r47365.
-
03:43 AM Bug #9977: memory leak at ENV.[]= on Windows
- backported into `ruby_2_0_0` at r47365.
- 03:43 AM Revision 6ed3a352 (git): merge revision(s) 46550,46557,46565,46570,46585,46595,46822: [Backport #9977] [Backport #9978] [Backport #9983]
- * hash.c (ruby_setenv): fix memory leak on Windows, free
environment strings block after check for the size... -
03:29 AM Bug #9903: Regexp#[] doesn't consider capture name encoding
- backported into `ruby_2_0_0` at r47364.
note that it needed r42251. - 03:27 AM Revision d910ce1f (git): merge revision(s) 42251,46345,46346: [Backport #9903]
- * sprintf.c (ruby__sfvextra): add QUOTE flag to escape unprintable
characters.
* sprintf.c (ruby__... -
03:06 AM Revision 9b16f906 (git): * process.c (retry_fork_async_signal_safe): Use vfork() if available.
- vfork() is still faster than fork() especially when the parent
process uses big memory.
ruby -rbenchmark -e 'a =... -
02:33 AM Revision 51ee0a63 (git): * test/openssl/test_pkey_rsa.rb (OpenSSL#test_sign_verify_memory_leak):
- added timeout into testcase for low performance environment.
[Bug #9984][ruby-core:63367]
git-svn-id: svn+ssh://ci...
09/02/2014
-
10:51 PM Revision 93a7bf4b (git): * configure.in: Use AC_FUNC_FORK.
- * io.c: Use HAVE_WORKING_FORK instead of HAVE_FORK.
* process.c: Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
09:24 PM Misc #10198 (Closed): [PATCH cleanup] vm.c: remove unused USE_THREAD_RECYCLE ifdefs
- This is a totally unused ifdef branch, and does not do anything even
when it is enabled, so it only confuses new dev... -
08:44 PM Feature #10197 (Closed): document RUBY_* stack size/GC params in ruby.1 manpage
- Good idea or too implementation/internals-dependent?
We can note it is implementation-dependent behavior in the manp... -
08:39 PM Bug #10194: OpenStruct does not throw an exception when calling missing method with no arguments.
- The design of OpenStruct is to allow all method calls. (It is similar to a Hash but with method access.)
You can u... -
08:17 PM Bug #10194 (Rejected): OpenStruct does not throw an exception when calling missing method with no arguments.
- It would have been a possible design choice to prevent calling a getter unless a member has been previously set.
I... -
04:44 PM Bug #10194 (Rejected): OpenStruct does not throw an exception when calling missing method with no arguments.
- Below is the sample that shows the problem:
#!/usr/bin/env ruby
require 'ostruct'
class Te... -
08:28 PM Bug #10196 (Closed): rdoc should not depend on gems
- Hello,
It seems in rdoc code that it can run without gems.
However, at some places, it explicitly cites gem or ... -
06:59 PM Feature #10195 (Closed): Alternative to rb_proc_new that provides access to self, super and passed block
- I'm developing a Haskell binding to the Ruby C API. Unfortunately, `rb_proc_new`
does not provide any means of acces... -
03:47 PM Revision 50190956 (git): Ruby can delay arbitrarily because Ruby is not a realtime system,
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:13 PM Revision 8a4c2316 (git): * 2014-09-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:13 PM Revision 34af76e3 (git): * process.c (retry_fork_async_signal_safe): Don't return on in child
- process.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:47 PM Revision 93621161 (git): * process.c (retry_fork_async_signal_safe): Specialized version of
- retry_fork respect to rb_fork_async_signal_safe.
(retry_fork_ruby): Specialized version of retry_fork respect to
... -
02:27 PM Revision de884088 (git): * process.c (send_child_error): Simplified.
- (recv_child_error): Ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47356 b2dd03c8-39d4-4d8f-98ff-823fe69... -
01:56 PM Revision a78a9b0d (git): * process.c (rb_fork_async_signal_safe): Inline rb_fork_internal.
- (rb_fork_ruby): Ditto.
(rb_fork_internal): Removed.
(chfunc_protect): Removed.
git-svn-id: svn+ssh://ci.ruby-l... -
01:45 PM Revision 51f41f66 (git): * test/ruby/test_io.rb (test_new_with_block): Set autoclose to avoid EBADF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47354 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:33 PM Bug #10193 (Closed): TestIO#test_readpartial_locktmp fails randomly
- Applied in changeset r47353.
----------
test_io.rb: ignore stream closed IOError
* test/ruby/test_io.rb (test_readp... -
10:37 AM Bug #10193 (Closed): TestIO#test_readpartial_locktmp fails randomly
- ~~~
4) Error:
TestIO#test_readpartial_locktmp:
IOError: stream closed
/builddir/build/BUILD/ruby-2.2.0-r472... -
01:32 PM Revision 6bd80ffc (git): test_io.rb: ignore stream closed IOError
- * test/ruby/test_io.rb (test_readpartial_locktmp): stream closed
IOError while reading is not a matter. [Bug #1019... - 01:04 PM Revision 1a37c5a4 (git): * Makefile.in (update-coverage): Remove a never executed line.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47352 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:47 AM Revision 557802a1 (git): * process.c (handle_fork_error): Extracted from retry_fork.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47351 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:08 AM Revision bd1f4738 (git): * ChangeLog: added link of github issue
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47350 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:03 AM Bug #10192 (Closed): Install local versions of bundeld gems
- Applied in changeset r47349.
----------
* tool/rbinstall.rb: fixed error of local installation.
[Bug #10192][ruby-... -
08:02 AM Revision 4032c76a (git): * tool/rbinstall.rb: fixed error of local installation.
- [Bug #10192][ruby-core:64702]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47349 b2dd03c8-39d4-4d8f-98ff-823fe6... -
07:59 AM Feature #10189 (Closed): Coverage report with Simplecov
- Applied in changeset r47347.
----------
* test/runner.rb: reporting test coverage for test-all with COVERAGE env.
... - 07:59 AM Revision 3e95253e (git): * 2014-09-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47348 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:59 AM Revision 355c032f (git): * test/runner.rb: reporting test coverage for test-all with COVERAGE env.
- [Feature #10189][ruby-core:64681]
* Makefile.in: added task for coverage report.
* common.mk: added definition of for...
09/01/2014
-
05:46 PM Bug #6592: test_call_double(DL::TestDL) fails on ARM HardFP
- Fails with gcc-4.8.2 also.
~~~
$ make check
CC = gcc
LD = ld
LDSHARED = gcc -shared
CFLAGS = -O3 -fno... -
01:24 PM Bug #6592: test_call_double(DL::TestDL) fails on ARM HardFP
- ping ... any update? Still an issue with ruby 2.2.0dev (2014-08-26 trunk 47288) [armv7hl-linux]
-
05:34 PM Bug #9976: ENV doesn't raise SecurityError except for aset and delete
- Backported into `ruby_2_1` branch at r47346.
-
05:34 PM Revision 3513d077 (git): merge revision(s) r46547: [Backport #9976]
- * hash.c (env_aset, env_has_key, env_assoc, env_has_value),
(env_rassoc, env_key): prohibit tainted strings... -
05:20 PM Bug #9971: potential stack overflow check deadlock (fixed at r46495)
- 見すごしていました。 test_machine_stack_size のタイムアウトは r46499 で収まったとみていいんでしょうか?
-
05:17 PM Bug #9820: miniruby -e 'Process.kill(:INT, $$)' hang under cron
- r45911, r45912, r45917, r45918 and r45919 were backported into `ruby_2_1` branch at r47345.
-
05:16 PM Revision 06042f85 (git): merge revision(s) r45911,r45912,r45917,r45918,r45919: [Backport #9820]
- * signal.c (rb_f_kill): directly enqueue an ignored signal to self,
except for SIGSEGV and SIGBUS. [ruby-d... -
04:49 PM Feature #7517: Fixnum::MIN,MAX
- An obvious use case would be to make algorithms know how large an integer they can represent in Fixnum without overfl...
-
12:30 PM Bug #10192 (Assigned): Install local versions of bundeld gems
-
12:06 PM Bug #10192 (Closed): Install local versions of bundeld gems
- Trying to build recent version of Ruby in Fedora's builder, which has no access to the internet, the "make install" f...
- 11:17 AM Revision e8473a67 (git): * 2014-09-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:16 AM Revision c5487618 (git): * ext/win32ole/win32ole.c (rbtime2vtdate): try to convert millisecond
- of Time object to millisecond of VT_DATE VARIANT.
* test/win32ole/test_win32ole_variant.rb
(test_conversion_time2da... -
06:21 AM Bug #10188: Regression of Benchmark.realtime
- Eric Wong wrote:
> [email protected] wrote:
> > I investigate this on Amazon Linux 2014.3
>
> Is this... -
05:52 AM Bug #10191 (Closed): Possible memory leak using dup and setting an unassigned instance variable (Windows)
- Steps:
1. Run the following code (tested on Window 7):
~~~ruby
class Leaky
attr_accessor :v
def ... -
02:44 AM Feature #10189: Coverage report with Simplecov
- Eric Wong wrote:
> Can we keep it out-of-tree and use it like rubyspec?
Good point.
I implemented ```make update...
08/31/2014
-
11:56 PM Bug #10190 (Closed): Segmentation fault when Thread::Queue#push is called through dRuby
- The fix has been backported at patchlevel 170.
-
09:52 PM Bug #10190 (Closed): Segmentation fault when Thread::Queue#push is called through dRuby
- I found a segmentation fault when `Thread::Queue` is attached to a dRuby server as a front object and `#push` is call...
-
08:16 AM Bug #9961: TracePoint can skip c_return with rb_rescue()
- backported into `ruby_2_0_0` at r47342.
note:
* ruby 2.0.0にはa_call/a_returnがありません。
* ruby 2.0.0だとcoerceの冒頭でto_sが... - 08:14 AM Revision b10c3b6d (git): merge revision(s) 46465,46469,46484: [Backport #9961]
- * vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfp
with invoking RUBY_EVENT_C_RETURN.
... -
07:59 AM Revision 8bd2d31d (git): * lib/benchmark.rb: Fix a syntax error.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:56 AM Bug #9964: TracePoint invoke unexpected b_call events with redo
- backported into `ruby_2_0_0` at r47340.
(note that ruby 2.0.0 doesn't have a_call/a_return events.) - 07:55 AM Revision 3ed06c80 (git): merge revision(s) 46471: [Backport #9964]
- * compile.c (rb_iseq_compile_node): put start label of block after
trace (b_call).
[Bug #9964]
... -
07:49 AM Bug #9959 (Assigned): TracePoint can invoke inconsistent call event with bmethod
- 2.0.0にはそもそも th->passed_bmethod_me がなくて、現在のtrunkのelse節に相当する部分がないんですけど、どうしたもんでしょうか?
-
07:39 AM Bug #9957: TracePoint catch b_return at rescue/ensure
- backported into `ruby_2_0_0` at r47339.
- 07:39 AM Revision f6838bc9 (git): merge revision(s) 46463: [Backport #9957]
- * vm_core.h: add VM_FRAME_MAGIC_RESCUE to recognize normal block or
rescue clause.
* vm.c (vm_exec... -
07:35 AM Bug #9767: test-all parallel fails if a test is skipped after raise
- backported into `ruby_2_0_0` at r47338.
- 07:35 AM Revision 7b55994c (git): merge revision(s) 45953,45961: [Backport #9767]
- * lib/test/unit/parallel.rb: fix test-all parallel failure if a test
is skipped after raise.
DL::... -
07:26 AM Bug #9618: Pathname#cleanpath creates mixed path separators
- backported into `ruby_2_0_0` at r47337.
- 07:25 AM Revision 1f452734 (git): merge revision(s) 45827: [Backport #9618]
- * ext/pathname/lib/pathname.rb (cleanpath_aggressive): make all
separators File::SEPARATOR from File::ALT_S... -
07:24 AM Bug #9571: "Error: TestFileUtils#test_rmdir: Errno::EEXIST: File exists @ dir_s_rmdir - data" on Solaris
- backported into `ruby_2_0_0` at r47336.
- 07:23 AM Revision 7eb57e5a (git): merge revision(s) 45720: [Backport #9571]
- * lib/fileutils.rb (rmdir): rescue Errno::EEXIST in addition to
ENOTEMPTY (and ENOENT), because SUSv3 descr... -
07:22 AM Bug #9544: Ruby resolver not using autoport
- backported into `ruby_2_0_0` at r47335.
- 07:22 AM Revision 96fac49c (git): merge revision(s) 45144: [Backport #9544]
- * lib/resolv.rb (bind_random_port): Rescue EPERM for FreeBSD which
security.mac.portacl.port_high is change... -
07:19 AM Bug #9902: Regexp#[] ignores after NUL byte in named capture index
- backported into `ruby_2_0_0` at r47334.
- 07:19 AM Revision 6ffd2d5d (git): merge revision(s) 46344: [Backport #9902]
- * re.c (match_aref): should not ignore name after NUL byte.
[ruby-dev:48275] [Bug #9902]
git-svn-id: svn+... -
07:12 AM Bug #9759 (Assigned): [TracePoint API] return event missing when raising exception
- (reminder)
-
07:11 AM Bug #9913: Digest == throws TypeError when testing against nil
- backported into `ruby_2_0_0` at r47333.
- 07:11 AM Revision a102b685 (git): merge revision(s) 46368,46371: [Backport #9913]
- * ext/digest/digest.c (rb_digest_instance_equal):
fix #== for non-string arguments. [ruby-core:62967] [Bug ... -
06:57 AM Bug #9939: segfault by modifying array during Array#combination
- backported into `ruby_2_0_0` at r47332.
- 06:56 AM Revision bea02d1b (git): merge revision(s) 46417,46418: [Backport #9939]
- * array.c (yield_indexed_values): extract from permute0(),
rpermute0(), and rcombinate0().
* array... -
06:31 AM Bug #9942: reduce memory allocation in Array#permutation (fixed at r46416)
- Backported into `ruby_2_0_0` at r47331.
- 06:30 AM Revision 1abe5c8d (git): merge revision(s) 46416: [Backport #9942]
- * array.c (rb_ary_permutation): `p` is the array of size `r`, as
commented at permute0(). since `n >= r` h... -
06:05 AM Revision cf990c5a (git): benchmark.rb: Process::CLOCK_MONOTONIC_RAW may be unavailable
- * lib/benchmark.rb (BENCHMARK_CLOCK): Process::CLOCK_MONOTONIC_RAW
is not supported on old linux.
git-svn-id: svn+... -
05:26 AM Feature #8923: Frozen nil/true/false
- Matz, what do you think about it?
-
02:49 AM Revision d723b930 (git): test_benchmark.rb: use assert_in_epsilon
- * test/benchmark/test_benchmark.rb (test_realtime_output): use
assert_in_epsilon which compares in relative range, ... -
02:38 AM Feature #10189: Coverage report with Simplecov
- Can we keep it out-of-tree and use it like rubyspec?
I may also extract the terminal-friendly coverage output of ... -
02:16 AM Feature #10189 (Closed): Coverage report with Simplecov
- I ported [simplecov](https://github.com/colszowka/simplecov) into ruby core for measurement of test coverage.
see....
Also available in: Atom