Activity
From 03/03/2015 to 03/09/2015
03/09/2015
-
08:19 PM Bug #10955 (Closed): invoke_block_from_c segfault
- I noticed that when a RSpec subject is self-referential, it causes infinite recursion and SegFaults ruby.
## Steps... -
05:40 PM Bug #10694: Improve Thread#value rubydoc
- Backported into `ruby_2_1` branch at r49912.
-
05:40 PM Revision db0f8603 (git): merge revision(s) r49428: [Backport #10694]
- * thread.c: Improve documentation for Thread#value
[Bug #10694][ruby-core:67324][ci skip]
git-svn-id: svn... -
05:39 PM Bug #10582: String#chomp strips off more newlines than its documentation states
- Backported into `ruby_2_1` branch at r49911.
-
05:38 PM Revision 51e8c819 (git): merge revision(s) r48747,r48772: [Backport #10582]
- * string.c: [DOC] Add missing documentation around String#chomp.
Patch by @stderr [ci skip][fix GH-780]
g... -
05:35 PM Bug #10568: segmentation fault after pack & ioctl & unpack
- r44803 was already backported in `ruby_2_1` branch at r44819 for #9478.
-
05:28 PM Bug #10494: ioctl returns EINVAL instead of ENOTTY for pipes on older linux, breaking piped test suite
- Backported into `ruby_2_1` branch at r49910.
-
05:28 PM Revision 38117a85 (git): merge revision(s) r48854: [Backport #10494]
- * test/lib/test/unit.rb: Also rescue EINVAL for older Linux that
raises it in popen. [Bug #10494]
git-svn-id: svn+... -
04:21 PM Bug #10954 (Closed): FreeBSD 9.1でコンパイルできない(libprocstatのチェックに漏れがある)
- ruby-2.2.1.tar.bz2をFreeBSD 9.1でコンパイルすると、sh configureの後、makeで、
ruby-2.2.1/vm_dump.c:738: undefined reference to `proc... -
03:43 PM Feature #10917: Add GC.stat[:total_time] when GC profiling enabled
- That makes sense, Koichi. I wondered if timing the small steps by default would be too heavy.
By only measuring ma... -
01:40 PM Bug #10953: follow rubyspec repository changes (r49689, r49752, r49753)
- Backported into `ruby_2_1` branch at r49908 and r49909.
-
01:26 PM Bug #10953 (Closed): follow rubyspec repository changes (r49689, r49752, r49753)
- バックポート管理用です。
trunk では rubyspec のリポジトリ変更が変更されている(r49689)ので各安定版ブランチでも追随したほうがいいかと思います。
また default.mspec の変更により make ... -
01:39 PM Revision 9ee867c4 (git): merge revision(s) r49752,r49753: [Backport #10953]
- * spec/default.mspec: remove specific version number.
https://github.com/ruby/rubyspec/commit/7a909e925c1ba... -
01:29 PM Revision cac1786a (git): merge revision(s) r49689: [Backport #10953]
- * common.mk: use ruby organization for rubyspec.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_1@4990... -
01:05 PM Bug #10952 (Closed): Clarify BigDecimal license
- The README [1] says:
~~~
You can redistribute it and/or modify it under either the terms of the GPL
(see COPYING... -
01:00 PM Revision 2d5f7e5e (git): merge revision(s) r48666: [Backport #10875]
- * lib/uri/generic.rb (URI::Generic.build):
use hostname= to detect and wrap IPv6 hosts.
Build is ... -
12:43 PM Revision c5c5e966 (git): * vm_insnhelper.c (ep_cref): rename to lep_cref() because it should be
- local ep.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49906 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:09 PM Bug #10951 (Closed): insert WB in lep_svar_set() (r49898)
- バックポート管理用チケットです。
r49898 で lep_svar_set() に挿入された write barrier の部分は 2.1/2.2 にも同様の代入があるので必要ではないかと思います。 -
08:31 AM Feature #10950 (Closed): `close` methods should not raise IOError on closed objects
- Like [Feature #10718], other `close` methods should not raise `IOError` on closed objects, as well as `IO` in general...
-
07:34 AM Revision 2e02f2df (git): stringio.c: don't raise after close
- * ext/stringio/stringio.c (strio_close): don't raise on dobule
close for consistent to IO#close.
git-svn-id: svn+s... -
06:51 AM Revision 5c87e391 (git): suppress warnings
- * test/ruby/beginmainend.rb: suppress warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49904 b2dd03c8-39d... -
05:48 AM Revision f8a82e15 (git): complex.c: suppress warnings on FreeBSD
- * complex.c (safe_mul): get rid of assignments in a macro.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49903 b... -
05:47 AM Revision 34beb984 (git): test_beginendblock.rb: assert_in_out_err
- * test/ruby/test_beginendblock.rb (TestBeginEndBlock): simplify
with assert_in_out_err.
git-svn-id: svn+ssh://ci.r... -
04:57 AM Revision dbbccb3c (git): io.c: duplicate code
- * io.c (rb_io_close_m): remove duplicate check.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49901 b2dd03c8-39d...
03/08/2015
-
11:20 PM Revision 140d7fd9 (git): proc.c, vm.c: fix implicit conversions
- * proc.c (rb_mod_define_method): fix implicit conversion of
visibility type. erred by -Werror=shorten-64-to-32.
* ... -
10:43 PM Bug #10929: NilClass#to_proc and & don't mix?
- I'm not sure we support it or not.
For me, it is easy to understand that passing `nil` is special case, passing no b... -
10:21 PM Feature #10917: Add GC.stat[:total_time] when GC profiling enabled
- With incremental GC (incremental marking and lazy sweep) consume very short time for each step.
I'm not sure we shou... -
10:08 PM Feature #10949: Time is WB unprotected
- We use a terminology "WB unprotected object" (past we had said "shady object").
If there is a non-bug, perfect pat... -
06:10 PM Feature #10949 (Open): Time is WB unprotected
- Ruby's built-in Time object is shady. Unfortunately, it is an object that can commonly be created in big numbers (thi...
-
09:53 PM Revision 5856347f (git): * vm_insnhelper.h: define struct SVAR for SVAR.
- This data type is also same layout of NODE (NODE_IF).
* vm_insnhelper.c: catch up this change.
git-svn-id: svn+ssh... -
09:44 PM Revision 2262aba6 (git): * vm_insnhelper.c (lep_svar_set): add WBs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49898 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:22 PM Revision 8dced4d2 (git): * internal.h: define rb_cref_t and change to use it.
- rb_cref_t is data type of CREF. Now, the body is still NODE.
It is easy to understand what is CREF and what is pure... -
09:01 PM Revision 2324c14d (git): * vm_insnhelper.h (COPY_CREF_OMOD): fix translation miss.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49896 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:50 PM Revision 720efd69 (git): * 2015-03-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49895 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:50 PM Revision ae166317 (git): * internal.h: define CREF accessor macros.
- * CREF_CLASS(cref)
* CREF_NEXT(cref)
* CREF_VISI(cref)
* CREF_VISI_SET(cref, v)
* CREF_REFINEMENTS(cref)
* ... -
03:02 PM Bug #10948 (Closed): When cross-compiling Ruby 2.2.1 for Win32, securerandom.rb fails while trying to use Win32 native libraries
- note: "Closed" of this ticket means that "it's already no problem on trunk, so fix stable branch(es)."
Naruse-san,... -
06:55 AM Bug #10948: When cross-compiling Ruby 2.2.1 for Win32, securerandom.rb fails while trying to use Win32 native libraries
- Normally a PR would be against trunk, but trunk has moved all Win32-specific code out of lib/securerandom.rb, so if t...
-
06:54 AM Bug #10948 (Closed): When cross-compiling Ruby 2.2.1 for Win32, securerandom.rb fails while trying to use Win32 native libraries
- Between Ruby 2.1 and 2.2, lib/securerandom.rb was modified to assume that if /mswin|mingw/ =~ RUBY_PLATFORM then Win3...
-
01:52 PM Revision b6d5ce79 (git): * ext/zlib/zlib.c (rb_gzfile_close): Don't raise on double
- close for consistent to IO#close.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49893 b2dd03c8-39d4-4d8f-98ff-... -
07:57 AM Revision 5b06e833 (git): dir.c: glob short names
- * dir.c (glob_helper): match patterns against legacy short names
too, not only ordinary names. [ruby-core:67954] [... -
06:30 AM Revision db24cb70 (git): miniinit.c: minimum built-in encodings in miniruby
- * common.mk (MINIOBJS): no longer need dmyenc.o.
* miniinit.c (Init_enc): declare minimum built-in encodings so
th... -
03:26 AM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
- You don't provide *timezone*, but *offset* only.
Try `utc_offset`. -
03:08 AM Revision 53662a71 (git): test_extlibs.rb: skip excluded libraries
- * test/ruby/test_extlibs.rb (TestExtLibs.check_existence): ignore
tests for explicitly excluded libraries.
git-svn... -
02:25 AM Revision 65f2103b (git): Makefile.sub: RUBY_PROGRAM_VERSION
- * win32/Makefile.sub (config.status): now RUBY_PROGRAM_VERSION is
necessary for fake.rb.
git-svn-id: svn+ssh://ci.... - 02:19 AM Revision 9a2e3757 (git): * 2015-03-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49888 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:19 AM Revision 2403aa98 (git): GNUmakefile.in: fix dependency
- * cygwin/GNUmakefile.in: fix dependency, win32.o should be under
win32 directory.
git-svn-id: svn+ssh://ci.ruby-la...
03/07/2015
-
04:21 PM Bug #10677: Regression: Time#parse no longer automatically converts to localtime
- Yui NARUSE wrote:
> After 1.9 whose time objects can save its timezone,
I welcome the change, even if it's backw... -
11:54 AM Revision 9833ae93 (git): make-snapshot: follow previous commits
- * tool/make-snapshot (package): set @ruby_version@ and
BOOTSTRAPRUBY.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
02:14 AM Feature #10883: Passing a block to itself
- Why `itself` doesn't return itself?
It seems very confusing. -
02:12 AM Bug #10947 (Rejected): Multiline if statement returns unexpected value instead of raising a syntax error
-
02:06 AM Revision 0581320a (git): fake.rb.in: RUBY_PATCHLEVEL
- * template/fake.rb.in: add RUBY_PATCHLEVEL and include it in
RUBY_DESCRIPTION.
git-svn-id: svn+ssh://ci.ruby-lang.... -
02:06 AM Revision cdcae92d (git): common.mk: same fake.rb
- * common.mk (fake.rb): generate from same template on all
platforms including win32.
git-svn-id: svn+ssh://ci.ruby... -
02:06 AM Revision aa68fd85 (git): expand-config.rb: without fake.rb
- * win32/Makefile.sub (ruby_pc): without fake.rb.
* tool/expand-config.rb: no longer depends on fake.rb.
git-svn-id:... -
02:06 AM Revision 6268830b (git): mkconfig.rb: without fake.rb
- * tool/mkconfig.rb: use arguments instead of built-in constants
to work without fake.rb.
git-svn-id: svn+ssh://ci.... -
02:06 AM Revision e9f3a59e (git): configure.in: BOOTSTRAPRUBY
- * configure.in (BOOTSTRAPRUBY): baseruby if cross compiling or
miniruby, anyway runnable ruby command.
git-svn-id:... -
01:59 AM Revision dd939a38 (git): ruby-additional.el: monkey-patching ruby-mode.el
- * misc/ruby-additional.el: monkey-patch ruby-mode.el in Emacs 24,
to fix regexp parsing as r49872.
git-svn-id: svn... -
12:36 AM Revision 05d11962 (git): * array.c: document that first element is kept when using
- Array#uniq and #uniq! [fix GH-845][ci skip]
Patch by @riffraff
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@4... -
12:28 AM Revision 6271eea5 (git): * thread.c: Mutex#owned? is no longer experimental since 2.1.0
- [fix GH-839][ci skip] Patch by @takiy33
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49878 b2dd03c8-39d4-4d8f-9... - 12:18 AM Revision 1c8a6c68 (git): * 2015-03-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49877 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:18 AM Revision fe46bec7 (git): * tool/merger.rb: Added documentation to version method.
- [fix GH-847][ci skip] Patch by @magikid
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49876 b2dd03c8-39d4-4d8f-9...
03/06/2015
-
11:20 PM Bug #10947: Multiline if statement returns unexpected value instead of raising a syntax error
- Jeremy Evans wrote:
>
> This is valid syntax. ruby parses this as:
>
> ~~~
> if (false && false && false; tru... -
11:02 PM Bug #10947: Multiline if statement returns unexpected value instead of raising a syntax error
- Sam Davies wrote:
> Here is an invalid multiline if statement
>
> if (false &&
> false &&
> false
> ... -
10:27 PM Bug #10947 (Rejected): Multiline if statement returns unexpected value instead of raising a syntax error
- Here is an invalid multiline if statement
~~~ruby
if (false &&
false &&
false
true)
puts "I w... -
08:32 PM Bug #10946 (Closed): need a WB for klass -> origin. (r49875)
-
08:02 PM Bug #10946 (Closed): need a WB for klass -> origin. (r49875)
- バックポート管理用です。
r49875 で挿入された RCLASS_ORIGIN(klass) の更新の WB は 2.1/2.2 でも必要ですよね?
-
08:06 PM Feature #10883: Passing a block to itself
- I think having a block form of #itself would be great. Here's a highly contrived example:
~~~
(("123".to_i - 3).t... -
08:01 PM Bug #10945 (Closed): tool/rbinstall.rb typo on line 714 LoadErroe
-
07:40 PM Bug #10945 (Closed): tool/rbinstall.rb typo on line 714 LoadErroe
- Received this error when running "make install" on ruby-2.2.1 latest stable:
./tool/rbinstall.rb:714:in `rescue in... -
02:59 PM Bug #10944: Documentation of Array.new w.r.t. element index available to a block
- The actual `Array.new` documentation mentions and also provides an example for this:
http://ruby-doc.org/core-2.2.... -
02:41 PM Bug #10944 (Closed): Documentation of Array.new w.r.t. element index available to a block
- In http://ruby-doc.org/core-2.2.1/Array.html#class-Array-label-Creating+Arrays
The documentation for the Array.new... -
01:51 PM Revision 9113098e (git): * class.c (rb_prepend_module): need a WB for klass -> origin.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49875 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:47 PM Bug #10943: Singleton class expression (class << obj) should make be indivisual namespaces
- Benoit Daloze wrote:
> How will you implement Module.nesting then?
> Attach a CREF to each method, which is only at... -
12:25 PM Bug #10943 (Closed): Singleton class expression (class << obj) should make be indivisual namespaces
- Applied in changeset r49874.
----------
* fix namespace issue on singleton class expressions. [Bug #10943]
* vm_core... -
12:18 PM Bug #10943: Singleton class expression (class << obj) should make be indivisual namespaces
- Without this change it is possible to determine which CREF or "lexical scope for constant" is used for resolving cons...
-
10:45 AM Bug #10943 (Closed): Singleton class expression (class << obj) should make be indivisual namespaces
- # Abstract
Singleton class scopes should make their own namespace for constants.
However, Ruby versions from Rub... -
01:00 PM Bug #10929: NilClass#to_proc and & don't mix?
- I wrote a patch for this issue.
```diff
diff --git bootstraptest/test_block.rb bootstraptest/test_block.rb
index... -
12:24 PM Revision d84f9b16 (git): * fix namespace issue on singleton class expressions. [Bug #10943]
- * vm_core.h, method.h: remove rb_iseq_t::cref_stack. CREF is stored
to rb_method_definition_t::body.iseq_body.cref.... -
12:13 PM Revision e0f5a6ab (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49873 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:12 PM Revision fe244026 (git): ruby-mode.el: fix regexp syntax
- * misc/ruby-mode.el (ruby-font-lock-syntactic-keywords): division
operator can't follow '{' and '|' too.
git-svn-i... -
10:08 AM Bug #10942 (Closed): Suspected memory leak
- There seems to be memory leaking when calling Aws::SQS::Client#receive_message in Ruby 2.2.0 and 2.2.1. I am not very...
-
09:22 AM Revision 3859d767 (git): * test/webrick/test_filehandler.rb: on vboxsf (on VirtualBox
- on Windows 7), file name and permissions are strange (can access
by short file name and so on).
Simply skip on su... -
08:34 AM Revision 4bb91081 (git): * test/ruby/test_beginendblock.rb: do not change directory.
- Run system command in the directory mounted by vboxfs on Windows 7
and get warning like that "warning: Insecure wor... -
07:01 AM Feature #10755: Use rb_define_alias instead of rb_define_method for rb_cHash
- Hi!
As https://github.com/ruby/ruby/pull/756/, it can make users a little bit confused.
Even some of them can thi... -
01:33 AM Revision b6dbffcd (git): driver.rb: load-rawdata
- * benchmark/driver.rb: add --load-rawdata option to load dumped
rawdata and just output it without actual benchmark... -
01:33 AM Revision db6a84b9 (git): driver.rb: rawdata format
- * benchmark/driver.rb (show_results): dump the rawdata in some
formats, yaml, json, and pretty_inspect.
git-svn-id... -
01:31 AM Bug #10847 (Closed): SystemStackError after NameError prepends a module
- Applied in changeset r49867.
----------
vm_eval.c: next super class from the original
* vm_eval.c (vm_call_super): ... -
01:31 AM Revision 3e557a97 (git): vm_eval.c: next super class from the original
- * vm_eval.c (vm_call_super): search next super class from the
original class, to get rid of infinite recursion with...
03/05/2015
- 11:45 PM Revision b81950f4 (git): * lib/matrix.rb: Add Vector#round. Patch by Jordan Stephens.
- [Fixes GH-802]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49866 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 11:03 PM Revision ce85cd55 (git): * test/ruby/test_rubyoptions.rb (TestRubyOptions#test_command_line_glob_with_dir):
- test for r49859. see [ruby-core:68430] [Bug #10941]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49865 b2dd03... -
10:34 PM Revision 01c6f504 (git): * gc.c (obj_info): show node name too.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49864 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:22 PM Revision b4d1c024 (git): add Changelog
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49863 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:20 PM Revision 8f88ff4e (git): * internal.h: remove struct method_table_wrapper.
- struct method_table_wrapper was introduced to avoid duplicate marking
for method tables.
For example, `module M1;... - 05:51 PM Revision 908c2534 (git): * dir.c (replace_real_basename): need to check the return value of
- GLOB_REALLOC().
[ruby-core:68430] [Bug #10941]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49861 b2dd03c8-3... -
05:28 PM Bug #10941 (Closed): SIGSEGV caused by Rake on Windows
- Applied in changeset r49859.
----------
* dir.c (replace_real_basename): shouldn't create Ruby object before
the o... -
04:43 PM Bug #10941: SIGSEGV caused by Rake on Windows
- My rake batchfile of 2.1.5 ran trunk ruby...
There is no problem in 2.1.5.
I succeeded to reproduce this more sim... -
04:30 PM Bug #10941: SIGSEGV caused by Rake on Windows
- Oops, sorry, some lines are missed.
Correct minimum case is:
~~~
require 'rake/clean'
require 'rake/testtask'
... -
04:22 PM Bug #10941: SIGSEGV caused by Rake on Windows
- I succeeded to reproduce this with 2.1.5 and trunk (but not with 2.0.0).
Minimum case is simple:
~~~
C:\foo> m... -
04:01 PM Bug #10941 (Closed): SIGSEGV caused by Rake on Windows
- Ruby 2.2.1
Windows 7
Compiled with VS 2013
I'm getting a segfault when trying to run the default (test) task for... - 05:28 PM Revision 7f342f5e (git): * 2015-03-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49860 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:28 PM Revision c5295545 (git): * dir.c (replace_real_basename): shouldn't create Ruby object before
- the object system is loaded.
[ruby-core:68430] [Bug #10941]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@498... -
05:14 PM Bug #10847: SystemStackError after NameError prepends a module
- How to reproduce:
1. prepend Module to the class
2. call the method that calls cfunc `rb_call_super`
The follo... -
03:31 PM Bug #10856: Splat with empty keyword args gives unexpected results
- It looks like this bug still exists in 2.2.1, and was only fixed when splatting a hash literal. The following code is...
-
02:36 PM Revision 5dac166f (git): fix a typo [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49858 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:34 PM Revision 4a371d69 (git): fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49857 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:00 PM Bug #10709 (Rejected): Crash while loading
- > 2 ruby 0x000000010069a943 sigsegv + 83
> 3 libsystem_platform.dylib ... -
11:49 AM Bug #10709 (Feedback): Crash while loading
- Can you try with 2.2.1?
-
08:17 AM Revision 71a352f0 (git): driver.rb: name width
- * benchmark/driver.rb (BenchmarkDriver#adjusted_results):
calculate max width of names at last.
git-svn-id: svn+ss... - 08:00 AM Revision 744a858b (git): * hash.c: [DOC] #delete method actually returns nil, if the key
- is not found. [fix GH-844][ci skip] Patch by @ivdma
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49855 b2dd03c8... -
07:01 AM Revision a161bdf6 (git): driver.rb: fix index
- * benchmark/driver.rb (show_results): fix index of results.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49854 ... -
05:07 AM Revision 418d915f (git): remove GEM directories at exit
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49853 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:59 AM Bug #10931: [PERF]bm_app_mandelbrot.rb 20% slower.
- Nobu from your benchmarks, can we say that it is a regression or is it a trade off made?
-
03:02 AM Bug #10931: [PERF]bm_app_mandelbrot.rb 20% slower.
- On MacBook Pro late 2013, OSX 10.10.2, 2.6GHz 16GiB.
At a git-svn working directory, (`$build` is the build director... - 03:29 AM Revision 55473aea (git): * math.c: refactoring: remove unnecessary variable d0 to unify code
- appearance.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49852 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
03:20 AM Feature #10930: Allow splat operator to work for string interpolation
- Matthew Kerwin wrote:
> So are you also requesting that "#{1, 2, 3}" be considered valid? Because
> that's ho... -
02:56 AM Bug #10818 (Closed): Extrange behaviour when apliying a refinement inside eval
- Applied in changeset r49851.
----------
* vm_eval.c (eval_string_with_cref): A binding should keep
refinements act... -
02:52 AM Bug #10818: Extrange behaviour when apliying a refinement inside eval
- Shugo Maeda wrote:
> I'd like to hear Matz's opinion.
I talked with Matz, and he said that a binding should keep ... -
02:56 AM Revision f403624a (git): * vm_eval.c (eval_string_with_cref): A binding should keep
- refinements activation information and the refinements should be
activated in subsequent eval calls with the bindin... -
02:39 AM Revision e5eb9a16 (git): driver.rb: plain text table
- * benchmark/driver.rb (show_results): support plain text style
table format output.
git-svn-id: svn+ssh://ci.ruby-... -
02:38 AM Revision d816b8e4 (git): driver.rb: suffix
- * benchmark/driver.rb: add suffix to default output file name.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@498... -
02:20 AM Revision 36a18bb5 (git): * test/ruby/test_refinement.rb: There is no need anymore to supress
- warnings.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49848 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:01 AM Revision 376ece8f (git): .travis.yml: no check for diagnostic reports
- * .travis.yml (after_failure): remove false positive check by
diagnostic reports.
git-svn-id: svn+ssh://ci.ruby-la... -
12:14 AM Revision 589436f4 (git): driver.rb: MarkDown table
- * benchmark/driver.rb (show_results): support MarkDown style table
format output.
git-svn-id: svn+ssh://ci.ruby-la...
03/04/2015
- 11:45 PM Revision fb5a0b68 (git): * 2015-03-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49845 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:44 PM Revision 270630c6 (git): * random.c (random_raw_seed): Avoid calling fill_random_bytes()
- if the requested size is 0. AIX returns -1 for 0-byte read from
/dev/urandom, while other UNIX returns 0. With this c... -
11:07 PM Bug #10936 (Closed): Error in Rubydoc for DateTime#rfc3339
- There is an error in the Ruby-documentation of instance method #rfc3339 of class DateTime (eg. Ruby-version 2.1.5)
... -
09:28 PM Feature #10930: Allow splat operator to work for string interpolation
- On 5 March 2015 at 07:04, <[email protected]> wrote:
> Issue #10930 has been updated by Recursive Madman.
... -
09:04 PM Feature #10930: Allow splat operator to work for string interpolation
- Matthew Kerwin wrote:
>
> I'm strongly opposed to it ever arbitrarily injecting commas, especially
> since Arr... -
08:58 PM Feature #10930: Allow splat operator to work for string interpolation
- On 4 March 2015 at 14:01, <[email protected]> wrote:
> Issue #10930 has been updated by Daniel P. Clark.
>
>
> ... -
04:01 AM Feature #10930: Allow splat operator to work for string interpolation
- The behavior of the splat operator as used in methods is like removing [ ] from an array to use as parameters.
~~~... -
02:56 AM Feature #10930 (Feedback): Allow splat operator to work for string interpolation
- I have no idea why you need this. Does this have common use-case?
For me, `"#{*[1,2,3]}"` to produce `"1, 2, 3"` is ... -
02:15 PM Bug #10920 (Rejected): uninitialized constant LoadErroe
- I created https://bugs.ruby-lang.org/issues/10934
-
10:49 AM Feature #10927: [PATCH] Add default empty string to string replacements
- zimba tm wrote:
> `"foo".gsub("o")` currently doesn't do any substitution.
At that point indeed it's just an en... -
10:34 AM Feature #10927: [PATCH] Add default empty string to string replacements
- Alright but a change doesn't necessarily need to be substantial to improve developer happiness. It seems like my litt...
-
09:05 AM Bug #10931: [PERF]bm_app_mandelbrot.rb 20% slower.
- Hi Nobu,
I ran the benchmarks on my local machine and I'm seeing the same results as those on RubyBench's dedicat... -
08:37 AM Bug #10931: [PERF]bm_app_mandelbrot.rb 20% slower.
- My results.
-----------------------------------------------------------
benchmark results:
Execution time (sec... -
08:17 AM Bug #10935 (Feedback): encountered during rspec tests
- Please show Crash Report log file.
-
07:32 AM Bug #10935 (Closed): encountered during rspec tests
- ~~~
-- Crash Report log information --------------------------------------------
See Crash Report log file under... -
05:48 AM Bug #10916: What the Ruby? SegFault?
- On 2015/03/02 10:52, "Martin J. Dürst" wrote:
>> * Author: why do i need this acct just to create a bug report
>
... -
03:49 AM Misc #10810 (Closed): Refactor test_math.rb by introducing method named `assert_float_and_int`
- 03:47 AM Revision 1d00e40e (git): * test/ruby/test_math.rb (assert_float_and_int): Refactor test cases
- by introducing assert_float_and_int. [misc #10810]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49843 b2dd03c8-... -
02:52 AM Bug #10933 (Closed): [BUG] object allocation during garbage collection phase
- Applied in changeset r49842.
----------
symbol.c: make dsym_fstrs an identity hash
* symbol.c (Init_sym): make dsym... -
02:40 AM Bug #10933: [BUG] object allocation during garbage collection phase
- 早速のレスありがとうございました。よろしくお願いします!
-
01:50 AM Bug #10933: [BUG] object allocation during garbage collection phase
- ありがとうございます。とてもわかりやすいログでした。
* cleanup フェーズに入る
* sweep_rest を行なう(lazy sweep の後始末を行なう)
* ここで、GC 中フラグが立ち、オブジェク... -
01:47 AM Bug #10933: [BUG] object allocation during garbage collection phase
- I encountered non-recurring bug during rspec.
I hope attached files will help.
If I should send extra information a... -
01:38 AM Bug #10933 (Closed): [BUG] object allocation during garbage collection phase
- いつもお世話になっています。
rspec中に遭遇して、その後繰り返しても再現しないのですが、役に立てばと採取できたログをお送りします。
追加で提出すべき情報があればお知らせください。
よろしくお願いいたします。 -
02:52 AM Revision 5cd98697 (git): symbol.c: make dsym_fstrs an identity hash
- * symbol.c (Init_sym): make dsym_fstrs a hash compared by identity
as the keys are unique fstrings, to get rid of r... -
01:41 AM Bug #10934 (Closed): Backport r49017
- fix typo.
-
01:34 AM Revision d7628fcf (git): rbinstall.rb: set umask 077
- * tool/rbinstall.rb: default umask to prohibit group/others from
reading/writing/executing.
git-svn-id: svn+ssh://... -
01:22 AM Revision 83a27c87 (git): envutil.rb: no need to sleep
- * test/lib/envutil.rb (assert_in_out_err): remove sleep to catch
the just time, and it is unnecessary as diagnostic... -
01:17 AM Revision 5f4f28d6 (git): * enum.c: Fix typo in slice_after's exception message.
- [fix GH-842][ci skip] Patch by @jsyeo
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49839 b2dd03c8-39d4-4d8f-98f... -
01:15 AM Revision c5e9d762 (git): * doc/syntax/methods.rdoc: add some missing spaces and
- fix a grammatical error in method docs.
[fix GH-843][ci skip] Patch by @nikolas
git-svn-id: svn+ssh://ci.ruby-lang... -
12:24 AM Revision 49117ae2 (git): envutil.rb: diagnostic_reports for SIGTRAP
- * test/lib/envutil.rb (EnvUtil.diagnostic_reports): SIGTRAP also
generate diagnostic report file.
git-svn-id: svn+...
03/03/2015
-
09:42 PM Bug #10916: What the Ruby? SegFault?
- I think redmine is also a blocker, as it has been notoriously
susceptible to spam.
If we can fix that, maybe we ... -
08:41 PM Bug #10916: What the Ruby? SegFault?
- "\"Martin J. Dürst\"" <[email protected]> wrote:
> > * Author: why do i need this acct just to create a bug re... -
07:53 PM Feature #10932 (Assigned): Enabling allocation tracing as early as possible
- Hi,
I'd like to be able to enable allocation tracing as early as possible. I've attached a patch that I use to do... -
05:56 PM Bug #10647: fail install without zlib
- I'm reviewing our Gentoo patches for ruby 2.2.1 and noticed that there is a typo in this patch that causes installati...
-
05:27 PM Bug #10906: Problem building on Solaris 10 - symbol rb_infinity not found
- Adding "-std=gnu99" to CFLAGS might solve the problem.
~~~
% CFLAGS="-std=gnu99" ./configure
~~~
- 05:14 PM Revision bca791ae (git): * tool/redmine-backporter.rb (backport_command_string): pick up only
- when the revision exists in trunk.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49836 b2dd03c8-39d4-4d8f-98ff-... -
05:01 PM Revision f6ed283f (git): mkmf/base.rb: clean up tmpdir
- * test/mkmf/base.rb (TestMkmf#assert_separately): call teardown to
clean up temporary directory.
git-svn-id: svn+s... -
04:27 PM Revision 36ba828d (git): rbinstall.rb: gems dir_mode
- * tool/rbinstall.rb (DirPackage#extract_files): set directories
permission of gems.
git-svn-id: svn+ssh://ci.ruby-... -
03:45 PM Revision e6b06534 (git): thread.c: volatile inside EXEC_TAG
- * thread.c (rb_thread_io_blocking_region): assigned variables
inside EXEC_TAG() should be volatile.
* thread.c (rb_... -
03:37 PM Revision f18951ab (git): .travis.yml: no diagnostic reports
- * .travis.yml (script): no diagnostic reports files should be
left.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/tr... - 03:32 PM Revision 70e0a56c (git): * 2015-03-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49831 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:30 PM Revision 6aff861d (git): * tool/redmine-backporter.rb: now can specify shorten form of commands.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49830 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:18 PM Bug #10931 (Closed): [PERF]bm_app_mandelbrot.rb 20% slower.
- http://rubybench.org/ruby/ruby/commits?result_type=app_mandelbrot
Relevant Commits:
https://github.com/ruby/ruby... - 02:42 PM Revision d1d5264c (git): * tool/redmine-backporter.rb (Readline.readline): drop untreated control
- characters.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49829 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:41 PM Feature #10930 (Feedback): Allow splat operator to work for string interpolation
- Currently when you use the splat operator in a method it pulls the items out of the array for method parameters.
~... - 01:26 PM Revision f73aefc6 (git): * test/lib/envutil.rb (EnvUtil.invoke_ruby): need to rescue because
- Signal.signame may raise exception.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49828 b2dd03c8-39d4-4d8f-98ff... -
12:34 PM Bug #10687: ArgumentError in certain cases of instance_exec (new bug in 2.2)
- Still broken in 2.2.1:
~~~
#=> ruby -v && ruby a.rb
ruby 2.2.1p85 (2015-02-26 revision 49769) [x86_64-linux]
a.... -
08:55 AM Revision dff21f05 (git): remove ruby_1_9_2 support
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49827 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:55 AM Revision 7968f885 (git): add teenyup
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49826 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:54 AM Revision fb72edce (git): bump version to 2.2.2
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_2@49825 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:19 AM Revision 1e4550ac (git): test_rubyoptions.rb: use assert_in_out_err
- * test/ruby/test_rubyoptions.rb (assert_segv): assert_in_out_err
with the pattern list instead of invoke_ruby.
* t... -
08:19 AM Revision f73a92e4 (git): envutil.rb: improve by assert_pattern_list
- * test/lib/envutil.rb (assert_in_out_err): improve to match by
assert_pattern_list if expected result is other than... -
08:17 AM Revision e9ff9e79 (git): test_process.rb: use assert_in_out_err
- * test/ruby/test_process.rb (test_status_quit): use
assert_in_out_err to simplify and clean diagnostic reports.
gi... -
08:10 AM Bug #10924: String#b
- Thomas Sawyer wrote:
> Well, I just learned about the String#b [method](http://ruby-doc.org/core-2.1.0/String.html#m... -
07:58 AM Bug #10924: String#b
- Thomas Sawyer wrote:
> Benoit Daloze wrote:
> > Note #b is more #binary than #ascii.
>
> That at least make a li... -
07:52 AM Bug #10924: String#b
- Thomas Sawyer wrote:
> Refinements scoped at the gem level? I think I argued in favor of that once.
That turned... - 07:58 AM Revision 41eb94d4 (git): * tool/redmine-backporter.rb: use 'b' instead of 's' for showing
- Backport options for merger.rb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49821 b2dd03c8-39d4-4d8f-98ff-823... - 07:55 AM Revision d57a8fa5 (git): * tool/redmine-backporter.rb: show selected ticket number at prompt.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49820 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:59 AM Feature #10909 (Closed): [PATCH 2/2] math.c: Direct casting from Rational to double.
- Applied in changeset r49818.
----------
* math.c (num2dbl_with_to_f): direct casting from Rational to double.
[Fea... - 05:59 AM Revision b5f8aec5 (git): * test/ruby/test_math.rb: add tests for the above change.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49819 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:59 AM Revision 972713ce (git): * math.c (num2dbl_with_to_f): direct casting from Rational to double.
- [Feature #10909]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@49818 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
05:20 AM Revision 5eea2af4 (git): test_rubyoptions.rb: use assert_segv
- * test/ruby/test_rubyoptions.rb (test_segv_loaded_features): use
assert_segv to simplify.
git-svn-id: svn+ssh://ci... -
04:49 AM Bug #10914: Always reproducible crash on FreeBSD with unicorn and 2.2.0p0 (2.1.5p273 too)
- Hi!
It appears the problem is fixed with update FreeBSD to 10.1 version. Thanks!
Best regards,
Alexander -
03:16 AM Revision 37788267 (git): .travis.yml: CONFIG_FLAG
- * .travis.yml (before_install): merge options for extension
libraries to CONFIG_FLAG.
git-svn-id: svn+ssh://ci.rub... -
03:04 AM Feature #10927: [PATCH] Add default empty string to string replacements
- Robert A. Heiler wrote:
> I don't think this is likely to get in because it breaks backwards compatibility.
Not o... -
02:55 AM Revision f7621185 (git): .travis.yml: install missing library
- * .travis.yml (before_install): install gdbm too.
* .travis.yml (script): test options should be in TESTOPTS.
git-s... -
01:54 AM Revision 71dfa492 (git): .travis.yml: suppress travis specific failure
- * .travis.yml (before_script): suppress the failure which happens
only in travis OSX for the time being.
git-svn-i...
Also available in: Atom