From: Eric Wong <normalperson@...>
Date: 2017-01-02T22:19:31+00:00
Subject: [ruby-core:78943] Re: [Ruby trunk Feature#13095] [PATCH] io.c (rb_f_syscall): remove deprecation notice

kosaki.motohiro@gmail.com wrote:
> I disagree.
> 
> http://man7.org/linux/man-pages/man2/syscall.2.html clearly explains a caller must care
> Architecture-specific requirements. But current this interface have no way Ruby core care
> alignment etc.

We should expect users of this to be able to read and follow
documentation.  We already have a warning about it.  I prefer we
allow it to improve, and allow users to shoot themselves in the
foot if necessary.  As I've said before: I don't want Ruby to be
a nanny scripting language.

Anyways, I plan on having this release GVL for slow syscalls
and maybe other small improvements.

Unsubscribe: <mailto:ruby-core-request@ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>