General

Profile

Yui NARUSE

Issues

Projects

Activity

02/06/2016

05:56 PM Ruby trunk Revision 53757: Revert "check __int64_t and __int128_t"
This reverts commit r53750.
Those types seems to be for C++, and breaks old GCC.
http://rubyci.s3.amazonaws.com/c64b/...
02:45 PM Ruby trunk Revision 53756: Fix r53748; the datafile includes non ASCII

02/05/2016

06:52 AM Ruby trunk Revision 53744: improve r53741
* Remove branching by a==0 case
Before r53741:
% perf stat ./miniruby -e'a=100;i=0;while i<0xfffffff;i+=1;a=(a*557+2...
04:31 AM Ruby trunk Revision 53741: * insns.def (opt_mult): Use int128_t for overflow detection.
* bignum.c (rb_uint128t2big): added for opt_mult.
* bignum.c (rb_uint128t2big): added for rb_uint128t2big..
* confi...

02/03/2016

10:08 AM Ruby trunk Revision 53727: Remove debug print introduced in r52386
04:52 AM Ruby trunk Bug #11946 (Closed): Assertion failed: (!STR_EMBED_P(shared)), function str_new_frozen, file stri...
Applied in changeset r53724.
----------
* string.c (str_new_frozen): if the given string is embeddedable
but not e...
04:52 AM Ruby trunk Revision 53724: * string.c (str_new_frozen): if the given string is embeddedable
but not embedded, embed a new copied string. [Bug #11946]
03:18 AM Ruby trunk Bug #11946 (Assigned): Assertion failed: (!STR_EMBED_P(shared)), function str_new_frozen, file st...
Ben Miller wrote:
> I was able to reduce to a script that doesn't need any gems. I'm using Arch Linux.
This is so...

02/02/2016

05:38 PM Ruby trunk Revision 53720: * re.c (rb_reg_prepare_enc): use already compiled US-ASCII regexp
if given string is ASCII only.
121.2s to 113.9s on my x86_64-freebsd10.2 Intel Core i5 661
11:02 AM Ruby trunk Revision 53718: Skip SHA from test_digest_constants for LibreSSL 2.3
The first one of ruby/openssl#40
https://github.com/ruby/openssl/issues/40#issuecomment-159839338

Also available in: Atom