Activity
From 02/27/2019 to 03/05/2019
03/05/2019
-
07:35 PM Bug #15634: TracePoint seems to be skipping some methods.
- Here is more elaborate example:
```ruby
#!/usr/bin/env ruby
trace_point = TracePoint.new(:call, :return, :line... -
04:51 PM Bug #15639: [BUG] Segmentation fault at 0x000000010e82ca3a
- Guys, if this is a duplicate - feel free to close it. Thanks
-
04:46 PM Bug #15639: [BUG] Segmentation fault at 0x000000010e82ca3a
- This happen when I start a rails server in Rubymine and try to open a page in browser. But when I run a server in ter...
-
02:53 PM Bug #15639: [BUG] Segmentation fault at 0x000000010e82ca3a
- Seems same as #15490.
-
02:09 PM Bug #15639 (Third Party's Issue): [BUG] Segmentation fault at 0x000000010e82ca3a
- (description and method to reproduce required)
-
11:48 AM Feature #11084 (Rejected): Use rb-readline instead of ext/readline
- The last update of rb-readline is 2 years ago. I think we shouldn't replace it.
And @aycabta try to create the re... -
10:46 AM Bug #15638 (Closed): Another race conditions in MonitorMixin when interrupted?
- Hi, I believe I've got a race condition issue in MonitorMixin when interrupted (by TimeoutError in my example). It lo...
-
09:30 AM Bug #15636 (Rejected): ::Socket#to_a hangs Ruby interpreter
- I don't think it's a bug of socket library.
arturmoczulski (Artur Moczulski) wrote:
> ## Result
> Ruby hangs inf... -
08:21 AM Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
- For reference: https://github.com/rails/rails/issues/35475.
-
07:27 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
- @duerst
Thanks for your proofreading :) -
12:22 AM Bug #15637: Backport RubyGems 3.0.3/2.7.9
- It says "They contain multiple vulnerabilities.". I hope the intent was to write something like "They fix multiple vu...
-
04:47 AM Bug #15620: Block argument usage affects lambda semantic
- Current behavior is clearly a bug due to the block passing implementation.
It's actually not clear to me why `lamb... -
03:32 AM Revision 08f8cfe1 (git): Merge RubyGems upstream: 56c0bbb69e4506bda7ef7f447dfec5db820df20b
- It fixed the multiple vulnerabilities.
https://blog.rubygems.org/2019/03/05/security-advisories-2019-03.html
git-s... -
03:10 AM Misc #15614: DevelopersMeeting20190311Japan
- * [Misc #15617] Release 2.5.4? (blowmage)
* There are several bug fixes backported to 2.5 that have not been relea... -
03:06 AM Misc #15617: Any chance we can ship 2.5.4 sooner rather than later?
- We are also interested in seeing 2.5.4 released quickly, to get the #14561 backport.
-
12:32 AM Bug #15635 (Closed): Inconsistent handling of dummy encodings and code range
- Applied in changeset trunk|r67167.
----------
string.c: respect the actual encoding
* string.c (rb_enc_str_coderang... -
12:32 AM Revision 593505ac (git): string.c: respect the actual encoding
- * string.c (rb_enc_str_coderange): respect the actual encoding of
if a BOM presents, and scan for the actual code r... - 12:28 AM Revision 4045cb82 (git): * 2019-03-05
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67166 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:28 AM Revision 19d3aaff (git): Directories in RbConfig may not exist until installation
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67165 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
03/04/2019
-
11:58 PM Bug #14702: On Ruby 2.5.1, tracepoint isn't working on the file that is loaded by load_iseq
- Hi!
Rails 6 applcations have bootsnap and Zeitwerk enabled by default. Right now, that needs Ruby 2.6 because Zeit... -
11:57 PM Bug #15637 (Closed): Backport RubyGems 3.0.3/2.7.9
- I released RubyGems 3.0.3 and 2.7.9 today. They contain multiple vulnerability fixes.
* https://blog.rubygems.org/... -
10:02 PM Bug #15636 (Rejected): ::Socket#to_a hangs Ruby interpreter
- `ruby -v`: `ruby 2.6.1p33 (2019-01-30 revision 66950) [x86_64-linux]`
## Reproducible script
``` ruby
require 's... -
04:28 PM Bug #15635: Inconsistent handling of dummy encodings and code range
- I also tested some older Ruby releases. The issue is also present in `ruby 2.4.4p296 (2018-03-28 revision 63013) [x86...
-
04:26 PM Bug #15635 (Closed): Inconsistent handling of dummy encodings and code range
- It's hard to write code that works properly with dummy encodings, so they should really be avoided altogether. Howeve...
-
01:13 PM Bug #15625: Module#name performance has exponential-time worst case by aliased constants
- Why is such a search performed every time?
Is it not enough to cache the name in the Module instance (since it keeps... -
11:52 AM Bug #15625: Module#name performance has exponential-time worst case by aliased constants
- Of course it is possible to check duplicated paths to refine worst cases, but it is a trade-off for usual case; no al...
-
09:56 AM Bug #15634 (Closed): TracePoint seems to be skipping some methods.
- ```ruby
trace_point = TracePoint.new(:call, :return, :line, :c_call, :c_return, :b_call, :b_return) do |trace|
... -
08:13 AM Bug #15633 (Closed): Pathological slowdown in File.expand_path on UNC paths on Windows
- Applied in changeset trunk|r67163.
----------
FindFirstFile cannot glob share names
* win32/file.c (replace_to_long... - 08:13 AM Revision ba982a3d (git): * 2019-03-04
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67164 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:13 AM Revision 95879885 (git): FindFirstFile cannot glob share names
- * win32/file.c (replace_to_long_name): do not try to glob host
names and share names by FindFirstFile which is usel... -
03:34 AM Feature #15632: Dynamic method references
- IIRC, it was rejected (or suspended at least) by matz at the previous developers' meeting.
-
12:43 AM Feature #15627: Appearance of custom singleton classes
- At first, as no syntax to name a singleton class like ordinary classes/modules, singleton classes cannot have a name....
03/03/2019
-
01:35 PM Revision e4885d8a (git): Use --depth=1 for vs2019 as well
- to shorten time to clone
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67162 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
12:30 PM Bug #15633 (Closed): Pathological slowdown in File.expand_path on UNC paths on Windows
- For a while now, including Ruby 2.5, calling File.expand_path on an absolute UNC path seems to be strangely slow. I'v...
-
10:33 AM Bug #14716: SecureRandom throwing an error in Ruby 2.5.1
- Hi,
we're on "Ubuntu 14.04.5 LTS", kernel version "3.13.0-165".
```
2019-03-03T05:00:00.798Z 12950 TID-ors73fm... -
06:18 AM Revision 2e9d4b9f (git): do not close FSs explicitly.
- * test/ruby/test_dir.rb: r67159 closes all files explicitly
but this change breaks attempt of this test introduced ... - 12:17 AM Revision 7ebea695 (git): * 2019-03-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67160 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:17 AM Revision 19a8bbaf (git): close opened files explicitly
- to fix a test failure like
http://ci.rvm.jp/results/trunk-theap-asserts@silicon-docker/1804207
git-svn-id: svn+ssh:...
03/02/2019
-
11:09 AM Feature #15632 (Feedback): Dynamic method references
- To get your proposal accepted, we always need to have a real-world use case. Just showing a project that calls `Objec...
03/01/2019
-
07:54 PM Feature #15632: Dynamic method references
- I am biased so I will not comment on the suggestion itself, but
I have one question (possibly I may not be the only ... -
07:08 PM Feature #15632 (Feedback): Dynamic method references
- In Ruby 2.7 we have the new .: method reference operator, which is so great!
I was hoping to be able to use this o... -
02:09 PM Revision 4eda7e1d (git): Stop sharding --jit-wait testing
- by just randomizing test order.
The original motivation to shard --jit-wait tests was forcing to test
major parts of... -
01:48 PM Feature #15631 (Closed): Let round_capa for ID table not allocate excess capacity for power of 2 ints >= 4
- right now round_capa value is rounded up to the next power of 2
```
round_capa(4) -> returns 8
round_capa(8) -> re... -
01:16 PM Revision 4fd5a9e9 (git): Try to build readline extension with vcpkg on Azure Pipelines.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67157 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:46 AM Revision fe28e007 (git): Try to build vs2019preview on Azure Pipelines.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67156 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:31 AM Revision 19cf8e03 (git): Fixed build failure of Travis CI. We need to support `make srcs`.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67155 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:57 AM Revision 391f88c8 (git): merge revision(s) 65365:
- Update for tzdata-2018f
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@67154 b2dd03c8-39d4-4d8f-98ff-... - 06:19 AM Revision 2ab596f9 (git): Get rid of "shadowing outer local varable" warning
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@67153 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:21 AM Revision a4020fbe (git): Add Azure Pipelines build status badge [ci skip]
- copy from README.md. see r67146
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67152 b2dd03c8-39d4-4d8f-98ff-823... -
04:12 AM Misc #15630 (Closed): Clarification on Comparable documentation
- The documentation of `Comparable#>` says:
```
/*
* call-seq:
* obj > other -> true or false
*
* ... -
03:56 AM Revision fb04855c (git): Drop obsoleted continueOnError
- now it's passing thanks to r67149
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67151 b2dd03c8-39d4-4d8f-98ff-82... - 03:45 AM Revision 9dbb14b7 (git): * 2019-03-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67150 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:45 AM Revision fe61f14d (git): Support YACC environment variable for ripper.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67149 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:57 AM Bug #15629 (Closed): super_method fails on binded/unbinded/cloned methods
- derived from #13973:
```
module A
def foo
end
end
module B
def foo
end
end
class C
include...
02/28/2019
-
11:49 PM Bug #15608: What should be the correct output for Method#inspect with singleton methods?
- Current behavior is from r60127.
I guess it will come to the same to replace `data->klass` of `method_inspect()` to ... -
04:01 PM Misc #15614: DevelopersMeeting20190311Japan
- - [Bug #15620] Block argument usage affects lambda semantic
- I find the current behaviour very non-rubyish and wo... -
03:33 PM Feature #15627: Appearance of custom singleton classes
- `singleton_class` and `class` are different by design.
They are only the same for `true`, `false` and `nil`.
Havi... -
11:47 AM Feature #15627 (Open): Appearance of custom singleton classes
- When I have a singleton class `AClass` of an instance `a` of a custom class `A`,
```ruby
class A; end
a = A.ne... -
02:55 PM Bug #15555: Dir.mktmpdir checks permissions and raise ArgumentError after yielding to block (ensure) & leaks allocated tempdir
- ruby_2_4 r67148 merged revision(s) 66909.
- 02:55 PM Revision e94087c2 (git): merge revision(s) 66909: [Backport #15555]
- tmpdir.rb: permission of user given directory
* lib/tmpdir.rb (Dir.mktmpdir): check if the permission of the... -
02:52 PM Bug #14621: Extra whitespace in squiggly heredoc with escaped newline
- ruby_2_4 r67147 merged revision(s) 62872,62873.
- 02:52 PM Revision a6da4f8a (git): merge revision(s) 62872,62873: [Backport #14621]
- parse.y: unindent continued line
* parse.y (tokadd_string): stop at continued line in dedented here
... -
02:19 PM Revision dfec1eb3 (git): Add Azure Pipelines build status badge [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67146 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:26 PM Revision 7b81d7f5 (git): Mark vs2017 build as continueOnError for now
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67145 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:47 PM Revision 12eca471 (git): Revert "Try clean: true for vs2017 checkout failure"
- This reverts commit b0e350fe16ad17eabf5bbc603f7d817c06ce8554.
The issue seems to be invalid tag name including `"` i... -
12:32 PM Revision b0e350fe (git): Try clean: true for vs2017 checkout failure
- https://dev.azure.com/rubylang/ruby/_build/results?buildId=107
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@671... -
12:19 PM Revision f03775fc (git): Try fetchDepth: 1
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67142 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:11 PM Feature #15628: init_inetsock_internal should fallback to IPv4 if IPv6 is unreachable
- Related: [rubygems/rubygems#2662](https://github.com/rubygems/rubygems/pull/2662)
-
11:51 AM Feature #15628 (Closed): init_inetsock_internal should fallback to IPv4 if IPv6 is unreachable
- Hi,
This is not really bug but more of a missing feature. Let me layout steps to reproduce what I am trying to ach... - 12:01 PM Revision ccd1c02c (git): * 2019-02-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67141 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:01 PM Revision ef8ed5de (git): Removed fake environment variable because It is not necessary for macOS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67140 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:18 AM Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- Great post. I think there are no big changes we discussed before.
Points:
* I'm not sure we can accept the "Kno... -
04:25 AM Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- Agree, really interesting. Several comments/questions:
- Why a full CG at the end? Wouldn't it be much cheaper to ...
02/27/2019
-
11:59 PM Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- Really interesting, but what are the benefits for users who writes Ruby?
Did the Rails app get faster enough? Or ... -
10:57 PM Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- Adding updated patch.
-
10:26 PM Feature #15626: Manual Compaction for MRI's GC (`GC.compact`)
- I've tested the compactor with a Rails application, and I want to share my results.
I added the middleware below:
... -
10:13 PM Feature #15626 (Closed): Manual Compaction for MRI's GC (`GC.compact`)
- Hi,
I've attached a patch that implements a compactor for MRI. I'll try to describe the patch in detail below, bu... -
08:11 PM Bug #15625: Module#name performance has exponential-time worst case by aliased constants
- This may be useful to mention at an upcoming developer meeting.
Aliased constants are probably quite common; I use... -
05:36 PM Bug #15625 (Closed): Module#name performance has exponential-time worst case by aliased constants
- It's well-known (c.f #11119) that `Module#name` has poor performance on anonymous classes, due to searching the entir...
-
02:41 PM Misc #15614: DevelopersMeeting20190311Japan
- * [Feature #14799] Startless range
* What kind of situation is it? I want it quickly :) -
01:55 PM Feature #15624 (Rejected): Allow net/http Response to close before reading entire body
- As far as I understand HTTP doesn't provide such close without reading.
You know HTTP protocol itself doesn't prov... -
03:25 AM Feature #15624 (Rejected): Allow net/http Response to close before reading entire body
- Currently net/http has:
```
def reading_body(sock, reqmethodallowbody) #:nodoc: internal use only
@socket... - 12:40 PM Revision 6f2c516d (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67139 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:40 PM Revision 19408c78 (git): skip to not support color tty environment.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67138 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:30 PM Feature #15181 (Closed): Azure pipelines vc builds? help needed
- Applied in changeset trunk|r67137.
----------
Test Bundler examples and bundled gems tests with Azure Pipeline.
*... -
12:30 PM Revision 019864b4 (git): Test Bundler examples and bundled gems tests with Azure Pipeline.
- * They are invoked on Linux and macOS environment.
* Try to build with vs2017. But it's only binary build.
https... -
08:44 AM Bug #15622: Default version of Bundler incorrectly invoked when using binstubs
- Forgot to comment here. I'm pretty sure this is the same as https://bugs.ruby-lang.org/issues/15582? The fix for it s...
- 03:26 AM Revision c2ee3389 (git): * 2019-02-27
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67136 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 03:26 AM Revision 8092d571 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67135 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:26 AM Revision 5e2a8cb7 (git): Remove stale arguments
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67134 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:08 AM Bug #15623: Ruby 2.6.1 Segmentation Fault in on Phusion Passenger server boot in dev
- Forgot to add crash log (from one of the crashes)
```
/Users/pikachuexe/.rvm/gems/ruby-2.6.1/gems/activesupport-5... -
03:03 AM Bug #15623 (Third Party's Issue): Ruby 2.6.1 Segmentation Fault in on Phusion Passenger server boot in dev
- Ruby is install via RVM
Passenger is install via gem install/bundle install
It's not always crashing the same thr...
Also available in: Atom