Activity
From 12/05/2018 to 12/11/2018
12/11/2018
- 11:56 PM Revision ace30f4d (git): Explain which architectures are supported in NEWS.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:55 PM Feature #14739 (Closed): Improve fiber yield/resume performance
- This is now implemented across: arm32, arm64, ppc64le, win32, win64, x86, amd64. Thanks to everyone who helped with t...
-
11:49 PM Bug #15335 (Closed): Ruby 2.6.0 is not properly fortified
- Applied in changeset trunk|r66341.
----------
Ensure x86 stack is fortified, fixed #15335. - 11:49 PM Revision dc6908ab (git): Ensure x86 stack is fortified, fixed #15335.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:49 PM Revision 20c99b1f (git): * 2018-12-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66340 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:49 PM Revision 61c20225 (git): Add NEWS about coroutine implementation.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:20 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- Hello! I have very similar views to alanwu.
The original proposal of extending the API to be able to distinguish b... -
10:05 PM Bug #14450: Enchance MatchData docs
- > Added by zverok (Victor Shepelev) 10 months ago.
> Updated by hsbt (Hiroshi SHIBATA) 4 months ago
Sorry, is it ... -
10:04 PM Misc #14610: Enhance Proc docs
- > Added by zverok (Victor Shepelev) 9 months ago.
> Updated by hsbt (Hiroshi SHIBATA) 4 months ago
Sorry, is it p... -
08:43 PM Misc #15402 (Open): Shrinking excess retained memory of container types on promotion to uncollectible
- I've been toying with the idea of the viability of attempting to reclaim over provisioned memory from buffer capacity...
-
08:29 PM Bug #15401 (Third Party's Issue): Problem with Ruby interpreter or library extensions
- I have the next issue when i use de ruby2d gem:
bundle exec ruby snake.rb
/Library/Ruby/Gems/2.3.0/gems/ruby2d... -
08:04 PM Bug #15398: TestThread#test_signal_at_join fails on FreeBSD
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/15398
Odd, r65495 could've solved it, but didn't...... -
09:10 AM Bug #15398 (Closed): TestThread#test_signal_at_join fails on FreeBSD
- Since r64538 or r64539, TestThread#test_signal_at_join is failing on our FreeBSD CI.
```
+ <n>) Error:
+TestThre... -
06:54 PM Bug #15400: Ruby 2.6.0 broken string literal assignment to a local variable in Dir.tmpdir
- Also I've replicated this failure on ruby-head as of a few minutes ago.
Based on the nature of the test, it is pla... -
06:48 PM Bug #15400 (Closed): Ruby 2.6.0 broken string literal assignment to a local variable in Dir.tmpdir
- I think I've found a critical bug in ruby 2.6.0 unfortunately the failure condition is not easy to replicate or conve...
-
06:24 PM Bug #14541: Class variables have broken semantics, let's fix them
- Inheritance of @@class variables is precisely what makes them useful, since they're truly one single global value.
... -
11:53 AM Bug #15385: Ruby process hang in ensure
- I didn't confirm this can be reproduced on ruby_2_4 too.
After a quick code reading, I think it might be. -
04:14 AM Bug #15385 (Closed): Ruby process hang in ensure
- Applied in changeset trunk|r66326.
----------
Fix infinite loop by ensure
* compile.c (iseq_insert_nop_between_end_... -
11:02 AM Revision 36d93e83 (git): Merge Bundler 1.17.2 from upstream.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:55 AM Revision 23ff1abc (git): Same as r66334 add Errno::EISDIR
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66337 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:54 AM Bug #15399 (Closed): [PATCH] insns.def (duparray, duphash): add dtrace hooks
- insns.def (duparray, duphash): add dtrace hooks
They are considered Array and Hash creation events, so
allow dtra... - 09:49 AM Revision 0046a4a5 (git): test/dtrace: use TracePoint.__enable
- "TracePoint.enable" is implemented in prelude.rb since
r66003 / commit 96990203b71184003cf8a9bad5cc177645820fd4
and n... - 09:49 AM Revision 349f6a32 (git): test/dtrace: improve diagnostics
- These will help us track down test failures more easily
(on FreeBSD 11.2)
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
08:44 AM Revision 785ace12 (git): CentOS-7 (1810)'s header has O_TMPFILE but kernel doesn't support it
- http://rubyci.s3.amazonaws.com/centos7/ruby-trunk/log/20181206T080003Z.diff.html.gz
git-svn-id: svn+ssh://ci.ruby-la... -
08:28 AM Feature #13581: Syntax sugar for method reference
- @matz This `pipe_operator` syntax actually looks very similar to https://github.com/matz/streem!
url.pipe { UR... -
07:31 AM Revision ed2ad8fc (git): remove unused (redundant) chapter names
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66333 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:35 AM Revision 2b9ad058 (git): doc/contributing.rdoc: remove IA-64 from active platform list
- Now takano32-san has no IA-64 machine for test.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66332 b2dd03c8-39d... -
05:37 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
- 再現コードを小さくしていただきありがとうございます。非常に助かります。
-
04:16 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
- これで再現しました。ただ、temple/map.rb そのままじゃないと再現しないので、何が引っかかっているのか。
Gemfile
~~~ ruby
source "https://rubygems.org"
gem "b... -
04:05 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
- 承知しました。切り分けの助けになります、ありがとうございます。
> なお明記しませんでしたが、SEGVはしていません。
これに関して、"--jitなしでrailsを起動している最中bootsnapでSEGVしてしまった" ... -
03:36 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
- bootsnapを無効にしたところ、再現しなくなりました。
なお明記しませんでしたが、SEGVはしていません。
ただしPumaがfatalが起きても動き続けていたせいか、`^C`で落とせずにKILLしました。
追試:
* ... -
05:09 AM Revision 8c69f7ec (git): test/date: removed unnecessaruy `__send__`
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66331 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:09 AM Revision 1a0e374b (git): ext/date: Fix !NDEBUG code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:35 AM Revision b5727054 (git): date_core.c: moved some methods to DateTime
- * ext/date/date_core.c (Init_date_core): moved methods which make
sense only for DateTime to that class, instead of... -
04:30 AM Revision 73400c01 (git): date_core.c: reorder ComplexDateData
- * ext/date/date_core.c (ComplexDateData): reordered to adjust
common part with SimpleDateData.
git-svn-id: svn+ssh... -
04:26 AM Revision eec23088 (git): NEWS: add a ticket number
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66327 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:14 AM Revision b91599c4 (git): Fix infinite loop by ensure
- * compile.c (iseq_insert_nop_between_end_and_cont): insert nop so
that the end of rescue and continuing points are ... - 04:13 AM Revision 8e9aa75d (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66325 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:13 AM Revision 28eb1474 (git): Modify insn list only when compiling
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66324 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:31 AM Bug #15397 (Rejected): Ruby process doesn't release memory back to os on CentOS
- I'm not familiar with low level knowledge, so I'm not sure if this issue belongs to Ruby or CentOS, sorry for this, b...
-
03:07 AM Revision 91533d9a (git): Downgrade Bundler 1.17.x from 2.0.0.
- We have the platform issue on heroku:
* https://gist.github.com/schneems/26452540f6e2bbbcf2ea144f45f6b305
* h... -
12:47 AM Bug #15394: Ruby adds unexpected HTTP header value when using symbol key
- Thanks!!
-
12:44 AM Revision 448e86d7 (git): add clarification about details of update to Unicode 11.0.0 [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66322 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:36 AM Bug #15292: Since r64852, on Solaris with Oracle Developer Studio 12.6, compile error of iseq.c
- 実は既に2017年7月頃に正式リリース済です。
https://www.oracle.com/technetwork/server-storage/developerstudio/downloads/index.html
日本語翻... -
12:36 AM Revision f6e800da (git): ReFix r663197
- Stringify after downcase, to restrict arguments.
[Bug#15394]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66321... -
12:05 AM Revision 0bdc2287 (git): Fix r663197
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66320 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:05 AM Feature #5400: Remove flip-flops in 2.0
- I only got to know it after having read the news entry just now. :-)
I think the impact of its removal will be ver...
12/10/2018
-
11:55 PM Bug #15394: Ruby adds unexpected HTTP header value when using symbol key
- Sounds reasonable.
I merged your patch with replacing `to_s` by `to_str` because `to_s` is too loose for the origina... -
11:54 PM Bug #15394 (Closed): Ruby adds unexpected HTTP header value when using symbol key
- Applied in changeset trunk|r66319.
----------
Preserve HTTP header key as string [Bug #15394]
to prevent send Host ... -
11:54 PM Revision 1bf066dc (git): Preserve HTTP header key as string [Bug #15394]
- to prevent send Host header twice accidentally.
From: Sangyong Sim <[email protected]>
git-svn-id: svn+ssh:/... -
11:52 PM Revision 8a758e87 (git): Sort [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66318 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:47 PM Bug #15292 (Third Party's Issue): Since r64852, on Solaris with Oracle Developer Studio 12.6, compile error of iseq.c
- さすがにこれはOracle Developer Studio 12.6のバグっぽいので、まだBetaなようですしコンパイラ側に報告してもらえませんか。
-
11:40 PM Revision 0c0ec3ad (git): Add the deprecation of flip-flops to NEWS page [ci skip]
- [Fix GH-2047]
From: Junichi Ito <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66317 b2dd03... - 11:23 PM Revision 8b13cbce (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66316 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:22 PM Revision 3a5cc345 (git): Native coroutine implementation for ppc64le Linux
- * configure.ac: enable fiber coroutine for powerpc64le-linux
* coroutine/ppc64le/Context.S: coroutine_transfer imple... -
11:12 PM Revision dff1e89b (git): add a test to make sure some unassigned codepoints do not get converted
- In test/ruby/enc/test_case_mapping.rb, add a test to make sure the
unassigned codepoints in the Georgian MTAVRULI ran... -
10:11 PM Feature #5400: Remove flip-flops in 2.0
- Could you list this change on NEWS page?
This is because flip-flop is not used so often, but many people know it a... -
09:11 PM Feature #15287: New TracePoint events to support loading features
- Eregon (Benoit Daloze) wrote:
> How about #source_code or #source or #eval_script instead?
I named `eval_script` ... -
07:48 PM Feature #15287: New TracePoint events to support loading features
- I agree with @eregon. The user has to subscribe to the "compiled_script" event, so the fact that the script has been...
-
01:38 PM Feature #15287: New TracePoint events to support loading features
- "compiled" for the source code seems unnatural.
How about #source_code or #source or #eval_script instead?
instru... -
07:36 AM Feature #15287: New TracePoint events to support loading features
- English naming question!
As I mentioned in commit log, I introduced the following two methods:
* `TracePoin... -
08:25 PM Bug #15361: [backport] Import Ruby/OpenSSL 2.1.2
- Gentoo has a patch to make Ruby 2.4.5 build against OpenSSL 1.1 without deprecated API: https://github.com/gentoo/gen...
-
08:10 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
- Eregon (Benoit Daloze) wrote:
> One alternative idea which would achieve a similar goal is having #deep_freeze on co... -
01:13 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
- On Mon, Dec 10, 2018 at 1:55 AM <[email protected]> wrote:
> Off topic:
>
> Eregon (Benoit Daloze) wrote:
> ... -
12:55 AM Feature #15393: Add compilation flags to freeze Array and Hash literals
- Off topic:
Eregon (Benoit Daloze) wrote:
> One alternative idea which would achieve a similar goal is having #dee... -
05:13 PM Bug #15250: Concurrent fibers segfault when thread caching is disabled
- Yes! I can confirm that this now appears to be fixed on trunk.
- 03:48 PM Revision 6e99af14 (git): * 2018-12-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66313 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:48 PM Revision 2f18a95c (git): fix r66311
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66312 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:58 PM Bug #15293 (Closed): Since r64852, on Solaris with Oracle Developer Studio 12.4, syntax error
- Applied in changeset trunk|r66311.
----------
Define HAVE_STMT_AND_DECL_IN_EXPR and use it [Bug #15293] -
01:58 PM Revision 7405bbda (git): Define HAVE_STMT_AND_DECL_IN_EXPR and use it [Bug #15293]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66311 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:43 PM Revision 8bb7c992 (git): LEGAL: gathered util.c [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:32 PM Bug #15396: Please backport r62621 for LLP64 environment
- ruby_2_5 r66309 merged revision(s) 62621.
-
12:28 PM Bug #15396: Please backport r62621 for LLP64 environment
- Thank you very much wanabe-san.
r62621 is reasonable candidate of fix for SEGV on mswin and can be cleanly backporte... -
10:52 AM Bug #15396 (Closed): Please backport r62621 for LLP64 environment
- Sometimes ruby 2.5.4 occurs SEGV on mswin64.
https://ci.appveyor.com/project/ruby/ruby/builds/20707563
It can b... -
12:31 PM Revision 6473d94d (git): merge revision(s) 62621: [Backport #15396]
- compile.c: do not truncate VALUE to long
* compile.c (ibf_dump_object_regexp): do not truncate VALUE to
... -
11:42 AM Bug #15395: Stack consistency error (2.6.0-rc1, JIT)
- 手元でHamlを使った簡単なアプリ https://github.com/k0kubun/railsapp/tree/bug15398 を作ったところ再現できました。
デバッグ中に--jitなしでrailsを起動している最中boot... -
07:19 AM Bug #15395 (Closed): Stack consistency error (2.6.0-rc1, JIT)
- ものは試しと Rails 5.2.2 app をJIT下で動かしたところ、Stack consistency error になりました。
OS: Ubuntu 18.04.1 TLS
GCC: 7.3.0-27ubuntu1~... -
08:07 AM Misc #15347: Require C99
- shyouhei (Shyouhei Urabe) wrote:
> duerst (Martin Dürst) wrote:
> > As long as we keep the policy of not using new ... -
07:04 AM Misc #15347: Require C99
- duerst (Martin Dürst) wrote:
> As long as we keep the policy of not using new C features, I wonder why the ./configu... -
06:18 AM Misc #15347: Require C99
- duerst (Martin Dürst) wrote:
> k0kubun (Takashi Kokubun) wrote:
> > It is not only time-consuming but also someti... -
07:37 AM Misc #15342: DevelopersMeeting20181212Japan
- * [Bug #15394] Ruby adds unexpected HTTP header value when using symbol key
* This is a small change I think, but ... -
07:11 AM Feature #14832 (Closed): Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
- Applied in changeset trunk|r66308.
----------
Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
*... - 07:11 AM Revision 5f91cace (git): Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
- * lib/net/protocol.rb (ReadTimeout, WriteTimeout): Net::ReadTimeout and Net::WriteTimeout should tell the cause socke...
-
07:10 AM Bug #15332 (Closed): coverage and InstructionSequence regression
-
06:56 AM Feature #14813: [PATCH] gc.c: make gc_enter+gc_exit pairs dtrace probes, too
- sorry to left this issue.
I have no strong idea. If it will help for systemtap user. I don't care.
(I feel changi... -
06:48 AM Bug #14817: TracePoint#parameters for bmethod's return event should return the same value as its Method#parameters
- 2.6では known issue にします。
2.7 で、define_method したら ISeq 作るようにするとどうかな、と思っているので、それで一気に解決します。 -
06:47 AM Feature #14888: Add trace point for eval (and related functions)
- @ko1 that sounds great, I will try it out.
-
06:46 AM Feature #14888: Add trace point for eval (and related functions)
- sorry to left this ticket.
`script_compiled` solves it?
[Feature #15287] -
06:26 AM Bug #15390: Error installing nokogiri on ruby-2.6.0-rc1
- hsbt (Hiroshi SHIBATA) wrote:
> I can reproduce this. But I can install `nokogiri` with `brew install libxml2 libxsl... -
02:34 AM Bug #15390 (Third Party's Issue): Error installing nokogiri on ruby-2.6.0-rc1
- See https://github.com/sparklemotion/nokogiri/pull/1820
-
02:33 AM Bug #15390 (Feedback): Error installing nokogiri on ruby-2.6.0-rc1
- I can reproduce this. But I can install `nokogiri` with `brew install libxml2 libxslt` and `gem install nokogiri -- -...
-
05:01 AM Feature #15195: Deal with new Japanese era
- There has been an announcement recently in the Japanese news that the Japanese government will make sure the new era ...
-
04:46 AM Feature #14802 (Closed): Update Unicode data to Unicode Version 11.0.0
- Some hints for future Unicode updates:
* Check early whether modification to algorithms,... are necessary.
* Fo... -
04:41 AM Feature #14839 (Closed): How to deal with capitalizing Georgian in Unicode 11.0.0
- I have implemented this so that `String#capitalize` on Georgian text produces all-lowercase results.
This means th... -
04:12 AM Feature #13581: Syntax sugar for method reference
- > It conflicts with existing `|` methods.
>
> ```ruby
> p 1.|2 #=> 3
> ```
@nobu That's just an alias for syn... -
02:25 AM Feature #13581: Syntax sugar for method reference
- shuber (Sean Huber) wrote:
> What do you guys think about this alternative syntax? (working proof of concept: https:... -
02:58 AM Revision 2ea54f0c (git): win32/Makefile.sub: missing dependency of mjit_config.h
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66307 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:01 AM Bug #15299 (Closed): hash.c: warning: ‘bin’ may be used uninitialized in this function
- Applied in changeset trunk|r66306.
----------
Initialize bin
* hash.c (linear_update): initialize `bin` just to sil... -
02:01 AM Revision 485f3b57 (git): Initialize bin
- * hash.c (linear_update): initialize `bin` just to silence false
warnings by old gcc 4.8. [Bug #15299]
git-svn-id... -
01:58 AM Revision f798ff4c (git): Limit uplevel travarsing
- * tool/vcs.rb (VCS.detect): limit level of travarsing parent
directories, 0 by the default. curretly always detect... -
01:58 AM Revision fec4b222 (git): Detection order
- * tool/vcs.rb (VCS.detect): detect each VCS while travarsing
parent directories.
git-svn-id: svn+ssh://ci.ruby-lan... -
01:57 AM Revision 93cb2b35 (git): Updated dates in man pages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:24 AM Bug #15392: Crash in RubyVM::InstructionSequence#to_binary
- It seems fixed on my machine. Can be a dup of #14897 ?
- 12:05 AM Revision 0c889c07 (git): * 2018-12-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:05 AM Revision ce8a8c10 (git): Remove unnecessary require of fileutils
- Today I updated my ruby core clone, and I run the usual steps to compile
ruby. When running "make", I run into the fo...
12/09/2018
-
11:14 PM Revision 3628eae2 (git): implement special behavior for Georgian for String#capitalize
- The modern Georgian script is special in that it has an 'uppercase'
variant called MTAVRULI which can be used for emp... -
10:19 PM Feature #13581: Syntax sugar for method reference
- > matz (Yukihiro Matsumoto) wrote:
>> Out of [ruby-core:85038](https://bugs.ruby-lang.org/issues/13581#change-69758)... -
12:35 PM Revision 596d7bde (git): test/rdoc/minitest_helper.rb: partially revert r66286
- to resurrect r65613
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66299 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
06:46 AM Revision 4f131605 (git): conceptually partial backport from r63103, r65567.
- All ISeq#to_binary should rescue to skip when running with coverage.
current trunk (2.6-) has assert_iseq_to_binary.
... -
05:53 AM Bug #15394 (Closed): Ruby adds unexpected HTTP header value when using symbol key
- ## Problem
Because of this, Ruby will set Host header twice if user uses symbol key.
In other words, host header ... -
05:38 AM Revision 352e8e9c (git): merge revision(s) 61535:
- iseq.c: fix build error when VM_CHECK_MODE is enabled
Follow up of r61534. Sorry.
git-svn-id: svn+ssh://ci... -
03:25 AM Bug #15299: hash.c: warning: ‘bin’ may be used uninitialized in this function
- nobu (Nobuyoshi Nakada) wrote:
> What version of cc?
[duerst@stazersee ruby2]$ gcc --version
gcc (GCC) 4.8.3 201... -
02:32 AM Bug #15299: hash.c: warning: ‘bin’ may be used uninitialized in this function
- What version of cc?
It is a false warning.
`bin` is initialized if the hash is not empty, and otherwise `existi... -
02:17 AM Bug #14959: Writing a "link_to" method and a "url_helper" with a request parameter under certain "if else" statement in Rails helper crashes with KERN_INVALID_ADDRESS at 0x0000000000000000
- Seems 2.5.4 has been fixed.
-
02:08 AM Revision 0777262b (git): Break lines in LEGAL texts [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66296 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:02 AM Revision c2d8078e (git): delete Unicode 10.0.0 related files, no longer needed [#14802]
- This line, and those below, will be ignored--
D enc/unicode/10.0.0
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/... -
01:53 AM Revision bb0b0ec9 (git): Blockquote LEGAL [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:34 AM Revision a2bc831e (git): raise instead of rb_bug
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:22 AM Revision 455dcfa9 (git): Removed never-happening case
- get_uniq_filename never returns NULL but raises an exception on
failure.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby...
12/08/2018
- 10:04 PM Revision ab73ef6b (git): Revert "thread_pthread.c: fix memory leak from fork loop leapfrog (v2)"
- This reverts r66290 / commit 043047a8fd5315d98eac38ddbd04ebe8db361817.
Still fails on CI, and I'm not able to reprod... - 09:45 PM Revision 043047a8 (git): thread_pthread.c: fix memory leak from fork loop leapfrog (v2)
- Constantly forking a single-threaded process in a loop leads to
a memory leak when using POSIX timers.
v2: disarm be... - 08:36 PM Revision 1a17766e (git): Revert "thread_pthread.c: fix memory leak from fork loop leapfrog"
- Oops, CI failures...
This reverts r66288 / commit 2b1dcc1dd1eb260fd20ff1e6e0dfb0e5624a3cc6.
git-svn-id: svn+ssh://c... - 07:25 PM Revision 2b1dcc1d (git): thread_pthread.c: fix memory leak from fork loop leapfrog
- Constantly forking a single-threaded process in a loop leads to
a memory leak when using POSIX timers.
==> fork_leap... -
05:58 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
- One alternative idea which would achieve a similar goal is having #deep_freeze on core types, and recognizing `{ 'a' ...
-
01:58 PM Feature #15393: Add compilation flags to freeze Array and Hash literals
- About the name - some suggestions if only to show which variants may be
better than others. :)
frozen: true # ... -
12:42 AM Feature #15393 (Open): Add compilation flags to freeze Array and Hash literals
- Hi,
I would like to add VM compilation options to freeze array and hash literals. For example:
~~~ ruby
froze... - 05:39 PM Revision 726ea30a (git): * 2018-12-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66287 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:39 PM Revision 18911e99 (git): Merge RDoc 6.1.0.beta3 from upstream
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:00 AM Bug #15284: Unintentional warnings with node.h
- ruby_2_5 r66285 merged revision(s) 65667.
-
08:00 AM Revision 2eadd924 (git): merge revision(s) 65667: [Backport #15284]
- Fix for bison 3.2 [Bug #15284]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_5@66285 b2dd03c8-39d4-4d8... -
06:52 AM Revision f6a38e18 (git): Duplicate header name only if found
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:33 AM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- ko1 (Koichi Sasada) wrote:
> Cancel tailcall opt when `return` event is specified.
I think anyone who goes throug... -
01:31 AM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- Ah, I have another strong idea (forgot to propose).
Cancel tailcall opt when `return` event is specified.
-
03:32 AM Revision 0b343021 (git): Fix compile error at r66280
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66283 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:20 AM Bug #15391 (Closed): JIT does not respect configuration options
- Applied in changeset trunk|r66282.
----------
Honor configured ruby header locations as the MJIT header path
[Bug #... -
02:20 AM Revision 7aea1e65 (git): Honor configured ruby header locations as the MJIT header path
- [Bug #15391]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66282 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
02:05 AM Revision 96339a9e (git): Removed unnecessary dependency on mjit_config.h
- MJIT_MIN_HEADER is passed via a command line option for
mjit_build_dir.so.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
01:50 AM Revision e15d9d86 (git): Give the MJIT header path name
- Give the whole MJIT header path name by preloaded shared library
mjit_build_dir.so, than building the path from a giv... -
01:49 AM Revision 2301054a (git): Use BUILDDIR in ruby-runner.h from config.status
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66279 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/07/2018
-
08:57 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
- Thanks so much for both of you! I've finally dug into this a little bit further.
First, I could confirm that the p... -
01:33 PM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
- [email protected] wrote:
> though this patch leads to described behavior, it looks like
> the actual problem can be sol... -
11:49 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
- normalperson (Eric Wong) wrote:
> OK, I'm pretty sure r66268 fixes it. It's still my fault, not
> because of non-... -
07:22 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
- OK, I'm pretty sure r66268 fixes it. It's still my fault, not
because of non-blocking I/O, but because of a misgui... -
01:07 AM Bug #15356: Rack::Deflater on Rails responds with no data on Ruby 2.6.0
- Sorry for the delay in getting back to this. Just for your information, unfortunately, I noticed this problem coming ...
-
07:33 PM Bug #15385: Ruby process hang in ensure
- > ujihisa (Tatsuhiro Ujihisa) wrote:
> looks like this is because the optimizer removed `if false` or `if nil` witho... -
04:53 PM Bug #15250: Concurrent fibers segfault when thread caching is disabled
- Sounds like a duplicate of #14561. It should be fixed on trunk already.
- 04:48 PM Revision 3458e824 (git): * 2018-12-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:48 PM Revision 6fd34802 (git): Fix memory leak when failed to build pch path
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:19 PM Bug #15392 (Closed): Crash in RubyVM::InstructionSequence#to_binary
- The following program causes a crash in Ruby 2.5.3 and 2.5.1 (but not in 2.4.4):
RubyVM::InstructionSequence.compi... -
02:37 PM Revision 42ab1fd2 (git): Array#any? just returns true/false
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66276 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:29 PM Bug #15391 (Feedback): JIT does not respect configuration options
- > there are 80+ JIT test cases failed
Then, we can't merge, right?
Also most of the changed places are mostly ... -
10:44 AM Bug #15391 (Closed): JIT does not respect configuration options
- JIT does not respect configuration options, mainly the header location options --with-rubyhdrdir, --with-rubyarchhdrd...
-
12:12 PM Revision 0c003350 (git): should not use Internet Explorer
- * spec/ruby/library/win32ole/fixtures/classes.rb: add
SYSTEM_MONITOR_CONTROL_AVAILABLE.
* spec/ruby/library/win32o... -
12:03 PM Bug #15389 (Closed): 9 elements or more larger Hash doesn't show an entry
- Applied in changeset trunk|r66274.
----------
Adjust reserved hash values
The reserved hash values in hash.c must b... -
09:30 AM Bug #15389: 9 elements or more larger Hash doesn't show an entry
- @kou you need to debug what sym is, it looks like that it thinks that some of them are already existing
it might a... -
04:25 AM Bug #15389 (Closed): 9 elements or more larger Hash doesn't show an entry
- I don't know this problem is a problem of Racc or Ruby itself yet but I'll share this.
Here is a Ruby script that ... -
12:03 PM Revision d60738f6 (git): Adjust reserved hash values
- The reserved hash values in hash.c must be consistend with st.c.
[ruby-core:90356] [Bug #15389]
git-svn-id: svn+ssh:... -
11:45 AM Revision 1e9eb839 (git): Should use the proper constant
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66273 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:43 AM Feature #14844: Future of RubyVM::AST?
- Hello. Sorry to step in with a frivolous suggestion, but I just noticed the name `RubyVM::AbstractSyntaxTree` in the ...
-
10:06 AM Feature #15317 (Closed): How to deal with obsolete property values in Unicode 11.0.0
- naruse (Yui NARUSE) wrote:
> `/\p{Grapheme_Cluster_Break=E_Modifier}/` is specially introduced for `/\X/`.
> But ... -
10:00 AM Revision a610b1f0 (git): Bump rake-12.3.2 on bundled gems.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66272 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:57 AM Feature #15182 (Closed): Update extended grapheme cluster implementation for Unicode 11
- Implemented though a long series of patches, centered on regparse.c.
Related patches start at r65085 and end at r6... -
09:22 AM Feature #15378: URI::InvalidURIError (bad URI(is not URI?)
- ipatovanton (Anton Ipatov) wrote:
> Thank you!
>
> What do you think is the problem with the encoding?
As far ... -
09:01 AM Revision a3798256 (git): replace hardcoded emoji version by RbConfig::CONFIG['UNICODE_EMOJI_VERSION']
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66271 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:51 AM Feature #15341 (Closed): Provide emoji version as RbConfig::CONFIG['UNICODE_EMOJI_VERSION']
- Applied in changeset trunk|r66270.
----------
Add UNICODE_EMOJI_VERSION to RbConfig [Feature #15341] -
08:51 AM Revision a8307939 (git): Add UNICODE_EMOJI_VERSION to RbConfig [Feature #15341]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66270 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:32 AM Bug #11335: `ruby -r debug` catchpoint problem
- I was able to reproduce the issue on newer Ruby.
```
$ ruby -v
ruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64... -
07:22 AM Bug #14968: [PATCH] io.c: make all pipes nonblocking by default
- > https://bugs.ruby-lang.org/issues/14968
So I'm hoping this can be revisited in the 2.7 timeframe even
if I'm n... -
07:20 AM Revision 9bb2da28 (git): convert check for array length to assertion and comment out
- In regparse.c, in function node_extended_grapheme_cluster,
we used a raw if() with exit(1) as a cross-check for our
l... - 07:09 AM Revision cc9b57a2 (git): zlib (gzfile_write_raw): do not resize string after .write call
- Apparently, a component of Rails implements a buffering .write
method which keeps the String buffer around and makes ... -
07:04 AM Revision 7780553c (git): remove code duplication and put everything into forward order
- In file regparse.c, in function node_extended_grapheme_cluster(),
eliminate code duplication of CRLF and '.' (any cha... -
06:57 AM Bug #15390 (Third Party's Issue): Error installing nokogiri on ruby-2.6.0-rc1
- I am having issues with installing nokogiri on my Mac, Mojave 10.14.1 (18B75).
~~~ text
nedims-MacBook-Pro:~ ne... -
03:24 AM Bug #15388 (Closed): CSV parsing behaviour in > 2.5.0
- OK. I'll close this.
-
03:05 AM Bug #15388: CSV parsing behaviour in > 2.5.0
- kou (Kouhei Sutou) wrote:
> It seems that this has been fixed in csv master.
> I've released csv gem 3.0.1. Can you... -
02:07 AM Bug #15388 (Assigned): CSV parsing behaviour in > 2.5.0
- Arguments validation may be better but we need more works for it. For example, we need to add similar logic to `CSV.r...
-
01:59 AM Bug #15388: CSV parsing behaviour in > 2.5.0
- It seems that this has been fixed in csv master.
I've released csv gem 3.0.1. Can you try it? -
01:44 AM Bug #15388: CSV parsing behaviour in > 2.5.0
- [email protected] (Dharshan Bharathuru) wrote:
> I needed a object-key reference in future references instead of ... -
12:49 AM Bug #15388: CSV parsing behaviour in > 2.5.0
- nobu (Nobuyoshi Nakada) wrote:
> Why do you want to write headers when parsing?
I needed a object-key reference i... -
12:31 AM Bug #15388: CSV parsing behaviour in > 2.5.0
- Maybe an error is expected?
```diff
diff --git i/lib/csv.rb w/lib/csv.rb
index dca2a45b6a..e4ad55085c 100644
--... -
12:02 AM Bug #15388: CSV parsing behaviour in > 2.5.0
- Why do you want to write headers when parsing?
-
02:25 AM Bug #13880 (Closed): `BigDecimal(string)` should raise on invalid values in `string`
- Fixed in r66222
-
02:24 AM Bug #13848 (Closed): BigDecimal.new('200.') raises an exception
- Fixed in r66222
-
02:23 AM Feature #13984 (Closed): BigDecimal should be immutable/frozen and return itself on #dup
- Fixed in r66222
-
02:23 AM Bug #15366 (Closed): bigdecimal.c:3699:1: warning: ‘Zero’ defined but not used
- Fixed in r66222
-
01:42 AM Revision 15a7ddf5 (git): Dump the tested timestamp itself
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66266 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
12/06/2018
-
11:51 PM Revision 29730310 (git): Dump more timestamps
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66265 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:26 PM Revision 33dab9cd (git): accept_loop_spec.rb: avoid random hang
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66264 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:16 PM Revision cbff1944 (git): test_gem_package_task.rb: suppress random failure
- by Bundler.
http://ci.rvm.jp/results/trunk-vm-asserts@silicon-docker/1500762
git-svn-id: svn+ssh://ci.ruby-lang.org... -
11:06 PM Bug #15382 (Closed): Stack overflow in int_or()
- Applied in changeset trunk|r66262.
----------
Warn redefinitions of some methods on Object
[Bug #5473] [Bug #14670]... -
11:06 PM Revision 76e3af82 (git): Warn redefinitions of some methods on Object
- [Bug #5473] [Bug #14670] [Bug #15382]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66262 b2dd03c8-39d4-4d8f-98f... -
11:03 PM Revision 973f84ef (git): Show the class of the receiver [Feature #15231]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66261 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:56 PM Revision 3a94b881 (git): should not use Microsoft Internet Controller
- * spec/ruby/library/win32ole/win32ole_method/helpcontext_spec.rb:
Use FileSystemObject. Microsoft Internet Explorer... - 06:28 PM Revision 2f1c9e2a (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66259 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:28 PM Revision 2f378478 (git): Speed up hash literals by duping
- This commit replaces the `newhashfromarray` instruction with a `duphash`
instruction. Instead of allocating a new ha... - 06:20 PM Revision 00a31080 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66257 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:20 PM Revision bf41340e (git): Add benchmark for hash small literals
- Co-Authored-By: Krzysztof Rybka <[email protected]>
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66256 ... -
05:47 PM Bug #15388 (Closed): CSV parsing behaviour in > 2.5.0
- Hi,
It seems like CSV library in 2.5.0 is not behaving as intended while parsing.
~~~ ruby
header = ["A", "B",... -
04:29 PM Bug #15114: Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
- ありがとうございます。
こちらでも再現できたのでもう少し調査してみます。 - 03:33 PM Revision ea921abd (git): * 2018-12-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66255 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:33 PM Revision 0cee9e98 (git): Add missing declaration to export
- Additional fix for r66200:
https://rubyci.org/logs/rubyci.s3.amazonaws.com/icc-x64/ruby-trunk/log/20181206T130002Z.fa... -
01:56 PM Revision 1692ccaf (git): add NEWS entries about script_compiled event
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66252 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:53 PM Revision 69914cd8 (git): add tests for script_compiled TP event.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66251 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:42 PM Feature #15287 (Closed): New TracePoint events to support loading features
- Applied in changeset trunk|r66249.
----------
`script_compiled` TracePoint event [Feature #15287]
* vm_trace.c: add... - 01:42 PM Revision a352ee89 (git): * expand tabs.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66250 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:42 PM Revision 5ac990e8 (git): `script_compiled` TracePoint event [Feature #15287]
- * vm_trace.c: add `script_compiled` event. This event invoked
after script compiling and before evaluating compiled... -
01:19 PM Revision 586e018c (git): Added News entries about RubyGems and Bundler.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66248 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:35 PM Revision 8b14bd4e (git): Should be true fix for r66200
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66247 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:14 PM Bug #15387 (Closed): Backport r66242 (io.c (io_write_nonblock): add RB_GC_GUARD, io_fflush may switch threads)
- This is a ticket for backport management.
-
11:38 AM Bug #15386 (Open): [PATCH] io.c (rb_io_check_char_readable): do not io_fflush buffered sockets
- ```
This is a rare corner-case probably nobody cares about. (because
socket has IO#sync=false by default). Not cri... -
11:05 AM Misc #15007: Let all Init_xxx and extension APIs frequently called from init code paths be considered cold
- r66228 merged https://github.com/ruby/ruby/pull/2005/files#diff-b6f26affdb29910802b4d97a901fe689R92, thanks!
-
10:52 AM Revision d3aad159 (git): Return same ISeq object for one src.
- * iseq.c: before this patch, RubyVM::InstructionSequence.of(src) (ISeq in
short) returns different ISeq (wrapper) o... -
10:42 AM Revision e39a83a1 (git): suppress warning: unused variable 'vbits'
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66245 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:41 AM Revision 0d4ba7b5 (git): io.c (io_fflush): eliminate redundant rb_io_check_closed
- There is no need to call this function twice in a row since
thread switching won't happen in-between calls to it.
gi... - 10:09 AM Revision aa6dfe71 (git): NEWS: fix typo (maesured => measured) [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66243 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 10:09 AM Revision 48324dd4 (git): io.c (io_write_nonblock): add RB_GC_GUARD, io_fflush may switch threads
- Since io_fflush may block on mutex or rb_io_wait_readable and
switch threads, we need to ensure the `str' VALUE retur... -
10:02 AM Revision 956d35e2 (git): refix of r66200
- Though internal.h has the prototype, it still shows symbol lookup error...
https://rubyci.org/logs/rubyci.s3.amazonaw... -
09:54 AM Revision 9d170240 (git): remove an unused variable
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66240 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:16 AM Revision c114e275 (git): make sure all nodes are freed on error in node_extended_grapheme_cluster()
- regparse.c: In function node_extended_grapheme_cluster(), use function-global
array node_common and use it for list a... -
08:37 AM Feature #15230: RubyVM.resolve_feature_path
- It returns false as path when feature is already loaded.
Is it intentional?
```
% rbenv exec irb --simple-prompt... -
06:40 AM Feature #15230 (Closed): RubyVM.resolve_feature_path
- Applied in changeset trunk|r66237.
----------
load.c (RubyVM.resolve_feature_path): New method. [Feature #15230] -
07:49 AM Feature #15378: URI::InvalidURIError (bad URI(is not URI?)
- Thank you!
What do you think is the problem with the encoding?
-
12:42 AM Feature #15378 (Third Party's Issue): URI::InvalidURIError (bad URI(is not URI?)
- ipatovanton (Anton Ipatov) wrote:
> ~~~ ruby
> RuntimeError ("\nhttp://zapovednik.space/material/stantsija-petropav... -
07:49 AM Revision 98e65d9d (git): Prefer rb_check_arity when 0 or 1 arguments
- Especially over checking argc then calling rb_scan_args just to
raise an ArgumentError.
git-svn-id: svn+ssh://ci.rub... -
06:40 AM Revision 0cd28199 (git): load.c (RubyVM.resolve_feature_path): New method. [Feature #15230]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66237 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:34 AM Bug #15384 (Assigned): ssl_certs are duplicated in RubyGems and Bundler
-
06:18 AM Bug #15376 (Assigned): Default gems: how will it work exactly?
-
05:29 AM Revision 98ff2bbd (git): Show diff in failure messages
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66236 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:29 AM Revision 8a52020f (git): Add separator for test/-ext-
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66235 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:25 AM Bug #15385: Ruby process hang in ensure
- This reproduces even without timeout library.
~~~ ruby
def doh
raise
ensure
123 if false
end
doh
~~~
... -
01:40 AM Bug #15385 (Closed): Ruby process hang in ensure
- While playing with mutation testing of my code I've found a weird mutation that hangs Ruby process. The isolated code...
-
04:46 AM Revision 456a696f (git): remove code duplication and streamline identifiers
- In regparse.c:
* Reduce coode duplication by merging the almost identical functions
create_sequence_node and creat... -
02:57 AM Revision ce37214a (git): fix r66200 again
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66233 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:12 AM Bug #14634 (Closed): Queue#push seems to crash after fork
-
12:05 AM Revision e824e21b (git): remove obsolete data from unicode.c
- * unicode.c: Remove the arrays onigenc_unicode_GCB_ranges_GAZ,
onigenc_unicode_GCB_ranges_E_Base, and onigenc_unico...
12/05/2018
-
10:11 PM Feature #15380: faster method lookup for Array#all? #none? #one?
- @nobu can you close this?
-
06:23 AM Feature #15380: faster method lookup for Array#all? #none? #one?
- While I agree with Koichi in regards to benchmarks and more code
meaning more maintenance work (naturally), I think... -
04:55 AM Feature #15380: faster method lookup for Array#all? #none? #one?
- If we introduce special versions for Array, some new code are introduced.
It means the code we need to maintain will... -
04:26 AM Feature #15380 (Open): faster method lookup for Array#all? #none? #one?
- ## summary
This PR proposes Array-specific implementations for `#all?` , `#none?` and `#one?` to enable faster met... -
09:30 PM Feature #15331: [PATCH] Faster hashing for short string literals
- Is there anything I can do to move this forward?
-
08:22 PM Bug #15383: Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
- [email protected] wrote:
> Just curious, is there an associated CI build for these changes?
I check https://rub... -
07:37 PM Bug #15383: Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
- Thanks for the quick fix. Also for marking the fix to be backported.
Just curious, is there an associated CI build... -
07:03 PM Bug #15383: Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
- > https://bugs.ruby-lang.org/issues/15383
Thanks, it affects trunk; just more difficult to reproduce
because of ... -
06:58 PM Bug #15383 (Closed): Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
- Applied in changeset trunk|r66230.
----------
thread_sync.c (mutex_ptr): handle mutexes held by parent threads in ch... -
01:40 PM Bug #15383 (Closed): Reproducible crash: crash.rb:6: [BUG] unexpected THREAD_KILLED
- Hi,
I'm reporting a reliable crash of the ruby interpreter on contested mutexeses that are accessed in child proce... -
08:15 PM Feature #15378: URI::InvalidURIError (bad URI(is not URI?)
- ~~~ ruby
RuntimeError ("\nhttp://zapovednik.space/material/stantsija-petropavlovsk"):
~~~
-
12:34 AM Feature #15378 (Feedback): URI::InvalidURIError (bad URI(is not URI?)
- Can I ask you the exact representation of the self.url parameter, not just its printable part? I guess it contains co...
- 07:01 PM Revision 7eb5775f (git): Revert "fix typoe of r66200"
- This reverts r66229 (commit e941daa6dd114b52356a63d3c3db5684e6c66717)
Many CI failures on this:
http://ci.rvm.jp/res... - 06:58 PM Revision 818f1c65 (git): thread_sync.c (mutex_ptr): handle mutexes held by parent threads in children
- Mutexes may be held by threads which only exist in the parent
process, so their waitqueues may be populated with refe... -
06:40 PM Bug #15384: ssl_certs are duplicated in RubyGems and Bundler
- Agree on the "one rather than two". It is probably redundant after the merge.
I can't answer the second sentence s... -
02:33 PM Bug #15384 (Closed): ssl_certs are duplicated in RubyGems and Bundler
- It is pity that the same ssl_certs are shipped on multiple places, once as part of RubyGems and the other set as part...
-
06:37 PM Revision e941daa6 (git): fix typoe of r66200
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66229 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:23 PM Revision eb79191f (git): Introduce "COLDFUNC" function attribute.
- * include/ruby/defines.h: introduce "COLDFUNC" function attribute
on several compilers for called unlikely function... -
05:19 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- I personally don't see an issue with this spec, besides that it would introduce a breaking change one way or the othe...
-
05:02 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- or `raise` on `return_value` ?
it is irregular case. I think tailcall is not normal call (it is same as a method c... -
04:50 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- If we return `nil` for `#return_value`, users can't tell whether the nil is from the method actually returning nil, o...
-
04:33 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- Yes, the patch should return `nil` (I forgot to support it).
I think we can change the semantic of tailcall as a m... -
03:50 PM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- The main concern I have with this approach is that there is no reasonable value we can make `Tracepoint#return_value`...
-
07:03 AM Bug #15303: Return tracepoint doesn't fire when tailcall optimization is applied
- hi,
how about to call `return` event hook at tailcall? There is no need to introduce new API proposed at [Bug #153... -
05:03 PM Bug #15382: Stack overflow in int_or()
- Overwriting these methods also should be warned, as `Object#initialize`?
https://github.com/nobu/ruby/pull/new/bug... -
01:04 PM Bug #15382: Stack overflow in int_or()
- Briefly investigated. This is an infinite recursion.
Simplified version:
def respond_to_missing?(s, f)
... -
12:07 PM Bug #15382 (Closed): Stack overflow in int_or()
- After some fuzz testing I found a crashing test case.
To reproduce: miniruby ruby_so_int_or
Full ASAN report: h... -
04:55 PM Bug #14374: `for` does not splat elements
- I found `each` does not call `Array.try_convert` so only `for` is affected by redefinition of that method.
```
$ ... - 04:15 PM Revision 756914e5 (git): * 2018-12-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66227 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:15 PM Revision 3e1f06da (git): fix C90 error.
- * configure.ac (check broken_backtrace code): fix decl. position
error because of `-Werror=declaration-after-statem... -
03:46 PM Bug #14959: Writing a "link_to" method and a "url_helper" with a request parameter under certain "if else" statement in Rails helper crashes with KERN_INVALID_ADDRESS at 0x0000000000000000
- nobu (Nobuyoshi Nakada) wrote:
> The same issue is already marked to backport in #14897.
> Please wait for 2.5.2.
... -
03:37 PM Misc #15347: Require C99
- normalperson (Eric Wong) wrote:
> [email protected] wrote:
> > Back to Visual Studio:
>
> What is the feasabilit... -
02:35 PM Bug #15270: [PATCH] Fix TracePoint for code loaded using ISeq.load_from_binary
- ruby_2_5 r66225 merged revision(s) 64736,65567.
-
02:35 PM Revision aba207b7 (git): merge revision(s) 64736,65567: [Backport #15270]
- iseq.c: prefix rb_ to non-static iseq functions
I assume we always prefix rb_ to non-static functions to avo... -
02:14 PM Bug #15114: Ruby で定義したメソッドに `&:hoge` を渡しても refinements が有効にならない
- `make DEFS=-DVM_CHECK_MODE=2 check` で落ちます。
-
12:58 PM Feature #15381: Let double splat call `to_h` implicitly
- I myself have used *foobar quite a lot in ruby code, such as in:
def foobar(*args)
args.each # and do s... -
08:28 AM Feature #15381: Let double splat call `to_h` implicitly
- Sorry, I meant `to_h`, not `to_hash`.
And in case my intention was not clear, in the example I gave for the double... -
08:25 AM Feature #15381 (Open): Let double splat call `to_h` implicitly
- The single splat calls `to_a` implicitly on the object (if it is not an array already) so that, for example, we have ...
- 11:30 AM Revision 5fa8b95d (git): NEWS: update about bigdecimal [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66224 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:30 AM Revision 10492c2b (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66223 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 11:30 AM Revision 2810c12a (git): Import bigdecimal 1.4.0.pre.20181205a
- * https://github.com/ruby/bigdecimal/compare/74d25ef..v1.4.0.pre.20181205a
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... - 11:29 AM Revision ae88d2fc (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66221 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:29 AM Revision f62c3847 (git): Revert "Remove `libexec/bundle_ruby`"
- This reverts commit 3f708604920f2fd7a105d5f092240737add15ef1.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6622... -
11:20 AM Revision 3f708604 (git): Remove `libexec/bundle_ruby`
- see r65979
[Bug #15291][ruby-dev:50663]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66219 b2dd03c8-39d4-4d8f-9... -
10:40 AM Revision 6cf3ada5 (git): remove unused variables in node_extended_grapheme_cluster()
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66218 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:11 AM Revision 6e97c12e (git): tweak/remove comments [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66217 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:06 AM Revision 433410a0 (git): add update to Unicode 11.0.0 to NEWS [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66216 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:07 AM Feature #15000 (Closed): Prevent to initialize MonitorMixin twice
- Applied in changeset trunk|r66215.
----------
lib/monitor.rb: prevent to initialize MonitorMixin twice
and allow to... -
09:07 AM Revision 1eba8ecb (git): lib/monitor.rb: prevent to initialize MonitorMixin twice
- and allow to initialize again when obj.dup.
Suggested by Benoit Daloze. [ruby-core:88504] [Feature #15000]
git-svn... -
09:00 AM Revision 39130926 (git): adjust some comments in node_extended_grapheme_cluster() [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66214 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:42 AM Feature #15350: [PATCH] thread_sync.c (queue_sleep): remove deadlock checking
- Noted. I'll keep deadlock checking and see about implementing
it for auto-fiber (if I continue working on that).
... -
08:10 AM Revision 66a60738 (git): update to Unicode 11.0.0 (main step, not complete yet)
- - common.mk: Change Unicode version to 11.0.0, and Emoji version to 11.0
- test/ruby/enc/test_emoji_breaks.rb: update... -
07:26 AM Bug #15377: rails unit tests get core dumped
- ko1 (Koichi Sasada) wrote:
> Now recent BigDecimal changes were reverted, and I passed tests now.
>
> > Finished ... -
05:03 AM Bug #15377: rails unit tests get core dumped
- Now recent BigDecimal changes were reverted, and I passed tests now.
> Finished in 448.578323s, 15.3998 runs/s, 40... -
03:40 AM Bug #15377 (Assigned): rails unit tests get core dumped
- I mean "critical failure" is your issue (double free).
I could reproduce it. And it seems BigDecimal issue.
If yo... -
07:24 AM Feature #15287: New TracePoint events to support loading features
- Matz agreed about naming of "script_compiled".
If others especially English natives have ideas, please tell me.
I... -
07:05 AM Bug #15313: [PATCH] Let debuggers know when a tail call happens
- how about https://bugs.ruby-lang.org/issues/15303#note-2 ?
-
04:59 AM Bug #15313: [PATCH] Let debuggers know when a tail call happens
- Could I ask for some feedback on this?
-
04:25 AM Revision 78be4478 (git): implement Array-specific #all?, #none?, #one?
- Before this patch Array#all? was not implemented in Array class
and alternatively Enumerable#all? was used, while #an... - 04:01 AM Revision 7841cb1e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66211 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:01 AM Revision f15cf091 (git): Revert bigdecimal 1.4.0 related commits
- * Revert "Remove unnecessary linker flags"
This reverts commit 49efa01579272d52d28bd361c498d96ca92e986e.
* Revert... -
01:41 AM Revision 846f4205 (git): Update the latest bundled gems.
- test-unit-3.2.8 to 3.2.9
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66209 b2dd03c8-39d4-4d8f-98ff-823fe69b080e -
01:19 AM Bug #15379 (Closed): [PATCH] Fix documentation for Warning.warn
- Applied in changeset trunk|r66208.
----------
Fix documentation for Warning.warn [ci skip]
Warning.warn does not ad... -
01:19 AM Revision 8748fe7c (git): Fix documentation for Warning.warn [ci skip]
- Warning.warn does not add any newlines to the message argument.
[Bug #15379]
From: Olle Jonsson <olle.jonsson@gmail.... -
01:11 AM Revision e7fad40c (git): Build error method name at failure
- So `struct nmin_data` size is reduced.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66207 b2dd03c8-39d4-4d8f-98... -
01:11 AM Revision 36f05c80 (git): Adjust indent [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66206 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:09 AM Revision 09ef29a7 (git): Prefer rb_check_arity when 0 or 1 arguments
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66205 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Also available in: Atom