Activity
From 06/01/2018 to 06/07/2018
06/07/2018
-
11:48 PM Bug #14829: test-all - 2 fails - 63589 - Windows - part of 'Introduce write_timeout to Net::HTTP'
- Earlier today, I pushed a patch file equivalent to GitHub _PR_1883.patch to ruby-loco, and the build for
ruby 2.6.... -
02:32 PM Bug #14829: test-all - 2 fails - 63589 - Windows - part of 'Introduce write_timeout to Net::HTTP'
- See GitHub PR 1883. https://github.com/ruby/ruby/pull/1883
Passed. Patch attached - GitHub_PR_1883.patch.
Th... - 11:18 PM Revision 77d9fbe2 (git): * 2018-06-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63606 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:18 PM Revision da9bd7a4 (git): node.c: Fix format of NODE_OP_ASGN1 and NODE_OP_ASGN2
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:49 PM Feature #14594: Rethink yield_self's name
- ~~~ ruby
a = 5
y = if a.then then 1 else 2 end
~~~
Hmm. What are you trying do with Ruby? -
02:56 PM Feature #14833: Add RubyVM::AST::Node#pretty_print
- Yay! \o/
Pretty print all the things. -
02:44 PM Feature #14833 (Open): Add RubyVM::AST::Node#pretty_print
- # Abstract
This patch adds `RubyVM::AST::Node#pretty_print` for `pp`.
# Background
`RubyVM::AST::Node#inspec... -
02:46 PM Revision daf789b5 (git): ast.c: refine AST#children
- * ast.c (node_children): refined RubyVM::AST#children to include
symbols (variables, methods, classes, etc).
git-s... -
02:40 PM Revision 69e5eb35 (git): ast.c: adjust indent
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63603 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:04 PM Revision 66661034 (git): ast.c: Fix to raise `SyntaxError`
- * ast.c: Fix to raise `SyntaxError` when `RubyVM::AST.parse`
or `RubyVM::AST.parse_file` fail to parse input.
* tes... -
12:10 PM Revision afa7bfee (git): Promote Matrix to default gems.
- The upstream repository is https://github.com/ruby/matrix.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63601 b... -
12:06 PM Revision 905e8967 (git): Fix typos [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63600 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:49 AM Feature #14832: Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
- > Maybe WriteTimeout#initialize should get inspect or address.
Sure.
See attached file. -
10:32 AM Feature #14832: Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
- TCPSocket#inspect shows its address and port from Ruby 2.5 like `#<TCPSocket:fd 10, AF_INET6, ::1, 56090>`.
But if t... -
09:57 AM Feature #14832 (Closed): Net::ReadTimeout and Net::WriteTimeout should tell the cause socket
- When `Net::ReadTimeout` occurs, we can't get any information from the exception.
It makes the trouble shooting too d... -
10:33 AM Feature #14767: [PATCH] gc.c: use monotonic counters for objspace_malloc_increase
- I wrote:
> I think the original unsigned + underflow avoidance code
> prevented us from accounting free() properly... -
10:13 AM Revision 5a10e577 (git): Promote OpenStruct to default gems.
- Upstream repository is https://github.com/ruby/ostruct.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63599 b2dd... -
08:48 AM Bug #14818 (Closed): [Docs] Backport r63112 to ruby 2.5
-
07:10 AM Bug #14831 (Closed): [BUG] Segmentation fault at 0x0000000000000020 ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-darwin17]
- While running
gem update
Installing darkfish documentation for ffi-1.9.25
/Users/christopherweltz/.rbenv/ver... -
06:18 AM Revision 265bfdfb (git): skip write_timeout test on Windows
- This test is about write_timeout.
To ensure it really raised Net::WriteTimeout, skip this test on Windows,
whose writ... - 02:37 AM Revision d7e80175 (git): Some platforms immediately returns from Socket#write
- * test/net/http/test_http.rb (test_timeout_during_HTTP_session_write): on some
platforms such as Windows immediatel... - 01:14 AM Revision 7cc12d63 (git): iseq.h (struct iseq_compile_data): remove cached_const field
- Nobody uses it, and "git log -p -Scached_const" shows it's ever
been used in public history.
git-svn-id: svn+ssh://c...
06/06/2018
-
11:59 PM Feature #14739: Improve fiber yield/resume performance
- @cremes Thanks for your positive feedback and linking me to related issues.
The coroutine implementation was speci... -
09:32 PM Feature #14739: Improve fiber yield/resume performance
- I'd like to link this to another open issue regarding Fiber migration between threads. https://bugs.ruby-lang.org/iss...
-
10:30 PM Feature #13821: Allow fibers to be resumed across threads
- Eregon (Benoit Daloze) wrote:
> It's also problematic for locks and other resources which are per-thread (some of th... -
10:09 PM Bug #14829: test-all - 2 fails - 63589 - Windows - part of 'Introduce write_timeout to Net::HTTP'
- After getting frustrated with something else, I revisited this, as the errors were a test timeout errors. Followed t...
-
02:39 PM Bug #14829 (Closed): test-all - 2 fails - 63589 - Windows - part of 'Introduce write_timeout to Net::HTTP'
- @naruse
At 63589, Windows builds, both mswin & MinGW are failing on the following two tests:
TestNetHTTP_v1_2#t... -
09:13 PM Feature #14819: Efficient cstring to RVALUE typecasting for c extension gems
- [email protected] wrote:
> > I think a better path would be to bundle timegm for systems without it.
> And... -
02:21 PM Feature #14819: Efficient cstring to RVALUE typecasting for c extension gems
- > I think a better path would be to bundle timegm for systems without it.
And that's the problem. We have 3 implem... -
08:57 PM Feature #14814 (Closed): rb_vm_insn_addr2insn: use sto to perform addr2insn mapping
- Applied in changeset trunk|r63594.
----------
rb_vm_insn_addr2insn: use st to perform addr2insn mapping
The current... - 08:57 PM Revision cb05ed5d (git): * 2018-06-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63595 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 08:57 PM Revision 609939f8 (git): rb_vm_insn_addr2insn: use st to perform addr2insn mapping
- The current VM_INSTRUCTION_SIZE is 198, so the linear search
painful during a major GC phase.
I noticed rb_vm_insn_a... -
07:31 PM Bug #13438: Fix heap overflow due to configure.in not being updated for HEAP_* -> HEAP_PAGE_* variable renaming
- shyouhei (Shyouhei Urabe) wrote:
> We looked at this issue several times in recent developer meeting and it seems ok... -
06:29 PM Feature #14382: Make public access of a private constant call const_missing
- nobu (Nobuyoshi Nakada) wrote:
> In the case it is accessed from an inherited class, the receiver class/module may d... -
04:05 PM Misc #14769: DevelopersMeeting20180621Japan
- * [Feature #14830] RubyVM::MJIT.pause / RubyVM::MJIT.resume (k0kubun)
* Is it okay to add such methods? If so, is ... -
04:01 PM Feature #14491: MJIT needs internal debugging methods
- Hi Sam. I've researched many factors of slowdown by JIT and currently I don't have any idea to fix performance degrad...
-
03:55 PM Feature #14830: RubyVM::MJIT.pause / RubyVM::MJIT.resume
- I already created a patch for this https://github.com/ruby/ruby/pull/1882. Please check it out if you're interested i...
-
03:52 PM Feature #14830 (Closed): RubyVM::MJIT.pause / RubyVM::MJIT.resume
- This ticket is picking only MJIT.pause from https://bugs.ruby-lang.org/issues/14491 and adding MJIT.resume.
# Purp... -
02:36 PM Revision 0dc50688 (git): mjit.c: unify wording between comments and variables
- Some comments say "stop", others say "finish".
I'm going to add code which dynamically stops MJIT worker, rather tha... -
02:01 PM Revision c9953151 (git): math.c: adjust cbrt
- * math.c (math_cbrt): refine the approximation result on boundary
values by an iteration of Newton-Raphson method.
... -
12:13 PM Revision 439e5078 (git): Use `Net::HTTPClientException` instead of `Net::HTTPServerException`
- `Net::HTTPServerException` has been deprecated since r63590. [Bug #14688]
And `net/http/responses.rb` uses the deprec... -
10:21 AM Feature #11538 (Feedback): ensure variable syntax
-
09:04 AM Feature #13396: Net::HTTP has no write timeout
- [email protected] wrote:
> https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=63587
For Op... -
08:03 AM Feature #13396 (Closed): Net::HTTP has no write timeout
- Applied in changeset trunk|r63587.
----------
Introduce write_timeout to Net::HTTP [Feature #13396] -
09:01 AM Feature #14688 (Closed): Net::HTTPResponse#value raises "Net::HTTPServerException" in 4xx response
- Applied in changeset trunk|r63590.
----------
Add Net::HTTPClientException [Bug #14688] -
09:01 AM Revision 8e37f176 (git): Add Net::HTTPClientException [Bug #14688]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63590 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:42 AM Feature #14813: [PATCH] gc.c: make gc_enter+