Project

General

Profile

Activity

From 02/07/2018 to 02/13/2018

02/13/2018

11:11 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
[email protected] wrote:
> nobu (Nobuyoshi Nakada) wrote:
> > The feature page says "Include your trailers ...
normalperson (Eric Wong)
07:18 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
nobu (Nobuyoshi Nakada) wrote:
> The feature page says "Include your trailers at the end of your commit message", do...
tenderlovemaking (Aaron Patterson)
04:12 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
The feature page says "Include your trailers at the end of your commit message", does it work even if "git-svn-id:" l... nobu (Nobuyoshi Nakada)
02:50 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
Why doesn't Github see `From:` header too? nobu (Nobuyoshi Nakada)
11:51 AM Misc #14470: Use Commit together with co-authors Github feature in svn commits
I think the ruby core team and/or matz has to decide on attribution.
It can probably be done in SVN as-is, without d...
shevegen (Robert A. Heiler)
10:27 AM Misc #14470 (Closed): Use Commit together with co-authors Github feature in svn commits
As currently Ruby is using SVN, for "merging" a PR, the PR is closed and the changes added in a SVN commit. In this c... ana06 (Ana Maria Martinez Gomez)
10:41 PM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
[email protected] wrote:
> > How long does it release the GVL for?

> I would see it heavily depends on work...
normalperson (Eric Wong)
09:39 PM Feature #8158: lightweight structure for loaded features index
Hi Yura,
I think the commit rights here reduce the amount of work for the rest of the Ruby team.
This change ...
sam.saffron (Sam Saffron)
09:31 PM Bug #14357: thread_safe tests suite segfaults
On 02/13/2018 05:13 AM, Eric Wong wrote:
> [email protected] wrote:
>> File thread-table-rebuild.patch added
> ...
vmakarov (Vladimir Makarov)
10:22 AM Bug #14357: thread_safe tests suite segfaults
[email protected] wrote:
> File thread-table-rebuild.patch added

Thank you for working on this!

> This pr...
normalperson (Eric Wong)
08:58 PM Feature #14473 (Closed): Add Range#subrange?
Hi there,
I'd like to propose a method that returns true when a range that the method gets called on is a subrange...
greggzst (Grzegorz Jakubiak)
08:22 PM Bug #14472 (Rejected): `File::open` closes the file too early when used with callcc
First of all, I know `callcc` is deprecated feature and I'm not in trouble with this bug.
I was just curious and hap...
blackenedgold (Sunrin SHIMURA)
06:23 PM Feature #14460: Speed up `require` and reduce memory usage
Hi,
I didn't see that ticket, but I made a comparison now:
![Updated heap comparison](https://user-images.githu...
tenderlovemaking (Aaron Patterson)
10:41 AM Feature #14460: Speed up `require` and reduce memory usage
Did you compare it with https://bugs.ruby-lang.org/issues/8158 ? funny_falcon (Yura Sokolov)
05:14 PM Bug #14471 (Closed): DRb mixing up function return values between PIDs after fork()
This is likely a duplicate of https://bugs.ruby-lang.org/issues/2718, although the Backport191 project in redmine app... jrafanie (Joe Rafaniello)
03:58 PM Revision 01a656c3 (git): * 2018-02-14
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62399 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:58 PM Revision ddb65f0b (git): mjit_compile.inc.erb: replace opt_key insn
with opt_send_without_block insn if call cache has valid ISeq.
If the receiver is not optimized target of opt_key (i....
k0kubun (Takashi Kokubun)
01:29 PM Revision 6593c3af (git): Fixing some minimal formating on enum.c examples
This will fix the formatting shown on detect|find and revese_arch
generated by RDoc.
[Fix GH-1816]
From: Espartaco ...
nobu (Nobuyoshi Nakada)
10:24 AM Feature #14468: Add Proc#dig
I am also not a fan of this particular case, but I think it makes sense to let `dig` call `fetch` (or `[]`) recursive... sawa (Tsuyoshi Sawada)
04:32 AM Feature #14468: Add Proc#dig
I don't oppose it, but I'm not very enthusiastic about it. `Integer` and `String` also respond_to `[]`, and I don't q... marcandre (Marc-Andre Lafortune)
12:24 AM Feature #14468: Add Proc#dig
I am not one of the devs so this is just my own opinion.
I sort of agree with the proposal; not so much because I ...
shevegen (Robert A. Heiler)
10:02 AM Revision 4663c224 (git): st.c: retry operations if rebuilt
Calling the .eql? and .hash methods during a Hash operation can
result in a thread switch or a signal handler to run:...
Eric Wong
09:36 AM Revision 248ff4f1 (git): variable.c: flags at autoloading
* variable.c (const_tbl_update): flags by deprecate_constant /
private_constant set during autoloading should be pr...
nobu (Nobuyoshi Nakada)
09:34 AM Revision 8cdac548 (git): vm_insnhelper.c: rb_autoloading_value flag
* vm_insnhelper.c (vm_get_ev_const): add flag argument of
`rb_autoloading_value`.
* constant.h (rb_autoloading_val...
nobu (Nobuyoshi Nakada)
09:34 AM Revision 66652bb6 (git): revert r62392
check the declaration of `rb_autoloading_value()` in vm_core.h and the call in
vm_insnhelper.c, and retry it.
git-s...
U.Nakamura
09:11 AM Bug #14469 (Closed): private_constant and deprecate_constant are ignored by autoloading
Applied in changeset trunk|r62392.
----------
variable.c: flags at autoloading
* variable.c (const_tbl_update): fla...
nobu (Nobuyoshi Nakada)
08:49 AM Bug #14469 (Closed): private_constant and deprecate_constant are ignored by autoloading
Consider the following code in file "zzz.rb":
```ruby
class ZZZ
P = D = 1
private_constant :P
deprecate_...
nobu (Nobuyoshi Nakada)
09:11 AM Revision a6a596a5 (git): variable.c: flags at autoloading
* variable.c (const_tbl_update): flags by deprecate_constant /
private_constant set during autoloading should be pr...
nobu (Nobuyoshi Nakada)
09:08 AM Bug #14458 (Rejected): RubyVM::InstructionSequence compilation loses Regexp encoding
duerst (Martin Dürst)
07:42 AM Revision 9b96817b (git): process.c (try_with_sh): fix the wrong number of arguments
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62391 b2dd03c8-39d4-4d8f-98ff-823fe69b080e mame (Yusuke Endoh)
12:03 AM Revision c8a5126d (git): xmalloc never returns NULL
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62390 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)

02/12/2018

11:54 PM Feature #13581: Syntax sugar for method reference
A non-syntax idea: could `Math.method.sqrt` look significantly nicer than `Math.method(:sqrt)`?
That is, .method wit...
cben (Beni Cherniavsky-Paskin)
09:04 PM Feature #14468 (Rejected): Add Proc#dig
Since Proc already responds to [], it would be cool if Procs could participate in a recursive dig. Like this:
Curr...
bradleybuda (Bradley Buda)
04:41 PM Bug #14467 (Rejected): a bug encounter when try to create a controller using Ruby on Rails (on Pi3)
platform: Raspberry Pi 3
Ruby version: ruby 2.3.3p222 (2016-11-21) [arm-linux-gnueabihf]
Rails version: Rails 5.1....
jeannette (Jeannette Chin)
04:00 PM Bug #14357: thread_safe tests suite segfaults
vmakarov (Vladimir Makarov) wrote:
>
>
> I'll work on it. I think the patch will be ready on the next week. I
>...
vmakarov (Vladimir Makarov)
03:25 PM Revision e6337582 (git): * 2018-02-13
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62389 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:25 PM Revision 1fd81680 (git): vm_insnhelper.c: inline array aref with integer
internal.h: define inlinable rb_ary_entry_internal.
array.c: use rb_ary_entry_internal.
* Benchmark
ruby --jit mame...
k0kubun (Takashi Kokubun)
03:17 PM Bug #14458: RubyVM::InstructionSequence compilation loses Regexp encoding
znz (Kazuhiro NISHIYAMA) wrote:
> I think `/p{Alnum}/` is US-ASCII only, so encoding is US-ASCII.
>
> ```
> % ir...
dannyfallon (Danny Fallon)
06:36 AM Bug #14458: RubyVM::InstructionSequence compilation loses Regexp encoding
I think `/p{Alnum}/` is US-ASCII only, so encoding is US-ASCII.
```
% irb -r irb/completion --simple-prompt
>> p...
znz (Kazuhiro NISHIYAMA)
09:19 AM Bug #14466 (Closed): Errno::ECONNRESET or Errno::EPIPE raised instead of HTTPResponse returned when POSTing with large body
Using `net/http`, when trying to POST to an endpoint with a large body, Errno::ECONNRESET or Errno::EPIPE would be ra... sk (SK Liew)
09:05 AM Revision 1012e50a (git): insns.def: remove unnecessary sp motion
This seems obsoleted after r62087.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62387 b2dd03c8-39d4-4d8f-98ff-8...
k0kubun (Takashi Kokubun)
09:02 AM Revision 9bb7cb78 (git): use <<- instead of <<~ for older baseruby
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62386 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:09 AM Revision 1f3f1248 (git): Makefile.in: drop obsoleted debug output
mjit_config.h errors are already fixed.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62385 b2dd03c8-39d4-4d8f-9...
k0kubun (Takashi Kokubun)
07:27 AM Revision 268d9236 (git): _mjit_compile_insn_body.erb: refactor
renamed from tool/ruby_vm/views/_mjit_compile_insn_line.erb.
Basically this file should handle everything about macro...
k0kubun (Takashi Kokubun)
06:54 AM Revision f6cebb97 (git): _mjit_compile_insn_line.erb: carve out macro expansion
in _mjit_compile_insn.erb to this file. As I'm going to add macro
expansions later, I want to separate such complex t...
k0kubun (Takashi Kokubun)
05:21 AM Bug #14464: MJIT & MinGW / gcc 7.3.0 seemed ok as of 62337, fail or skip after
@k0kubun,
Appveyor run of 62377 had the following (added backticks for web view):
```
Retrying...
[1/2] ...
MSP-Greg (Greg L)
02:24 AM Bug #14464: MJIT & MinGW / gcc 7.3.0 seemed ok as of 62337, fail or skip after
k0kubun,
Thank you for the response. A few notes:
The test-all log for 62337 showed the two MJIT tests passing...
MSP-Greg (Greg L)
01:33 AM Bug #14464: MJIT & MinGW / gcc 7.3.0 seemed ok as of 62337, fail or skip after
It seems that all JIT compilations on MinGW started to fail from r62340, and I fixed it on r62376. Now the tests won'... k0kubun (Takashi Kokubun)
05:04 AM Revision dd64636a (git): mjit.c: print JIT failure
mjit_compile.inc.erb: show unsupported insn name on --jit-verbose=1 too.
Also, removed osboleted workaround. Now some...
k0kubun (Takashi Kokubun)
04:35 AM Revision 7a0bc1f3 (git): test_jit.rb: prettify script in message
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62381 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
04:00 AM Revision 48e4f02f (git): test_jit.rb: explicitly skip for unsupported ones
MSP-Greg watches this metrics and this would be helpful for him.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@6...
k0kubun (Takashi Kokubun)
03:39 AM Revision 9dc2d285 (git): no --jit-cc
* ruby.c (setup_mjit_options): removed --jit-cc option, since
mjit header is affected by generated config.h which d...
nobu (Nobuyoshi Nakada)
03:33 AM Revision 30bcbfd3 (git): test_jit.rb: split test_compile_insns
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62378 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:00 AM Revision 8547caed (git): * 2018-02-12
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62377 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
01:00 AM Revision 1894e602 (git): mjit_compile.c: fix invalid suffix on MinGW
This commit fixes following error.
$ RUBY_FORCE_TEST_JIT=1 ./ruby -I. -Ilib -Itest/lib --disable-gems test/ruby/test...
k0kubun (Takashi Kokubun)

02/11/2018

11:54 PM Feature #14362: use BigDecimal instead of Float by default
> I think most developers are familiar with the inaccurate nature of division on computers. ... However, with Float y... yugui (Yuki Sonoda)
09:18 PM Feature #14465 (Open): rename/alias and then obsolete UDPSocket::send

The method name "send" on UDPSocket <https://ruby-doc.org/stdlib-2.5.0/libdoc/socket/rdoc/UDPSocket.html#method-i-...
mcr (Michael Richardson)
03:44 PM Feature #14411: URI#secure?
Perhaps `#https?` might work? (as phluid61 actually suggested with the only difference that "is" is "#...?" in Ruby)
...
artur86 (Artur *)
02:38 PM Revision e19457e6 (git): Makefile.in: prevent from building `"",` macro
Loop removal in r62373 caused the CI failure like:
https://travis-ci.org/ruby/ruby/builds/340136977
mjit_config.h wa...
k0kubun (Takashi Kokubun)
02:37 PM Bug #14464 (Closed): MJIT & MinGW / gcc 7.3.0 seemed ok as of 62337, fail or skip after
First of all, a thank you to those working on MJIT.
At least three builds of ruby-loco MinGW passed the MJIT tests...
MSP-Greg (Greg L)
02:18 PM Revision b9bedc2d (git): Makefile.in: debug mjit_config.h again
Somehow r62373 is failing on travis...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62374 b2dd03c8-39d4-4d8f-98...
k0kubun (Takashi Kokubun)
02:01 PM Revision b3606bb4 (git): Makefile.in: use "%s"
* Makefile.in (mjit_config.h): use "%s" not to interprete % in
arguments. and `set` and `loop` are not needed.
gi...
nobu (Nobuyoshi Nakada)
01:46 PM Revision f9d79161 (git): Makefile.in: use printf
`echo -n` is sometimes not available.
https://rubyci.org/logs/rubyci.s3.amazonaws.com/unstable11s/ruby-trunk/log/2018...
k0kubun (Takashi Kokubun)
12:54 PM Feature #14462: MJIT enabled should be displayed in the version string
I think this makes sense and makes it easier to distinguish for benchmarks/tests/bug reports/etc.
I think the +JIT...
Eregon (Benoit Daloze)
03:53 AM Feature #14462: MJIT enabled should be displayed in the version string
I assume that it helps to distinguish causes of bugs too, so I'm in favor of it. k0kubun (Takashi Kokubun)
12:44 AM Feature #14462: MJIT enabled should be displayed in the version string
I somewhat agree with the general notion of the suggestion. I am not
entirely sure whether it should also be added t...
shevegen (Robert A. Heiler)
12:50 PM Revision 71385538 (git): Makefile.in: define macro in one line
Having macro definition in multiple definitions makes compiler error
output hard to read, like the commit message of ...
k0kubun (Takashi Kokubun)
12:40 PM Revision d76179ce (git): mjit_config.h: moved backslashs outside quotes
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62370 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:28 PM Revision 8f7d3542 (git): mjit.c: some flags are no longer for GCC
Obviously they are for clang. For simplicity, just inlined them.
Also another obsoleted commant was removed.
git-sv...
k0kubun (Takashi Kokubun)
12:21 PM Revision ebda42fa (git): _mjit_compile_send.erb: resolve warnings on clang
/var/folders/tp/g1f_46nj7md_d5_j799rfb140000gn/T//_ruby_mjit_p17396u162.c:2920:143: warning: incompatible integer
...
k0kubun (Takashi Kokubun)
12:04 PM Revision 003b6846 (git): Makefile.in: add output to debug rubyci
build failure.
From current output, I can't know what's wrong from current error log.
https://rubyci.org/logs/rubyc...
k0kubun (Takashi Kokubun)
09:00 AM Revision aae7d3d6 (git): win32/Makefile.sub: fix typo, missing comma
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62366 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
08:57 AM Revision 58dfae46 (git): mjit.c: alwasy -fPIC flag to gcc
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62365 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:35 AM Revision f3f3e278 (git): appveyor.yml: finish notification test
Now it succeeds to notify. Notifying all CI success would be noisy.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trun...
k0kubun (Takashi Kokubun)
07:28 AM Revision f0df9902 (git): appveyor.yml: encrypt config with ruby's account
Currently it's encrypted with k0kubun's account and the notification is
failing.
git-svn-id: svn+ssh://ci.ruby-lang....
k0kubun (Takashi Kokubun)
07:10 AM Revision fa6e2917 (git): mjit_config.h: include trailing comma for empty list
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62362 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:36 AM Bug #14356: Backport 61605
In r62359 and r62361, I configured Travis to send notification to another channel too.
Both channels are for private...
k0kubun (Takashi Kokubun)
06:33 AM Revision b818f7c3 (git): .travis.yml: resurrect notification to #commits
I heard at least Shibata-san sees the channel for the notification.
But I want #alets to have all CI failure notifica...
k0kubun (Takashi Kokubun)
06:03 AM Revision 9d93d58f (git): appveyor.yml: send AppVeyor slack notification
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62360 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
05:49 AM Revision 23c71575 (git): .travis.yml: send notification to #alerts
instead of #commits.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62359 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
k0kubun (Takashi Kokubun)
05:32 AM Revision 4122066a (git): NEWS: note about --jit [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62358 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
05:29 AM Revision 29777e30 (git): common.mk: add comments about r62355 [ci skip]
transform_mjit_header.rb: ditto
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62357 b2dd03c8-39d4-4d8f-98ff-823f...
k0kubun (Takashi Kokubun)
04:54 AM Revision 8f668769 (git): mjit_config.h: more macros
* Makefie.in, win32/Makefile.sub: add more macros for compiler to
mjit_config.h.
* mjit.c: unification VC and GCC ...
nobu (Nobuyoshi Nakada)
04:20 AM Revision 3b6bb3de (git): common.mk: define MJIT_HEADER earlier
so that other predefined macros won't be removed by
`MJITHeader.remove_predefined_macros!`.
Currently macro like -DV...
k0kubun (Takashi Kokubun)
02:48 AM Feature #14463 (Open): Allow comments to precede dots in member expressions
I, coming from other languages, find it *extremely* odd that the first three are considered valid, but the fourth is ... isiahmeadows (Isiah Meadows)
02:41 AM Revision 8d590c99 (git): _mjit_compile_insn.erb: comment_id
* tool/ruby_vm/views/_mjit_compile_insn.erb: comment ID of
constant, calling method, and Symbol literal.
git-svn-i...
nobu (Nobuyoshi Nakada)
02:41 AM Revision 4854b14b (git): _mjit_compile_{insn,send}.erb: suppress warnings
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62353 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:01 AM Revision cb1cde46 (git): Makefile.sub: cpp out for older VC
* win32/Makefile.sub (CPPOUTFLAG, MJIT_HEADER_FLAGS): -Fi option
is available since VC 10. redirect stdout on olde...
nobu (Nobuyoshi Nakada)
12:19 AM Revision 2b79ab51 (git): _mjit_compile_send.erb: PRI_SERIALT_PREFIX
* tool/ruby_vm/views/_mjit_compile_send.erb: `printf` modifier for
`rb_serial_t` which may not be `long long`, and ...
nobu (Nobuyoshi Nakada)

02/10/2018

11:38 PM Bug #14461: Public SecureRandom.alphanumeric method does not appear in rdoc generated documentation
Apologies, this looks like a bug in rdoc that was resolved late 2017:
https://github.com/ruby/rdoc/pull/435
I'v...
f3ndot (Justin Bull)
07:46 PM Bug #14461 (Rejected): Public SecureRandom.alphanumeric method does not appear in rdoc generated documentation
The `private def` keywords for methods above the `SecureRandom.alphanumeric` definition (method via #10849) appear to... f3ndot (Justin Bull)
09:23 PM Feature #14462 (Closed): MJIT enabled should be displayed in the version string
Whether or not MJIT is enabled will probably be an important part of diagnosing bugs. It's also useful for when bench... chrisseaton (Chris Seaton)
04:54 PM Revision aea14e68 (git): insns.def: cache nil const
* insns.def (getinlinecache): Qnil is a valid value as a constant.
this can be observable when accessing a deprecat...
nobu (Nobuyoshi Nakada)
04:09 PM Revision 7b6f0478 (git): * 2018-02-11
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62349 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:09 PM Revision 92413440 (git): test_jit.rb: cover most insn compilations
test_compile_insns has only basic tests to improve coverage.
Other severer tests should be added with different name...
k0kubun (Takashi Kokubun)
10:07 AM Revision b40f9d55 (git): mjit_config.h: show content if verbose
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62347 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
10:07 AM Revision a16e93fb (git): mjit.c: constified command arguments
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:42 AM Revision 1a873c6a (git): vcs.rb: dryrun: option of GIT::SVN#commit
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62345 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:38 AM Revision 9a63e76b (git): select each files for architectures
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62344 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:22 AM Revision f6ca5edf (git): mjit_config.h
* Makefie.in, win32/Makefile.sub: make mjit_config.h from
configured variables, including necessary options, e.g., ...
nobu (Nobuyoshi Nakada)
06:02 AM Revision 61f26a1b (git): .gdbinit (print_lineno): support a succinct bitvector implementation [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62342 b2dd03c8-39d4-4d8f-98ff-823fe69b080e ktsj (Kazuki Tsujimoto)
01:55 AM Revision 5b794fee (git): mjit.c: replaced magic numbers
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62341 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:28 AM Revision 0e1a5ece (git): mjit_compile.c: original_body_iseq
* mjit_compile.c (mjit_compile): name the original iseq pointer to
eliminate magic numbers.
git-svn-id: svn+ssh://...
nobu (Nobuyoshi Nakada)
01:23 AM Revision 9da6b8df (git): mjit.c: chomp suffix first
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62339 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:07 AM Revision b30b1c13 (git): mjit.c: binary mode
* mjit.c (convert_unit_to_func): write source code in binary
mode. not conversion is needed.
git-svn-id: svn+ssh:...
nobu (Nobuyoshi Nakada)
12:31 AM Feature #14460 (Closed): Speed up `require` and reduce memory usage
Hi,
I've attached a patch that speeds up require and reduces memory usage. Before this patch, we could copy copy ...
tenderlovemaking (Aaron Patterson)

02/09/2018

03:28 PM Revision 72ebd855 (git): append_str don't look the length of string
* mjit.c (compile_c_to_so): use append_str2() and pass the length of
so_name. append_str() uses the size o...
U.Nakamura
03:21 PM Revision 660e1dca (git): * 2018-02-10
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62336 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:21 PM Revision 57c1d434 (git): mjit.c: set umask
* mjit.c (start_process): set umask so other users cannot access
generated files.
git-svn-id: svn+ssh://ci.ruby-la...
nobu (Nobuyoshi Nakada)
03:21 PM Revision 932f46ae (git): mjit.c: exclusively create
* mjit.c (convert_unit_to_func): create new file exclusively.
overwriting existing file could cause security issues...
nobu (Nobuyoshi Nakada)
02:10 PM Bug #14459 (Closed): Unexpected compile error in 2.5.0
Applied in changeset trunk|r62333.
----------
compile.c: popped hash
* compile.c (compile_array): skip creating new...
nobu (Nobuyoshi Nakada)
03:36 AM Bug #14459: Unexpected compile error in 2.5.0
`git bisect` tells that this is since r61329 [Bug #14201].
```
$ git checkout 5c3f9641c0475b6ec2e26c8e6df921abf47...
wanabe (_ wanabe)
12:20 AM Bug #14459 (Closed): Unexpected compile error in 2.5.0
I created this script as test.rb.
~~~ ruby
h = { us: 'dollar', india: 'rupee' }
# 変数hのキーと値を**で展開させる
{ japan: 'y...
jnchito (Junichi Ito)
02:09 PM Revision 63abedab (git): compile.c: popped hash
* compile.c (compile_array): skip creating new hash if preceeding
elements are popped all. [ruby-core:85486] [Bug ...
nobu (Nobuyoshi Nakada)
01:14 PM Revision 1a45a3a7 (git): transform_mjit_header.rb: fix typo in r62326
Today's AIX CI failed due to this... :innocent:
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62332 b2dd03c8-39d...
k0kubun (Takashi Kokubun)
11:21 AM Bug #8082 (Rejected): Ruby i686-nacl builds but doesn't run correctly
nacl support was removed at Ruby 2.5. hsbt (Hiroshi SHIBATA)
06:06 AM Bug #8274 (Assigned): No tests for PKCS7::write_smime
hsbt (Hiroshi SHIBATA)
03:51 AM Revision f6ea9726 (git): Makefile.sub: MESSAGE_BEGIN/END redirection
* win32/Makefile.sub (MESSAGE_BEGIN, MESSAGE_END): group the whole
`for` command, to redirect all lines but not ove...
nobu (Nobuyoshi Nakada)
03:37 AM Revision 19647698 (git): Makefile.in: removed duplicate SET_LC_MESSAGES
[ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62330 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
nobu (Nobuyoshi Nakada)
03:15 AM Revision 1fd1fb2f (git): debug_counter.h: include __FILE__ to recurse
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62329 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:15 AM Revision d4d966f9 (git): sprintf.c: overflow check
* sprintf.c (ruby_do_vsnprintf): pathologically, get rid of
negative value when the result length exceeds INT_MAX.
...
nobu (Nobuyoshi Nakada)
12:32 AM Revision bf618557 (git): .travis.yml: force to execute JIT test on Travis
test_jit.rb: with environment variable RUBY_FORCE_TEST_JIT, we can force
to test JIT availability.
I wanted to have ...
k0kubun (Takashi Kokubun)
12:00 AM Revision 211ff949 (git): transform_mjit_header.rb: pass -std=c99 for AIX gcc
I heard `error: conflicting types for 'restrict'` can be solved by
adding `-std=c99`.
Ideally we should use the same...
k0kubun (Takashi Kokubun)

02/08/2018

08:04 PM Bug #14458: RubyVM::InstructionSequence compilation loses Regexp encoding
Aha!
I remember several months ago having had some problems with
encoding + regexes. I do not remember what was ...
shevegen (Robert A. Heiler)
02:40 PM Bug #14458 (Rejected): RubyVM::InstructionSequence compilation loses Regexp encoding
We appear to be losing encoding information for a Regexp object when we pass it through the compiler:
~~~ ruby
ir...
dannyfallon (Danny Fallon)
06:51 PM Revision 0c8a6c91 (git): refoctoring
* mjit.c (compile_c_to_so): refactored.
* mjit.c (init_header_filename): xmalloc never returns NULL.
* mjit.c (init...
U.Nakamura
06:48 PM Revision 355b147f (git): missing macro definition
* win32/Makefile.sub (RUBY_VERSION_NAME): used in this file but not defined.
git-svn-id: svn+ssh://ci.ruby-lang.org...
U.Nakamura
05:47 PM Feature #12732: An option to pass to `Integer`, `Float`, to return `nil` instead of raise an exception
Two comments:
1. having block form only defeats any performance gain as executing blocks have a measurable cost. ...
enebo (Thomas Enebo)
12:49 PM Feature #12732: An option to pass to `Integer`, `Float`, to return `nil` instead of raise an exception
Since `Integer()` has `radix` optional argument, new optional argument might be confusing.
A keyword argument or a b...
nobu (Nobuyoshi Nakada)
03:47 PM Revision d2b9f5b3 (git): mjit.c: rb_w32_system_tmpdir is not in headers
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62323 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:46 PM Revision 60ea4d03 (git): mjit.c: revert r62316 partially
* mjit.c (compile_c_to_so): libs is not constant on Windows.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62322...
nobu (Nobuyoshi Nakada)
03:22 PM Revision 472d910a (git): Fix compile error when USE_COPY_FILE_RANGE is defined but not USE_SENDFILE
io.c: Variable and label definition are necessary in both cases.
From: Lars Kanis <[email protected]>
git-svn...
nobu (Nobuyoshi Nakada)
03:21 PM Bug #14357: thread_safe tests suite segfaults
On 02/07/2018 06:19 PM, Eric Wong wrote:
> [email protected] wrote:
>> The GIL guarantees all C code is executed ...
vmakarov (Vladimir Makarov)
03:19 PM Revision 4b8719c1 (git): MJIT header for multiarch
* configure.ac: MJIT_HEADER_INSTALL_DIR to rubyarchhdrdir to
support multiarch.
* Makefile.in (MJIT_HEADER_INSTALL...
nobu (Nobuyoshi Nakada)
03:19 PM Revision 251f8be7 (git): mkconfig.rb: hide MJIT configurations
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62319 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
03:00 PM Revision b2104fa8 (git): mjit.c: ruby_version from version.c
* mjit.c (init_header_filename): get version name from the
particular global variable, not from the macro in versio...
nobu (Nobuyoshi Nakada)
03:00 PM Revision 4f6e16bd (git): * 2018-02-09
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62317 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
03:00 PM Revision cb2fd073 (git): mjit.c: argument arrays
* mjit.c (compile_c_to_so): constified constat array and make
variable arrays local.
git-svn-id: svn+ssh://ci.ruby...
nobu (Nobuyoshi Nakada)
02:59 PM Revision a124f33d (git): gmake.mk: tool/ifchange needs miniruby
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62315 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:15 PM Bug #14446: Solaris 10 上の Oracle Developer Studio 12.5 および 12.6 の64ビットコンパイル時のmjit関係のエラー
Close済ですが追記します。
r62240 にて -m64 などの ARCH_FLAG がmjitヘッダ生成時に渡るようになり、(r62285 より前の時点で)Ruby本体のビルド自体はエラー無く正常終了するようになっていまし...
ngoto (Naohisa Goto)
01:56 PM Revision 5e091255 (git): test_jit.rb: don't force to test --jit-wait
for platforms which can't use JIT. Such platforms can time out with
eval_with_jit.
http://ci.rvm.jp/results/trunk_gc...
k0kubun (Takashi Kokubun)
01:54 PM Revision 288b4432 (git): Export some missing symbols for MJIT
tool/ruby_vm/views/_insn_name_info.erb: on Linux, rb_vm_insn_name_offset
was needed to compile with --jit-debug (Usua...
k0kubun (Takashi Kokubun)
01:40 PM Revision 7c388740 (git): test_jit.rb: fix typo
This is notified by zns-san.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62312 b2dd03c8-39d4-4d8f-98ff-823fe69...
k0kubun (Takashi Kokubun)
01:20 PM Bug #14445: MJIT: Determine path of mjit header and libruby at runtime
[email protected] wrote (but seems not posted to redmine):
> Thank you Vladimir for this hint! I also think ...
k0kubun (Takashi Kokubun)
01:02 PM Bug #14433: Error with Trailblazer Wrap using ruby 2.5.0
k0kubun (Takashi Kokubun) wrote:
> Please quote the actual line in the library to report an issue.
>
> Anyway, I ...
Unroot (Vladisalv Volkov)
01:01 PM Revision 1491ef54 (git): test_jit.rb: add forgotten check
I was going to check this in r62310...
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62311 b2dd03c8-39d4-4d8f-98...
k0kubun (Takashi Kokubun)
12:58 PM Revision 7e57ff99 (git): test_jit.rb: check JIT support more conservatively
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62310 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
12:43 PM Revision 0468f136 (git): test_jit.rb: remove unnecessary require
At first I was going to check the name of `RbConfig::CONFIG['CC']` and
use shellwords for it, but I decided not to do...
k0kubun (Takashi Kokubun)
12:40 PM Revision 9bb4e31d (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
12:40 PM Revision 1b83975a (git): test_jit.rb: try to test JIT again
This commit reverts r62297, revising the check if JIT is supported or
not.
git-svn-id: svn+ssh://ci.ruby-lang.org/ru...
k0kubun (Takashi Kokubun)
09:51 AM Feature #8263: Support discovering yield state of individual Fibers
You can solve your issue by using [anti google gravity underwater](http://www-googlegravity.com/) googlefeud (google feud (spammer, locked))
09:46 AM Feature #9686: Syntax for symbols used in hashes
You can solve your issue by using [oogle classroom login](http://www-googleclassroom.com/) googlefeud (google feud (spammer, locked))
08:09 AM Revision ec0a0da8 (git): internal.h: moved ruby_null_device declaration
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62306 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:49 AM Revision c4d09fb2 (git): thread.c: suppress a warning
* thread.c (do_select): initialize timespec variable to suppress a
false positive maybe-uninitialized warning by gc...
nobu (Nobuyoshi Nakada)
07:49 AM Revision d9533a08 (git): common.mk: add dependencies and timestamp
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62304 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:34 AM Revision db0a4df6 (git): revert r62302 and force to define the version constant
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62303 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:23 AM Revision db528860 (git): no need to set bundled bundler unless Gem::USE_BUNDLER_FOR_GEMDEPS
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62302 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
07:14 AM Revision 7410e17f (git): test_gem_commands_setup_command.rb: BUNDLER_VERS
* test/rubygems/test_gem_commands_setup_command.rb: run bundled
gem command, instead of installed one.
git-svn-id:...
nobu (Nobuyoshi Nakada)
04:56 AM Feature #14362: use BigDecimal instead of Float by default
I think it would be good if some of the proponents of this feature would do a careful speed analysis. My personal gue... duerst (Martin Dürst)
02:08 AM Revision 4695019a (git): ifchange: --debug option
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62300 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 AM Revision d34e5057 (git): ifchange.bat: --color option
* win32/ifchange.bat: added --color option for the compatibility
with tool/ifchange. do nothing right now.
git-sv...
nobu (Nobuyoshi Nakada)
02:00 AM Revision e5f0a4b2 (git): mjit.c: make filename in allocated buffer
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62298 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
12:55 AM Revision 571bb734 (git): revert r62291 for now
While some of CIs are succeeding and the test succeeds on my laptop,
some other CIs are failing. As I don't have time...
k0kubun (Takashi Kokubun)
12:25 AM Feature #13618: [PATCH] auto fiber schedule for rb_wait_for_single_fd and rb_waitpid
> How long does it release the GVL for?
I would see it heavily depends on workload, but usually for our loads it ...
sam.saffron (Sam Saffron)
12:22 AM Bug #14457: --jit outputs error when script changes $TMPDIR
I also confirmed to fix my error report. hsbt (Hiroshi SHIBATA)

02/07/2018

11:21 PM Bug #14357: thread_safe tests suite segfaults
[email protected] wrote:
> The GIL guarantees all C code is executed with the GIL held, so C code always perfectly...
normalperson (Eric Wong)
10:50 PM Bug #14357: thread_safe tests suite segfaults
The GIL guarantees all C code is executed with the GIL held, so C code always perfectly sees effects performed by C c... Eregon (Benoit Daloze)
05:22 PM Bug #14357: thread_safe tests suite segfaults
Vladimir Makarov <[email protected]> wrote:
> On 02/06/2018 02:38 PM, Eric Wong wrote:
> >Vladimir Makarov <vmak...
normalperson (Eric Wong)
03:51 PM Bug #14357: thread_safe tests suite segfaults
On 02/06/2018 02:38 PM, Eric Wong wrote:
> Vladimir Makarov <[email protected]> wrote:
>> On 02/06/2018 05:00 AM...
vmakarov (Vladimir Makarov)
11:05 PM Feature #14362: use BigDecimal instead of Float by default
I don't think anyone is arguing that this fixes everything or is "a magic bullet". I think most developers are famili... AaronLasseigne (Aaron Lasseigne)
08:33 PM Bug #14456: Dir.glob with FNM_CASEFOLD gives ArgumentError: invalid byte sequence in UTF-8
shevegen (Robert A. Heiler) wrote:
> Not sure if it can be removed, but I think you can change the status
> to "clo...
Gondolin (Damien Robert)
07:23 PM Bug #14435: Time#gettime slow performance in forked process
Ah, interesting. I looked around for other issues related to `tzset` and found this:
https://stackoverflow.com/que...
bryanp (Bryan Powell)
07:17 PM Feature #12732: An option to pass to `Integer`, `Float`, to return `nil` instead of raise an exception
Something like `Integer(x, rescue: default_value)` is fine for me too, (or `Integer(x, ->() { default_value })`, whic... tenderlovemaking (Aaron Patterson)
06:12 PM Bug #14453: Crash in w32_cmdvector() if MS Application Verifier is enabled
Thanks for the link, the change in git indeed looks like a fix.
I will try the new version and let you know.
PetrH (Petr Hluzin)
10:38 AM Bug #14453 (Closed): Crash in w32_cmdvector() if MS Application Verifier is enabled
It seems fixed at r57637, https://github.com/ruby/ruby/commit/9019934c64c723e0f09e5cfe30e87d44ee116391. nobu (Nobuyoshi Nakada)
04:56 PM Revision 2d6807ac (git): error.c: export rb_assert_failure
to test JIT with `VM_CHECK_MODE=1`
It's failing on CI which enables VM_CHECK_MODE.
: 1)
: TestJIT#test_jit [/home...
k0kubun (Takashi Kokubun)
04:39 PM Revision 4d0ce03c (git): .travis.yml: try `make install` to test JIT
If header is not available, JIT won't be tested.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62295 b2dd03c8-39...
k0kubun (Takashi Kokubun)
04:28 PM Revision 686424ea (git): test_jit.rb: make JIT count test optional
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62294 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
04:15 PM Revision 89352607 (git): * properties.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:15 PM Revision d58a2500 (git): * 2018-02-08
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62292 b2dd03c8-39d4-4d8f-98ff-823fe69b080e svn[bot]
04:15 PM Revision af278e8a (git): test_jit.rb: add initial test for JIT
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62291 b2dd03c8-39d4-4d8f-98ff-823fe69b080e k0kubun (Takashi Kokubun)
02:54 PM Bug #14457 (Closed): --jit outputs error when script changes $TMPDIR
It seems that it's no longer reproductive. I guess it's fixed by r62278. k0kubun (Takashi Kokubun)
02:25 PM Revision cf03675c (git): transform_mjit_header.rb: very verbose error log
for debugging AIX..... I have no idea why AIX's gcc is failing to
transform MJIT header....
Today's CI output:
https...
k0kubun (Takashi Kokubun)
02:13 PM Revision 93f06137 (git): mjit.c: untabified [ci skip]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62289 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
02:08 PM Revision 612985f5 (git): mjit.c: fix -Wdiscarded-qualifiers warning
../mjit.c: In function ‘system_tmpdir’:
../mjit.c:1231:9: warning: assignment discards ‘const’ qualifier from pointer...
k0kubun (Takashi Kokubun)
02:01 PM Revision 13b376c5 (git): transform_mjit_header.rb: apply Regexp.escape
to prevent future breakage
Following up r62285
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62287 b2dd03c8-39d...
k0kubun (Takashi Kokubun)
01:57 PM Revision 4d351c7b (git): Remove redundant RTEST
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62286 b2dd03c8-39d4-4d8f-98ff-823fe69b080e znz (Kazuhiro NISHIYAMA)
01:48 PM Bug #14446 (Closed): Solaris 10 上の Oracle Developer Studio 12.5 および 12.6 の64ビットコンパイル時のmjit関係のエラー
Applied in changeset trunk|r62285.
----------
transform_mjit_header.rb: ignore unsupported cc
to generate MJIT head...
k0kubun (Takashi Kokubun)
01:48 PM Revision 646b24a9 (git): transform_mjit_header.rb: ignore unsupported cc
to generate MJIT header.
Even if we can't build MJIT header, Ruby's build should success. And
compilers which are no...
k0kubun (Takashi Kokubun)
01:45 PM Revision ec993c1e (git): defs/gmake.mk: make universal mjit_min_header link
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62284 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
01:41 PM Revision a8c03c45 (git): mjit.c: system_tmpdir
* mjit.c (system_tmpdir): use system provided temporary directory,
and TMPDIR as well as mktemp(1), before TMP and ...
nobu (Nobuyoshi Nakada)
01:27 PM Revision 4651988d (git): .gitignore: ignore min header for in-place build
In some revision, the build directory of minimized header is changed,
and then it's no longer ignored.
git-svn-id: s...
k0kubun (Takashi Kokubun)
01:26 PM Revision 0dd0971e (git): mjit.c: fix buffer overflow
* mjit.c (sprint_uniq_filename): get rid of silent buffer
overflow.
* mjit.c (get_uniq_filename, convert_unit_to_f...
nobu (Nobuyoshi Nakada)
12:34 PM Bug #14447: Solaris 10 上の古いFujitsu C Compiler(fcc)のmjit関係のエラー
標準出力に出るのであれば、 `make 'CPPOUTFLAG=>' mjit-heaers` などでできないでしょうか。 nobu (Nobuyoshi Nakada)
11:44 AM Revision a08ab9d1 (git): mjit.c: windows should include fcntl.h too
Fixing build failure on mswin by r62279
mjit.c
../mjit.c(1137) : error C2065: 'O_RDONLY' : undeclared identifier
NMA...
k0kubun (Takashi Kokubun)
08:14 AM Revision 2cb31e53 (git): mjit.c: FD instead of FILE
* mjit.c (init_header_filename): just FD instead of FILE to check
file is accessible.
git-svn-id: svn+ssh://ci.rub...
nobu (Nobuyoshi Nakada)
07:48 AM Revision 039db0d2 (git): mjit.c: fd is no longer valid after fclose
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62278 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
07:29 AM Revision c5e11452 (git): mjit.c: fix declaration of ruby_null_device
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62277 b2dd03c8-39d4-4d8f-98ff-823fe69b080e nobu (Nobuyoshi Nakada)
06:49 AM Revision 76c5787c (git): thread.c: int32_t instead of suseconds_t
* thread.c (timeval_for): cast to int32_t instead of suseconds_t,
which is not defined non-POSIX platforms.
git-sv...
nobu (Nobuyoshi Nakada)
06:14 AM Revision b0cf1c23 (git): fix up r62272
* thread.c (timeval_for): tv_usec is suseconds_t which may be
smaller than long.
* thread_pthread.c (native_cond_t...
nobu (Nobuyoshi Nakada)
04:04 AM Revision 714836c1 (git): remove declaration of ruby_engine from internal.h
* internal.h (ruby_engine): remove declaration of ruby_engine because
it's declared at ruby/version.h.
...
U.Nakamura
03:21 AM Revision da83d210 (git): mjit mswin support (WIP)
* mjit.c (compile_c_to_so): fixed broken xfree position.
* mjit.c (init_header_filename): refactored.
git-...
U.Nakamura
03:00 AM Bug #14403: Crash and coredump (Stack consistency error) on ruby 2.5.0
Hello jonathan,
This ticket was marked as duplicated with [Bug #14273] by nobu.
[Bug #14273] was closed by change...
nagachika (Tomoyuki Chikanaga)
01:57 AM Feature #14452 (Closed): [PATCH] thread.c: favor timespec internally
Applied in changeset trunk|r62272.
----------
thread.c: favor timespec internally
This results in fewer conversion ...
Anonymous
01:57 AM Revision 0abd9b7f (git): thread.c: favor timespec internally
This results in fewer conversion on common modern systems with
support for clock_gettime, pthread_cond_timedwait and ...
Eric Wong
12:56 AM Bug #14454 (Closed): Dir.glob with FNM_CASEFOLD gives ArgumentError: invalid byte sequence in UTF-8
duerst (Martin Dürst)
12:55 AM Bug #14455 (Closed): Dir.glob with FNM_CASEFOLD gives ArgumentError: invalid byte sequence in UTF-8
duerst (Martin Dürst)
 

Also available in: Atom