General

Profile

Charles Nutter

Issues

Projects

Activity

02/07/2016

11:10 AM Ruby trunk Bug #5720: Exceptions can be caused via eval that evade exception handling
A question about the test you added, nobu:
```
def test_too_many_args_in_eval
bug5720 = '[ruby-core:41520]...

01/22/2016

01:20 AM Ruby trunk Misc #12004: Code of Conduct
I support having a Code of Conduct. I will defer to others to decide which one.

01/19/2016

06:42 PM Ruby trunk Revision 53595: file.c: fix documentation
* file.c: mode is optional, defaults to 0666.

01/05/2016

05:17 PM Ruby trunk Misc #11904: Why was Thread.exclusive deprecated?
Nobuyoshi Nakada wrote:
> This use of `Thread.exclusive` seems nonsense.
> https://github.com/cryptosphere/rbnacl/c...

12/28/2015

10:42 PM Ruby trunk Misc #11904: Why was Thread.exclusive deprecated?
I agree with Tony that Thread.exclusive still has uses. Was there some discussion on deprecating it?
01:50 AM Ruby trunk Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
Eric Wong wrote:
> Anyways, if somebody can design a good API for internal use,
> we can use it. Current rb_get_...
12:22 AM Ruby trunk Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
Comparing stack traces:
```
[] ~/projects/ruby $ ruby23 -rsocket -e "t = TCPSocket.new('google.com', 80); t.read_...
12:13 AM Ruby trunk Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
Eric Wong wrote:
> Using globals or TLS would introduce subtle reentrancy problems
> when calls are nested. I do...

12/27/2015

11:00 PM Ruby trunk Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
A suggestion for how to make kwarg-passing to C functions allocation-free: have a thread-local (or perhaps global, si...
10:49 PM Ruby trunk Feature #11339: [PATCH] io.c: avoid kwarg parsing in C API
I don't usually jump in to grouse about CRuby changes, but this is really gross. We shouldn't be mucking up the core ...

Also available in: Atom