Activity
From 05/27/2017 to 06/02/2017
06/02/2017
-
11:21 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> This is interesting work, I am curious to see how it will work out.
Thanks for the i... -
06:05 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- This is interesting work, I am curious to see how it will work out.
This looks similar to what Crystal has [1].
... -
10:41 PM Feature #13620: Simplifying MRI's build system: always make install
- [email protected] wrote:
> Issue #13620 has been updated by Eregon (Benoit Daloze).
>
>
> normalperson (Eric ... -
01:31 PM Feature #13620: Simplifying MRI's build system: always make install
- Just a word of encouragement here.
The ways in which ruby seems to differ between installed and in-tree testing h... -
12:02 PM Feature #13620: Simplifying MRI's build system: always make install
- normalperson (Eric Wong) wrote:
> Honestly, this proposal seems so wrong and outlandish that I
> wonder if I am m... -
09:43 PM Bug #13548: miniruby SEGV while building with non-default CFLAGS (caused by __builtin_setjmp)
- nobu (Nobuyoshi Nakada) wrote:
> It is not assigned since r43522.
I'm sorry. What I wrote was not what I meant.
... -
09:31 PM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- Eric,
Thanks for the response. Reminder (which I try to mention from time to time) - I'm not a c type, and I esse... -
09:09 PM Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- [email protected] wrote:
> Bug #13624: MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
> https://bugs... -
03:33 PM Bug #13624 (Closed): MinGW - TestIO#test_copy_stream_no_busy_wait - new failure
- Today's MinGW build had a new failure, one that I don't recall seeing before.
Code is (located [here](https://gith... -
09:29 PM Bug #13621 (Closed): String#split returns an array longer than given limit, when passing a regexp with groups
- Applied in changeset trunk|r59002.
----------
string.c: docs for String#split
* string.c: [DOC] clarify docs for St... -
09:29 PM Revision 038c2e52 (git): string.c: docs for String#split
- * string.c: [DOC] clarify docs for String#split when called
with limit and capture groups.
Reported by Cichol Tsa... -
07:26 PM Feature #13570: Using mkmf for ruby/spec C API specs
- Eregon (Benoit Daloze) wrote:
> Or do we have a way to test CI (Travis + rubyci.org) before committing?
As you kn... -
02:33 PM Feature #13570: Using mkmf for ruby/spec C API specs
- Ran a MinGW build on `ruby 2.5.0dev 2017-06-02 58998`. Ran tests three ways:
1. `make test-spec` - pkg/install bi... -
01:16 PM Feature #13570: Using mkmf for ruby/spec C API specs
- I'll try a MinGW build shortly.
Re `IO.copy_stream`, I believe it has existed since [Ruby 1.9.3](http://ruby-doc.o... -
09:15 AM Feature #13570: Using mkmf for ruby/spec C API specs
- Here is a version of the spec_helper.rb working on MRI 2.2 to trunk on Linux (and I would expect macOS as well).
@... -
09:09 AM Feature #13570: Using mkmf for ruby/spec C API specs
- Sounds good, I did not know IO.copy_stream can be used with 2 path Strings as well. It's a bit of a strange name for ...
-
02:00 AM Feature #13570: Using mkmf for ruby/spec C API specs
- Eregon (Benoit Daloze) wrote:
> MSpec's #cp should use "rb"/"wb" modes obviously.
Why not `IO.copy_stream`?
-
04:40 PM Bug #13593: Addrinfo#== behaves oddly
- I wonder if naive comparison like this is advisable?
-
04:13 PM Feature #13625 (Rejected): BigDecimal short form / shorthand
- Add a shorthand for creating a BigDecimal, similar to how 1.2r creates a Rational.
~~~ ruby
> 3.1d
=> #<BigDecim... - 03:38 PM Revision cd4cbc7b (git): * 2017-06-03
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59001 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:38 PM Revision 1465400e (git): common.mk: show locale
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@59000 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:28 PM Feature #3719 (Closed): open-uri should allow redirects from http to https
- OK, Closing. Thank you.
-
03:23 PM Feature #3719: open-uri should allow redirects from http to https
- (I have no idea why I deleted the parent task, sorry about that.)
-
03:21 PM Feature #3719: open-uri should allow redirects from http to https
- With #859 fixed (thank you!), can this now be closed?
-
03:25 PM Bug #13623: meta-programming, adding sub-module fails with syntax error
- Well `const_get('Foo')` is syntactically a non-constant while `const_get('Foo')::Bar` is. This is the ultimate reaso...
-
02:43 PM Bug #13623: meta-programming, adding sub-module fails with syntax error
- ~~~ruby
module Foo
end
# Failing with syntax error is the code below
module Object::const_get( 'Foo' )
mo... -
02:37 PM Bug #13623 (Rejected): meta-programming, adding sub-module fails with syntax error
- The goal is to add a sub-module to a higher level module. The higher level module is derived from its name in a strin...
-
02:52 PM Revision eb4a2c37 (git): test_require.rb: assert_require_insecure_path
- * test/ruby/test_require.rb (assert_require_insecure_path): more
tests for loading insecure path.
git-svn-id: svn+... -
02:08 PM Misc #13622 (Assigned): Documentation missing
- In documentation for method IO.nread important information is missing: you must do 'require "io/wait"' before using i...
-
09:26 AM Bug #13616: Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at start of file
- Here's an attempt at a patch to check if pos will be negative and handle that scenario accordingly.
-
09:01 AM Bug #12684: Delegator#eql? missing
- @nobu Any update on this? I think your patch is OK.
-
04:32 AM Revision 311e6503 (git): test_require.rb: fallback encoding
- * test/ruby/test_require.rb (assert_require_nonascii_path):
fallback when LANG=C.
git-svn-id: svn+ssh://ci.ruby-la... -
04:10 AM Revision 51e73856 (git): test_require.rb: filesystem encoding
- * test/ruby/test_require.rb (assert_require_nonascii_path): the
path in error message is converted to filesystem en... -
03:54 AM Revision 1e1964b8 (git): file.c: preserve encoding
- * file.c (rb_find_file_safe): preserve encoding of path in
SecurityError messages.
git-svn-id: svn+ssh://ci.ruby-l... -
03:07 AM Bug #13580 (Feedback): bug
- Can you try with Ruby 2.4.1?
And `second run` is caused by rspec specification. It's not interpreter's bug.
-
01:16 AM Bug #13619: Unable to configure on Cygwin i686 environment
- I attached result of `bash -x /path/to/configure`
06/01/2017
-
10:51 PM Feature #13620: Simplifying MRI's build system: always make install
- [email protected] wrote:
> https://bugs.ruby-lang.org/issues/13620
> Hello all,
>
> I've been bitten recentl... -
05:17 PM Feature #13620: Simplifying MRI's build system: always make install
- nobu (Nobuyoshi Nakada) wrote:
> Let's zap in-source-dir builds first.
I don't agree.
I hadn't see a software wh... -
03:26 PM Feature #13620: Simplifying MRI's build system: always make install
- naruse (Yui NARUSE) wrote:
> I object this.
>
> You are counting only full build.
Actually the numbers above a... -
01:23 PM Feature #13620: Simplifying MRI's build system: always make install
- nobu (Nobuyoshi Nakada) wrote:
> Let's zap in-source-dir builds first.
I want to agree with you, but every users ... -
12:34 PM Feature #13620: Simplifying MRI's build system: always make install
- Let's zap in-source-dir builds first.
-
11:54 AM Feature #13620: Simplifying MRI's build system: always make install
- I object this.
You are counting only full build.
But on developing, you need to compare with null build.
```
... -
10:02 AM Feature #13620: Simplifying MRI's build system: always make install
- I think runruby is needed for cross compilations.
By theory you can't test a cross-compiled ruby binary so I guess... -
09:55 AM Feature #13620 (Open): Simplifying MRI's build system: always make install
- Hello all,
I've been bitten recently when modifying ruby/spec or in #13570 by the sheer number of different config... -
10:02 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> My opinion is opposite. I think "For human being using threading is too hard to use correctl... -
02:40 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- normalperson (Eric Wong) wrote:
> I disagree. I do not recall Ruby 1.8 Threads being a big problem
> for Rubyist... -
09:21 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- [email protected] wrote:
> Issue #13618 has been updated by ko1 (Koichi Sasada).
>
>
> Thank you for your great wo... -
05:48 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Another idea is change this name from Fiber but thread-related name, but implementation is based on Fiber. It means r...
-
02:15 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Thank you for your great work.
# summary of this comment
Recent days I'm thinking about this feature's "safety"... -
12:41 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- Pull request below for non-"git am" users...
I tried my best to add many comments throughout the code.
I reali... -
12:14 AM Feature #13618 (Closed): [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
- ```
auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
Implement automatic Fiber yield and resume when ... -
07:08 PM Feature #13570: Using mkmf for ruby/spec C API specs
- MSP-Greg (Greg L) wrote:
> I checked on MinGW, and there is not an issue with `File.rename` with `src` and `dest` be... -
04:44 PM Feature #13570: Using mkmf for ruby/spec C API specs
- I checked on MinGW, and there is not an issue with `File.rename` with `src` and `dest` being on different drives. Wh...
-
04:21 PM Feature #13570: Using mkmf for ruby/spec C API specs
- MSP-Greg (Greg L) wrote:
> Benoit,
>
> After screwing around with quite a bit of make code, I found the (simple) ... -
05:26 PM Revision 321300d4 (git): Fix DRb.start_service to use any available port
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:26 PM Revision 96ab5360 (git): Remove bad spec which cannot behave nicely in a multi-process environment
- * A system port might be taken by another process at any time.
* There are no useful expectations in this spec.
git-... -
05:25 PM Revision 630e4fc5 (git): Remove empty files in drb specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58993 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:08 PM Revision 59609c54 (git): Create the file in the File::TMPFILE spec in its own directory
- * Avoids failing the spec if rubyspec_temp is not empty.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58992 b2d... -
05:08 PM Revision 51a38a24 (git): Open files in binary modes for copying in MSpec's #cp
- * See https://bugs.ruby-lang.org/issues/13570.
* Found by MSP-Greg (Greg L).
git-svn-id: svn+ssh://ci.ruby-lang.org/... -
03:18 PM Revision b4621c9a (git): make Dir object WB protected.
- * dir.c (dir_data_type): set RUBY_TYPED_WB_PROTECTED.
Insert WBs for dir_data::path.
git-svn-id: svn+ssh://ci.rub... - 03:12 PM Revision 44396dbe (git): * 2017-06-02
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58989 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 PM Revision 9301ef5d (git): make Binding object WB protected.
- * proc.c (ruby_binding_data_type): set RUBY_TYPED_WB_PROTECTED.
Insert write barriers (WBs) to all of writes.
git... -
02:53 PM Bug #13621 (Assigned): String#split returns an array longer than given limit, when passing a regexp with groups
- A documentation issue.
the `limit` limits only split fields, not separators. -
01:14 PM Bug #13621 (Closed): String#split returns an array longer than given limit, when passing a regexp with groups
- The String#split documentation(http://ruby-doc.org/core-2.4.1/String.html#method-i-split) described:
> If pattern ... -
01:05 PM Revision b9f5cab2 (git): load.c: convert by rb_get_path_check
- * load.c (rb_require_internal): convert to path name with the
given safe level, without setting global safe level.
... -
12:58 PM Revision 31e6dfee (git): file.c: rb_check_funcall_default for fallback value
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58986 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
08:34 AM Bug #13619 (Rejected): Unable to configure on Cygwin i686 environment
- When I invoke `configure` with cygwin i686 environment, I got following error:
```
config.status: creating Makefi... -
08:02 AM Revision c4e2e584 (git): vm_eval.c: fix rb_check_funcall_default
- * vm_eval.c (check_funcall_missing): revert r58984. should call
method_missing if respond_to_missing is not redefi... -
07:46 AM Revision 7c9af2d2 (git): vm_eval.c: fix for rb_check_funcall_default
- * vm_eval.c (check_funcall_missing): basic_obj_respond_to_missing
returns Qundef if respond_to_missing is not redef... -
04:48 AM Revision 648e0a97 (git): fix failure on r58981
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58983 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:43 AM Revision be701dc5 (git): debug.c: more enums
- * debug.c (ruby_dummy_gdb_enums): add enums for RObject, RModule,
RString, RArray.
git-svn-id: svn+ssh://ci.ruby-l... -
04:38 AM Revision d0e7329d (git): improve English for a warning message
- On DOSish systems, there is a warning message for \r\n line endings on shebang line.
Improve this message from "sheba... -
04:04 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- `require` searches a library across load paths.
When many unreadable files matched, do you want all of them to be re... -
03:45 AM Bug #13615 (Third Party's Issue): YAML parser stops processing at the first newline when byte order mark is present
- Could you file this issue to https://github.com/ruby/psych ?
-
12:56 AM Feature #12589: VM performance improvement proposal
- I've updated README.md of the project. I added performance (wall, CPU time, memory consumption) comparison of the cu...
-
12:28 AM Bug #13611 (Rejected): MinGW spec/rubyspec/optional/capi compile/link issues
- 12:05 AM Revision eb59047e (git): * 2017-06-01
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58980 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:05 AM Revision 478003f6 (git): rename absolute_path to realpath internally and introduce pathobj.
- * vm_core.h: rename absolute_path to realpath because it is expected name.
external APIs (#absolute_path methods) a...
05/31/2017
-
10:27 PM Bug #13611: MinGW spec/rubyspec/optional/capi compile/link issues
- I believe a solution exists at [Issue #13570](https://bugs.ruby-lang.org/issues/13570).
Please close. -
10:25 PM Feature #13570: Using mkmf for ruby/spec C API specs
- Benoit,
After screwing around with quite a bit of make code, I found the (simple) issue. The code in [Object.cp](h... -
06:14 PM Bug #13617 (Closed): ruby 2.3.4 will not run nor install on same disk but different machine
- Following a hardware problem, I moved a HD to a slightly older machine. It boots up, but my rails environment crashe...
-
05:48 PM Bug #13616 (Closed): Zlib::GzipReader#pos underflows after calling #ungetbyte or #ungetc at start of file
- After calling `#ungetbyte` or `#ungetc` at the start of file, `Zlib::GzipReader#pos` should be negative. However, the...
-
12:41 PM Feature #12694: Want a String method to remove heading substr
- \A is correct. I updated the description, thanks.
-
12:37 PM Feature #12694: Want a String method to remove heading substr
- > `str.sub(/^#{Regexp.escape(substr)}/, '') #=> 'def'`
I think `^` should be `\A` in description of this ticket. (... -
12:31 PM Bug #13341 (Closed): Improve performance of implicit type conversion
- Applied in changeset trunk|r58978.
----------
Improve performance of implicit type conversion
To convert the object... -
12:30 PM Revision d0015e4a (git): Improve performance of implicit type conversion
- To convert the object implicitly, it has had two parts in convert_type() which are
1. lookink up the method's id
... -
09:35 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- Would be nice - the better error messages are, the easier it may be to solve problems related
from that. We had the ... -
02:11 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- sonots (Naotoshi Seo) wrote:
> It is not correct. The error class is still LoadError, only error message is changed.... -
02:07 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- It is not correct. The error class is still LoadError, only error message is changed.
-
02:05 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- Mmm, this is my private feeling but it seems introducing whole Errno::Efoobar set into require seems to be a drastic ...
-
02:00 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- I am thinking to apply a patch like:
```
diff --git a/load.c b/load.c
index 75ac4df..a8175ca 100644
--- a/load.... -
01:08 AM Feature #13613: Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- > you mean Errno::EPERM?
Ah, Errno:: EACCES
> other Errno errors such as Errno::ENOENT can be thought of.
Ri... -
12:45 AM Feature #13613 (Feedback): Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- There's no such thing like PermissionError. Do you want to introduce one?
Or perhaps you mean Errno::EPERM? Then it... -
06:46 AM Revision cc50ed4a (git): add debug counters for local variable (lavr) access.
- * debug_counter.h: add the following counters:
* lvar_get: counter for lvar get.
* lvar_get_dynamic: counter for ... -
06:40 AM Revision 76bca90c (git): Makefile.sub: set ENABLE_SHARED [ci skip]
- * win32/Makefile.sub (LIBRUBY_LDSHARED): mswin build always
enables shared.
git-svn-id: svn+ssh://ci.ruby-lang.org... -
06:03 AM Revision 0cdfc49d (git): common.mk: lldb [ci skip]
- * common.mk (lldb, lldb-ruby): add targets to debug with lldb.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@589... -
04:44 AM Bug #13612: Segmentation Fault
- rovf (Ronald Fischer) wrote:
> nobu (Nobuyoshi Nakada) wrote:
> > And 2.3.3 has been outdated, try 2.3.4, 2.4.1, or... -
03:14 AM Bug #13615 (Third Party's Issue): YAML parser stops processing at the first newline when byte order mark is present
- When the input has byte order mark, the YAML parser stops processing the input upon seeing the first newline.
I be... -
02:42 AM Revision 56abb12f (git): lldb_cruby.py: eval outside frames
- * misc/lldb_cruby.py (lldb_rp): evaluate without frames when no
process is running, and show error messages.
git-s...
05/30/2017
- 06:17 PM Revision e003725f (git): * 2017-05-31
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58973 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:17 PM Revision 8bce215f (git): object.c: improve docs
- * object.c: [DOC] add an example for Object#yield_self that
better illustrates its purpose; other small improvement... -
03:52 PM Bug #13614 (Third Party's Issue): IFMapper v2.0.4 crashes on Windows FXRuby
- It crashes in `fox16c.so`, not in ruby interpreter.
You should report this issue to the maintainers of FXRuby. -
02:55 PM Bug #13614 (Third Party's Issue): IFMapper v2.0.4 crashes on Windows FXRuby
- IFMapper v2.0.4 works perfectly on OSX and Linux, but on Windows it crashes under ruby2.4/2.3/2.2.
Here's the back... -
03:11 PM Feature #13602: Optimize instance variable access if $VERBOSE is not true when compiling
- OK, here's a slightly revised benchmark that just measures
instance variable access without allocation:
~~~
requ... -
02:55 PM Bug #13612: Segmentation Fault
- There is one more observation I would like to add; I don't know whether or not this is important:
When the segment... -
02:19 PM Bug #13612: Segmentation Fault
- I just made a minor change, which shows better where the error occurs (segf_test_improved.rb). The program needs to b...
-
01:49 PM Bug #13612: Segmentation Fault
- nobu (Nobuyoshi Nakada) wrote:
> And 2.3.3 has been outdated, try 2.3.4, 2.4.1, or trunk.
I just verified: There ... -
01:44 PM Bug #13612: Segmentation Fault
- rovf (Ronald Fischer) wrote:
> Aside from the fact that my company unfortunately does not allow me to send you the w... -
01:34 PM Bug #13612: Segmentation Fault
- nobu (Nobuyoshi Nakada) wrote:
> Please show the whole code to reproduce, not a part.
> And 2.3.3 has been outdated... -
11:41 AM Bug #13612 (Feedback): Segmentation Fault
- Please show the whole code to reproduce, not a part.
And 2.3.3 has been outdated, try 2.3.4, 2.4.1, or trunk. -
10:33 AM Bug #13612 (Closed): Segmentation Fault
- I got a segmentation fault, fllowed by the message "You may have encountered a bug in the Ruby interpreter or extensi...
-
01:12 PM Revision e4cc791f (git): enum.c: check if reentered
- * enum.c (cmpint_reenter_check): extract from nmin_cmp and
nmin_block_cmp.
* enum.c (nmin_cmp): check if reentered... -
12:47 PM Revision 7cdb2840 (git): enum.c: rb_check_funcall_default for fallback value
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58970 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:59 AM Revision 76be4743 (git): test_rubyoptions.rb: ruby-runner sets $0 to install name now
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58969 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:32 AM Feature #13608: Add TracePoint#thread
- Eregon (Benoit Daloze) wrote:
> When debugging/monitoring with TracePoint, it seems useful to know in which thread t... -
09:26 AM Feature #13608: Add TracePoint#thread
- ko1 (Koichi Sasada) wrote:
> use case?
When debugging/monitoring with TracePoint, it seems useful to know in whic... -
07:03 AM Feature #13608: Add TracePoint#thread
- ko1 (Koichi Sasada) wrote:
> use case?
In which thread the event was happened.
Just thread id or something is al... -
11:25 AM Feature #13613 (Feedback): Prefer that require/require_relative/load to tell us permission error if the target file is unreadable
- ### Background
https://github.com/google/google-api-ruby-client/issues/205
We've ever met a situation that read... -
09:58 AM Bug #12159: Thread::Backtrace::Location#path returns absolute path for files loaded by require_relative
- ko1 (Koichi Sasada) wrote:
> Disadvantage is backtrace will be long for main script.
This only applies to the mai... -
06:10 AM Bug #12159: Thread::Backtrace::Location#path returns absolute path for files loaded by require_relative
- After consideration, I changed my proposal.
* Rename `#absolute_path` to `#real_path` (or `#realpath`) and make `#... -
09:56 AM Feature #13563: Implement Hash#choice method.
- Thanks reply, saturnflyer.
And I totally agree your propose.
Even if, this porpose is rejected.
I will fix code,... -
09:01 AM Feature #13437 (Closed): Improve performance of Enumerable#{sort_by,min_by,max_by,minmax_by}
- Applied in changeset trunk|r58968.
----------
Improve performance of Enumerable#{sort_by,min_by,max_by,minmax_by}... -
09:00 AM Revision cf02692f (git): Improve performance of Enumerable#{sort_by,min_by,max_by,minmax_by}
- This is totally same approach with r58964.
enum.c (sort_by_cmp): use OPTIMIZED_CMP() to compare the objects instead ... -
07:05 AM Revision 492c88dc (git): add parameter names.
- * vm_core.h: add parameter names for rb_iseq_new*.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58967 b2dd03c8... -
06:50 AM Revision 58d8d652 (git): Solaris 10 x86 raseis SEGV
- http://rubyci.s3.amazonaws.com/unstable10x/ruby-trunk/log/20170527T221806Z.diff.html.gz
git-svn-id: svn+ssh://ci.rub... -
06:41 AM Feature #13483: TracePoint#enable with block for thread-local trace
- On 2017/05/27 18:49, [email protected] wrote:
>> However, this proposal breaks this expectation.
> Could you expl... -
05:50 AM Bug #13590 (Closed): Change max byte length of UTF-8 to 4 bytes to conform to definition of UTF-8
-
05:43 AM Revision 11954049 (git): Change max byte length of UTF-8 to 4 bytes
- In enc/utf_8.c, change maximum byte length of UTF-8 to 4 bytes (from 6)
to conform to definition of UTF-8. This close... -
02:57 AM Bug #13443 (Closed): Improve performance of Range#{min,max}
- Applied in changeset trunk|r58964.
----------
Improve performance of Range#{min,max}
range.c (range_min): use OPTIM... -
02:57 AM Revision ab3a40c1 (git): Improve performance of Range#{min,max}
- range.c (range_min): use OPTIMIZED_CMP() to compare the objects instead of
`<=>' method dispatching for Fixnum/Fl... -
02:16 AM Bug #13537: ruby crash in rb_gc_mark
- If you can modify MRI source code, please try to change `RGENGC_CHECK_MODE` in gc.c to `2` and run your program on yo...
-
01:05 AM Bug #13605: GC bug calling `ObjectSpace.each_object`
- I guess the code snippet is from pry. https://github.com/pry/pry/blob/c18601d6a4ff97d1b6599ccd9ffc8c63b8d8fccb/lib/pr...
05/29/2017
-
06:56 PM Feature #13378: Eliminate 4 of 8 syscalls when requiring file by absolute path
- Thank you for the feedback! I've attached an updated patch to address the issues.
As for testing it, I haven't bee... -
06:46 PM Feature #13604: Exposing alternative interface of readline
- I think I managed to simplify it quite a bit, if you would take a look :)
Also I'm thinking about exposing the add... - 05:56 PM Revision afa0e3c9 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58963 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:56 PM Revision f35c3a54 (git): Clean up a bit the Process.setpriority specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58962 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:56 PM Revision a578c375 (git): Enable Process.setpriority for a single process on more platforms.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58961 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:39 PM Feature #13570: Using mkmf for ruby/spec C API specs
- Benoit,
Sorry, never set this to 'watch'. I'll try a build with MinGW.
FWIW, I just got one of the spec c file... -
03:33 PM Feature #13570 (Assigned): Using mkmf for ruby/spec C API specs
-
03:33 PM Feature #13570: Using mkmf for ruby/spec C API specs
- I attach here the current version of the spec_helper.rb doing the compilation of extensions.
It seems to now work co... -
04:10 PM Bug #13609: CI error on travis at spec for Process.setpriority
- Thanks for the fix nobu!
-
03:34 PM Bug #13609 (Closed): CI error on travis at spec for Process.setpriority
- Applied in changeset trunk|r58959.
----------
Run in separate process/pgrp [Bug #13609] -
02:56 PM Bug #13609: CI error on travis at spec for Process.setpriority
- It occurs sporadically in these days.
It seems a race condition between `getpriority` and `setpriority` in a proce... -
09:39 AM Bug #13609 (Closed): CI error on travis at spec for Process.setpriority
- Trying to make a commit (r58954) for issue #13590, I got a CI error at https://travis-ci.org/ruby/ruby/builds/2370860...
- 03:34 PM Revision ab86387a (git): * 2017-05-30
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58960 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:34 PM Revision eee4dee0 (git): Run in separate process/pgrp [Bug #13609]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58959 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:50 PM Feature #13606: Enumerator equality and comparison
- duerst (Martin Dürst) wrote:
> Actually, I wonder if there's any difference between what the OP wants and
>
> ... -
07:13 AM Feature #13606: Enumerator equality and comparison
- MSP-Greg (Greg L) wrote:
> Could be helpful, but some `Enumerators` are not ordered.
All `Enumerators` are ordere... -
02:50 PM Bug #13537: ruby crash in rb_gc_mark
- I can confirm having the same issue. It's intermediate but reproducible, and affects both 2.4.0 and 2.4.1 versions.
... -
01:36 PM Bug #13611 (Rejected): MinGW spec/rubyspec/optional/capi compile/link issues
- For the last two weeks, I have been successfully running `make test-spec` in [MinGW builds](https://msp-greg.github.i...
-
11:19 AM Revision 01ebc04f (git): Simplify, avoid extra exceptions and add test for concurrent mspec mkdir_p
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58958 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
10:53 AM Revision fc7241ff (git): rubyspec: Fix method redefinition warning
- ruby/spec/rubyspec/library/erb/run_spec.rb:63: warning: method redefined; discarding old main
ruby/spec/rubyspec/libr... -
10:22 AM Revision 26e32b7d (git): test/erb/test_erb.rb: Fix unused variable warning
- ruby/test/erb/test_erb.rb:575: warning: assigned but unused variable - foo
git-svn-id: svn+ssh://ci.ruby-lang.org/ru... -
10:16 AM Bug #13597: Does read_nonblock call remalloc for the buffer if does it just set the size attribute
- Hi Eric
Thank you so much for your response - it provided a lot of useful information I didn't know otherwise. I'v... -
09:57 AM Feature #13610 (Assigned): IPAddr doesn't provide helpful methods to get the subnet or IP address
- I've implemented it myself using some "wild" code around the .inspect or default return from an IPAddr object from ip...
-
08:59 AM Revision e07bff3c (git): revert r58954 temporarily
- Revert change to maximum of 4 bytes for UTF-8 characters at r58954 temporarily.
This failed spec at https://travis-ci... -
08:41 AM Revision a03690ae (git): Change max byte length of UTF-8 to 4 bytes
- In enc/utf_8.c, change maximum byte length of UTF-8 to 4 bytes (from 6)
to conform to definition of UTF-8. This close... -
08:13 AM Bug #13589: unmatched opening backtick / closing quote in NoMethodError: undefined method `name' for {}:Hash
- shyouhei (Shyouhei Urabe) wrote:
> domaio (Dorian M) wrote:
> > Looking at error.c in general, it seems like a rather... -
07:51 AM Feature #13588: Add Encoding#min_char_size, #max_char_size, #minmax_char_size
- haines (Andrew Haines) wrote:
> phluid61 (Matthew Kerwin) wrote:
> > I hope there are no encodings where valid char... -
07:03 AM Revision 83ddb7c1 (git): fix up r58952
- * spec/mspec/lib/mspec/helpers/fs.rb (Object#mkdir_p): rescue
File.stat when the target does not exist.
git-svn-id... -
06:53 AM Revision e0b0b923 (git): fix race condition
- * spec/mspec/lib/mspec/helpers/fs.rb (Object#mkdir_p): fix race
condition when multi_exec.
git-svn-id: svn+ssh://c... -
06:39 AM Revision 5689f7c7 (git): tool/runruby.rb: exec ruby-runner
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58951 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:39 AM Revision d4408a3d (git): ruby-runner.c: replace argv[0]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58950 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:25 AM Bug #9993: x86_64 linux + i686 os = 32bit ruby, but `RUBY_PLATFORM=x86_64`
- I had similar issue
----
Environment info:
OS: FreeBSD 10.3 STABLE
rvm:
version: "rvm 1.29.1 (latest) by Mic... -
05:51 AM Feature #13608: Add TracePoint#thread
- use case?
-
05:21 AM Feature #13608 (Rejected): Add TracePoint#thread
- rb_trace_arg_t, TracePoint's internal struct, already stores the thread which the event happened at,
but there's not... -
05:19 AM Revision f8fbb8bc (git): default.mspec: remove useless flags
- * spec/default.mspec: removed -I options for useless or non-
existent paths from flags. there is no library script... -
02:02 AM Bug #13605: GC bug calling `ObjectSpace.each_object`
- What is `to_ignore` and `candidates` in your script? Is it possible for you to show us a step to reproduce your situ...
-
02:00 AM Bug #13607: .rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/forwardable.rb:228: [BUG] Segmentation fault at 0x00000000000038
- I can't point a finger on the exact location where the script fails but it seems to be a memory corruption.
05/28/2017
-
07:48 PM Feature #13606: Enumerator equality and comparison
- MSP-Greg (Greg L) wrote:
> Could be helpful, but some `Enumerators` are not ordered. So how would `==` work for 'ha... -
06:21 PM Feature #13606: Enumerator equality and comparison
- Could be helpful, but some `Enumerators` are not ordered. So how would `==` work for 'hash like' objects (assuming t...
-
04:55 PM Feature #13606: Enumerator equality and comparison
- duerst (Martin Dürst) wrote:
> Sounds interesting in theory, but do you have actual use cases? And do you think that... -
04:50 PM Feature #13606: Enumerator equality and comparison
- shevegen (Robert A. Heiler) wrote:
> [...] but they are not entirely the same are they? Different
> object id for... -
02:01 PM Feature #13606: Enumerator equality and comparison
- I am not even sure that I understand the proposal.
If I understood it correctly then two enumerable objects (did I... -
08:29 AM Feature #13606 (Feedback): Enumerator equality and comparison
- Sounds interesting in theory, but do you have actual use cases? And do you think that the potential inefficiency is w...
-
06:47 PM Feature #13604: Exposing alternative interface of readline
- It should be possible. The bool is easy (I just set it on `Readline` module just like I do the handler block and I tr...
-
04:41 PM Revision abbfc048 (git): suppress warning: ambiguous first argument; put parentheses or a space even after `-' operator
- Introduced at r58905
http://rubyci.s3.amazonaws.com/ubuntu/ruby-trunk/log/20170526T153003Z.diff.html.gz
git-svn-id: ... -
04:40 PM Revision dd014800 (git): Revert "Update to ruby/spec@2a047c8"
- This reverts commit 2531a1013b56a030f99ea4c2ee36e66dbf38a855.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@5894... - 04:29 PM Revision 5fcbdd3d (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58946 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:29 PM Revision 8847d0b6 (git): * 2017-05-29
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58945 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:29 PM Revision 0f9fa1dd (git): Revert r58939 and r58942
- This reverts following commits because it breaks mswinci
* Update to ruby/spec@2a047c8
* Update to ruby/spec@ca32ae2
... -
02:53 PM Bug #13607 (Closed): .rvm/rubies/ruby-2.4.0/lib/ruby/2.4.0/forwardable.rb:228: [BUG] Segmentation fault at 0x00000000000038
- I got the follow output when create a simple relationship in Rails, here the code snippet (NOTE: 15 times).
It appea... -
02:17 PM Revision 1245a4a4 (git): lldb_cruby.py: constants from the target
- * misc/lldb_cruby.py (lldb_init): get constants from
ruby_dummy_gdb_enums in the target.
git-svn-id: svn+ssh://ci.... -
12:02 PM Revision 75adc77e (git): Update to ruby/spec@ca32ae2
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58942 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:38 AM Feature #13570 (Closed): Using mkmf for ruby/spec C API specs
- I made the change in https://github.com/ruby/spec/commit/84ea66ef61424ef87d03658cbc140d4b1af17c22
which was imported... - 11:30 AM Revision 135ed12e (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58941 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:30 AM Revision 4c1403c3 (git): Add tool to pull latest mspec/spec when commits have been synchronized
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:30 AM Revision 2531a101 (git): Update to ruby/spec@2a047c8
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58939 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:49 AM Revision ab55cd9f (git): ruby.c: file in load_file argument
- * ruby.c (load_file): move opened file to an argument, to reduce
open/close calls in the near future.
git-svn-id: ... -
09:49 AM Revision 3ade78ff (git): ruby.c: shrink ruby_cmdline_options_t
- * ruby.c (ruby_cmdline_options_t): reordered members and turned
simple flags into bit fields to reduce the size (13... - 05:39 AM Revision a028cfc5 (git): test/ruby/test_io.rb: adjust CPU usage check to 10%
- I miscalculated for r58934, since we sleep 100ms, and
the worst possible case is 100 Hz in the kernel meaning
we only... -
01:48 AM Feature #11952 (Closed): Use getrusage for Process.times if available
- Applied in changeset trunk|r58935.
----------
process.c: Use getrusage(2) in Process.times
if getrusage(2) is ... -
01:48 AM Revision 253232c0 (git): process.c: Use getrusage(2) in Process.times
- if getrusage(2) is available, to improve precision of Process.times and
its user like lib/benchmark.rb.
On macOS, si... - 01:43 AM Revision 109ccfdb (git): tests: increase CPU percentage threshold for assert_cpu_usage_low
- When sleeping for the tick rate of 100ms (defined in
thread_pthread.c) as we do in test/ruby/test_io.rb
(test_copy_st...
05/27/2017
-
11:22 PM Feature #13606 (Rejected): Enumerator equality and comparison
- In Ruby, most objects are compared by value. What do you think about `Enumerator`s following the same pattern? I thin...
-
10:22 PM Feature #11952: Use getrusage for Process.times if available
- It seems fine.
Actually, times(3) is implemented using getrusage(2) on NetBSD.
http://cvsweb.netbsd.org/cgi-bin/c... - 09:55 PM Revision ddf2a167 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58933 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 09:55 PM Revision 33319b88 (git): * remove trailing spaces.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58932 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:55 PM Revision ead40959 (git): Update to ruby/spec@2795010
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58931 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:54 PM Revision 24db4287 (git): Update to ruby/mspec@6c95759
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58930 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
09:05 PM Feature #13604: Exposing alternative interface of readline
- All improvements to Readline are great - I can't have commandline user interfaces in ruby (on linux) without Readline...
-
10:01 AM Feature #13604 (Closed): Exposing alternative interface of readline
- GNU Readline has multiple modes of operation. At the moment, the readline extension only supports typical, `Readline....
-
08:09 PM Bug #13605 (Closed): GC bug calling `ObjectSpace.each_object`
- This code made Ruby bail out with the message "[BUG] rb_gc_mark(): 0x000000040dc740 is T_NONE":
~~~ ruby
ObjectSp... -
06:39 PM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- Usaku,
You are correct. Linked from the page you mentioned is [_tzset](https://msdn.microsoft.com/en-us/library/9... -
05:25 PM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- Interesting, an offset of 3600 means 1 hour so UTC+1, like current TZ=Europe/London summer time.
Does anyone know ... -
03:46 PM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- Sorry for the delay, I'm at -0500 (Central US), and I seem to have lost a video card this morning.
Anyway, error i... -
10:26 AM Bug #13591 (Feedback): spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- Once I reproduced the behavior, but after some maintenance of my mingw environment, it doesn't appear.
Anyway at t... -
09:33 AM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- FWIW the patch looks OK to me, I think we should merge it.
This might be a difference between the different config... -
05:53 AM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- Nobu,
I'll have a look at your code, see if I can determine whats going on. Believe me, I did a couple of builds,... -
05:18 AM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- I haven't seen such failure on AppVeyor yet.
https://ci.appveyor.com/project/nobu/ruby/build/1.0.119 -
02:46 AM Bug #13591: spec/rubyspec/core/time/zone_spec - Windows does not support ENV['TZ']
- Having now built with [mswin-build](https://github.com/unak/mswin-build), this test still fails. Also, I'm seeing so...
- 05:04 PM Revision d97c171b (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58929 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 05:04 PM Revision 67ffb0dc (git): * 2017-05-28
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58928 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:04 PM Revision 4d177a1f (git): Initial commit of LLDB port of debug utility
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58927 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:29 PM Feature #13560: Module#attr_ methods return reasonable values
- > What would perhaps be nice would be to have a way to initialize these to nil, upon
attr_* definition
Why nice ?... -
03:17 PM Bug #13603: SecureRandom.uuid is not valid v4 and/or RFC 4122
- shyouhei (Shyouhei Urabe) wrote:
> Is this a matter of our test code, or the actual output of SecureRandom.uuid does... -
01:31 AM Bug #13603: SecureRandom.uuid is not valid v4 and/or RFC 4122
- Is this a matter of our test code, or the actual output of SecureRandom.uuid does not conform the RFC?
-
01:54 PM Revision 1d9030a1 (git): bootstraptest/test_insns.rb: Fix typo
- on test message. "torexp" insn does not exist.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58926 b2dd03c8-39d4... -
09:49 AM Feature #13483: TracePoint#enable with block for thread-local trace
- ko1 (Koichi Sasada) wrote:
> However, this proposal breaks this expectation.
Could you explain it?
Is it becau... - 08:26 AM Revision b3d126d5 (git): rb_wait_for_single_fd: do not OOM or segfault with invalid FD on select()
- Instead, match the poll() implementation used on Linux for now;
as the Linux poll(2) manpage describes using negative... - 07:23 AM Revision 71dca4b6 (git): test for IO.copy_stream CPU usage (r58534)
- I'm likely to make similar mistakes in the future when working
on Fiber auto-scheduling. Start adding assertions for... - 07:18 AM Revision 85fe3def (git): Revert "common: "test-all" depends on "exts" target"
- This reverts r58919.
Apparently skipping exts is intentional since r58759
git-svn-id: svn+ssh://ci.ruby-lang.org/rub... -
05:41 AM Bug #13503 (Closed): Improve performance of some Time & Rational methods
- Applied in changeset trunk|r58922.
----------
Improve performance of some Time & Rational methods
rational.c (i_gcd... -
05:41 AM Bug #13519 (Closed): Improve performance of some Time methods
- Applied in changeset trunk|r58921.
----------
Improve performance of some Time methods
internal.h : add rb_numeric_... -
05:41 AM Revision b0accd9b (git): Improve performance of some Time & Rational methods
- rational.c (i_gcd): replace GCD algorithm from Euclidean algorithm to Stein
algorithm (https://en.wikipedia.org/w... -
05:41 AM Revision 6fcb76ed (git): Improve performance of some Time methods
- internal.h : add rb_numeric_quo() as internal API.
rational.c : rename numeric_quo() to rb_numeric_quo() as internal ... -
05:18 AM Revision e7ff8622 (git): .travis.yml: exts is not needed for tests here
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58920 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:35 AM Revision f9afb444 (git): common: "test-all" depends on "exts" target
- This allows me to test changes to ext/ more easily by only typing:
make test-all TESTS=/path/to/ext/test_foo.rb
I... -
04:12 AM Feature #13602: Optimize instance variable access if $VERBOSE is not true when compiling
- It doesn't look nice to assume `$VERBOSE` doesn't change.
And seems that benchmark includes allocation and initializ... -
03:43 AM Revision 8e81b3c7 (git): mspec/commands/mspec.rb: formatter for multi_exec
- * spec/mspec/lib/mspec/commands/mspec.rb (MSpecMain#multi_exec):
as multi_exec children must run with yaml formatte... -
03:14 AM Revision 944c8f40 (git): .travis.yml: get number of processors at runtime
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58917 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:06 AM Revision 2e75043a (git): erb.rb: Use str_uplus instead of rb_str_dup
- to skip unnecessary string allocation on frozen_string_literal: false.
str_uplus can bypass calling rb_str_dup when O... -
02:47 AM Revision 697c82b6 (git): benchmark: Rename to bm_erb_render.rb
- from bm_app_erb_render.rb.
I'm told from ko1 that bm_app_* is namespace for Ruby applications,
not for ERB and we sh... -
02:01 AM Revision b3a9fd0d (git): apply timeout scale
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58914 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 AM Feature #13601 (Closed): Remove yield_self from Ruby 2.5 (already implemented)
- Closing as per request.
-
12:23 AM Feature #13601: Remove yield_self from Ruby 2.5 (already implemented)
- You both have provided better examples as to the differences. Also finding out `yield_self` returns an Enumerator wa...
-
01:36 AM Feature #13600: yield_self should be chainable/composable
- I'm not sure if this should be an extension to yield_self or a separate new method.
-
01:26 AM Bug #13599 (Closed): Float#ceil(n) doesn't work for small floats
- Applied in changeset trunk|r58913.
----------
numeric.c: fix for small number
* numeric.c (flo_floor, flo_ceil): sh... -
01:26 AM Revision 9f5a468c (git): numeric.c: fix for small number
- * numeric.c (flo_floor, flo_ceil): should not return zero for small
number. [ruby-core:81394] [Bug #13599]
git-sv... -
01:04 AM Revision 1dec75c0 (git): dir.c: fix FD leaks
- * dir.c (do_opendir): close FD when fdopendir failed, e.g.,
ENOTDIR. [Feature#13056]
git-svn-id: svn+ssh://ci.rub...
Also available in: Atom