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 ... -
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... -
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...
-
02:50 PM Misc #14470: Use Commit together with co-authors Github feature in svn commits
- Why doesn't Github see `From:` header too?
-
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... -
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...
-
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... -
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 ... -
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
> ... -
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... -
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... -
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... -
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:
: 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...
- 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
-
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.... -
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 ... -
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...
-
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...
-
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 ... - 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:... -
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... -
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... - 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... -
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... -
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_... -
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... -
09:08 AM Bug #14458 (Rejected): RubyVM::InstructionSequence compilation loses Regexp encoding
-
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
-
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
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... -
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... -
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.... -
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
>... - 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
-
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... -
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... -
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... -
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...
-
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... -
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
-
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... -
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... -
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... -
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] ... -
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... -
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'...
-
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... -
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
-
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... -
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... -
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
- 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
-
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...
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...
-
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-...-
03:44 PM Feature #14411: URI#secure?
- Perhaps `#https?` might work? (as phluid61 actually suggested with the only difference that "is" is "#...?" in Ruby)
... -
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... -
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... -
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... -
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... -
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... -
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... -
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.
-
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... -
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 ... -
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
-
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... -
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
... -
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... -
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
-
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
-
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... -
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.... -
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
-
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... -
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... -
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
-
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 -
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
-
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... -
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 ... -
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... -
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 ...
-
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... -
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
-
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... -
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 ...
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... -
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...
-
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...
-
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... - 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
-
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... -
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
-
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
-
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
-
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
-
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., ... -
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
-
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
-
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://... -
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
-
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:... -
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 ...
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... - 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
-
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... -
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... -
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... -
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... -
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... -
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 ... -
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... -
11:21 AM Bug #8082 (Rejected): Ruby i686-nacl builds but doesn't run correctly
- nacl support was removed at Ruby 2.5.
-
06:06 AM Bug #8274 (Assigned): No tests for PKCS7::write_smime
-
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... -
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 -
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
-
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.
... -
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 ... -
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...
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 ... -
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... - 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... - 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... -
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. ... -
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... -
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
-
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... -
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... -
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 ... -
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... -
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
-
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... - 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
-
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... -
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
-
02:15 PM Bug #14446: Solaris 10 上の Oracle Developer Studio 12.5 および 12.6 の64ビットコンパイル時のmjit関係のエラー
- Close済ですが追記します。
r62240 にて -m64 などの ARCH_FLAG がmjitヘッダ生成時に渡るようになり、(r62285 より前の時点で)Ruby本体のビルド自体はエラー無く正常終了するようになっていまし... -
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... -
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... -
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... -
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 ... -
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 ... -
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... -
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
-
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... - 12:40 PM Revision 9bb4e31d (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62308 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
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... -
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/)
-
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/)
-
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
-
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... -
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
- 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
- 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
-
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:... -
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...
-
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
-
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... -
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
-
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... -
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 ... -
12:22 AM Bug #14457: --jit outputs error when script changes $TMPDIR
- I also confirmed to fix my error report.
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... -
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...
-
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... -
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... -
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...
-
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... -
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... -
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...
-
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. -
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.
-
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... -
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... -
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
- 04:15 PM Revision 89352607 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62293 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 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
-
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
-
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.
-
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... -
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
-
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... -
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... -
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
-
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... -
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... -
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
-
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 ... -
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... -
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... -
12:34 PM Bug #14447: Solaris 10 上の古いFujitsu C Compiler(fcc)のmjit関係のエラー
- 標準出力に出るのであれば、 `make 'CPPOUTFLAG=>' mjit-heaers` などでできないでしょうか。
-
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... -
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... -
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
-
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
-
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... -
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... - 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.
... - 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-... -
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... -
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 ... - 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 ... -
12:56 AM Bug #14454 (Closed): Dir.glob with FNM_CASEFOLD gives ArgumentError: invalid byte sequence in UTF-8
-
12:55 AM Bug #14455 (Closed): Dir.glob with FNM_CASEFOLD gives ArgumentError: invalid byte sequence in UTF-8
Also available in: Atom