Activity
From 05/05/2017 to 05/11/2017
05/11/2017
-
11:43 PM Bug #11384 (Open): multi-threaded autoload sometimes fails
- I re-open this ticket because it remains the issue.
Please do not hesitate to close and open new one if you want.
... -
08:49 PM Feature #13557: there's no way to pass backtrace locations as a massaged backtrace
- +1 This would be a nice feature and let the VM still keep the backtrace information in an flexible way (instead of du...
-
06:36 PM Feature #13557: there's no way to pass backtrace locations as a massaged backtrace
- Did a mistake. The code example uses `caller_locations` (and therefore causes the `TypeError` exception) while I mean...
-
06:34 PM Feature #13557 (Closed): there's no way to pass backtrace locations as a massaged backtrace
- When re-raising exceptions, it is sometimes useful to "massage" the backtrace (especially in DSLs).
There is curre... -
06:59 PM Revision 8303bc6c (git): string.c: docs for String#match
- * string.c: [DOC] add example for String#match with pos argument.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
06:58 PM Revision 4a0eaeeb (git): string.c: docs for Symbol
- * string.c: [DOC] adopt call-seq's for Symbol#{match,match?} from
String methods; other small improvements for Symb... - 06:56 PM Revision 2e48267c (git): * 2017-05-12
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58667 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:56 PM Revision 477cb2b8 (git): string.c: docs for Symbol#{match,match?}
- * string.c: [DOC] mention pos argument for Symbol#{match,match?}.
Patch by Yuki Kurihara (ksss). [Fix GH-1606]
gi... -
04:19 PM Bug #13556 (Closed): MinGW readline Alt / Meta keys
- MinGW builds from Ruby Installer have been using the [rb-readline](https://github.com/ConnorAtherton/rb-readline) gem...
-
02:28 PM Revision 160d730e (git): gc.c: skip unnecessary check
- * gc.c (wmap_aset): skip unnecessary size check.
`2*sizeof(VALUE)` is static and should never overflow.
git-svn-id... -
02:28 PM Revision 8acaa122 (git): gc.c: use the argument objspace
- * gc.c (objspace_xrealloc): use the argument objspace, instead of
the default object space.
git-svn-id: svn+ssh://... -
07:56 AM Revision cea73b2d (git): net/imap: Net::IMAP#disconnect need not do anything if already disconnected
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58663 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:11 AM Feature #8661 (Assigned): Add option to print backtrace in reverse order (stack frames first and error last)
- Agreed. I got confusing too. (not sure it is a matter of experience or not...)
-
05:47 AM Bug #10290: segfault when calling a lambda recursively after rescuing SystemStackError
- ping nobu
-
02:38 AM Revision cb302650 (git): process.c: fix error check
- * process.c (obj2uid, obj2gid): check the error number returned by
`getpwnam_r()` and `getgrnam_r()`, instead of `e... -
12:42 AM Bug #13524: miniruby: [BUG] Segmentation fault at 0x0055e487e00230 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-li
- I think this is due to mixture of glibc and jemalloc.
Here is a gdb output.
```
Thread 1 "miniruby" received sig...
05/10/2017
-
11:52 PM Revision 6657567e (git): fix up r57167
- * test/lib/minitest/unit.rb (MiniTest::Unit#_run_anything): stop
if any errors or failures.
git-svn-id: svn+ssh://... -
11:38 PM Revision c47e2131 (git): pass as exception
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58660 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:34 PM Revision 8f9a46a3 (git): .
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58659 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:18 PM Bug #13554 (Closed): Running system with different gid fails on Linux if host has group with lots of members
- Applied in changeset trunk|r58658.
----------
process.c: temporary string for buffer
* process.c (obj2uid, obj2gid)... -
04:19 AM Bug #13554 (Closed): Running system with different gid fails on Linux if host has group with lots of members
- In #9600, it was pointed out that groups can be larger than sysconf(SC_GETGR_R_SIZE_MAX) in Linux. This was fixed in...
-
11:18 PM Revision ec70309f (git): process.c: temporary string for buffer
- * process.c (obj2uid, obj2gid): use temporary string as the buffer
instead of `rb_alloc_tmp_buffer`, which is `NODE... -
07:19 PM Revision d845b4f2 (git): Show garbages if requiring gem_runner is failed
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58657 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 07:03 PM Revision 9008d54b (git): * 2017-05-11
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58656 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:03 PM Revision dba186eb (git): lib/uri/generic.rb: fix typos
- * lib/uri/generic.rb: [DOC] fix typos in URI::Generic#== docs.
Patch by Alyssa Ross (alyssais). [Fix GH-1604]
git... -
05:11 PM Feature #10119: [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
- I updated the patch so the code doesn't raise when passing a CHANGEDSINCE value bigger than 4294967296, as defined by...
-
03:21 PM Feature #10119: [PATCH] [net/imap] Add CHANGEDSINCE FETCH modifier + complementary add MODSEQ Message Data Item in FETCH Command
- The above patch was wrong. There is/was no flags variable in current/previous ruby versions.
The attached patch no... -
03:21 PM Bug #13524: miniruby: [BUG] Segmentation fault at 0x0055e487e00230 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-li
- I'm also having a segmentation fault using the official ruby image. In my case, the error only happens when executing...
-
02:35 PM Revision d81b7cd5 (git): Use environment values to find ruby and flags instead of an argument
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58654 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:35 PM Revision d655f8c5 (git): Use ruby_cmd instead of the RUBY_EXE constant in specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58653 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:25 PM Revision 849bf24a (git): gc.c: check of size in ruby_sized_xrealloc
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58652 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:18 PM Revision 525844f2 (git): Use the Mutex to know whether we entered the signal handler in Process#kill specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58651 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:18 PM Revision c66852b8 (git): Process.getpgrp and Process.setsid must be available for Process#kill group specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58650 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
02:17 PM Revision 0dc32472 (git): Use #system directly with multiple arguments in Process#kill specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58649 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
11:38 AM Bug #11310 (Assigned): CSV::Table#to_csv should use concat not +
-
11:38 AM Feature #11865 (Assigned): CSV: keep original line when parsing
-
10:00 AM Feature #8661: Add option to print backtrace in reverse order (stack frames first and error last)
- Should matz give an opinion on this feature?
It's a pretty big change for the user, I got confused a couple times ... -
07:43 AM Feature #13551: Add a method to alias class methods
- JustJosh (Joshua Stowers) wrote:
> Thanks Matthew, that result is exactly what I had in mind.
Given that it's ver... -
07:23 AM Revision d7181f72 (git): confirm current process equals to gemhome's pid
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58648 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:38 AM Revision 0280d1fb (git): test_exception.rb: test_machine_stackoverflow_by_trace
- * test/ruby/test_exception.rb (test_machine_stackoverflow_by_trace):
move from test_trace.rb and rename, to be excl... -
06:35 AM Bug #13555 (Closed): Disable TestTrace#test_trace_stackoverflow
- I'll disable `TestTrace#test_trace_stackoverflow` because this test stops sometimes on several machines.
My observ... -
02:38 AM Bug #13553 (Closed): Improve performance in where push the element into non shared Array object
- rb_ary_modify() has the codes for shared Array object.
In here, it has condition branch for shared / non shared Arra... -
12:39 AM Revision 6924066a (git): adjust styles [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58646 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:20 AM Revision 75734520 (git): math.c (ruby_lgamma_r): reduce duplicate code
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58645 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:19 AM Feature #13552: [PATCH 0/2] reimplement ConditionVariable, Queue, SizedQueue using ccan/list
- pull request:
The following changes since commit 6ad7c53ba9fb688ea1070a2319a64f0cc32c08e8:
test/thread: relax... -
12:16 AM Feature #13552 (Closed): [PATCH 0/2] reimplement ConditionVariable, Queue, SizedQueue using ccan/list
- ```
The performance improvement increases as the number of waiters
increases, due to avoiding the O(n) behavior of ...
05/09/2017
-
08:41 PM Feature #13488: Set Encoding.default_external to UTF-8 on Windows
- I agree that changing the default to UTF-8 is not appropriate on Windows in a Ruby 2.x release.
Should a change oc... -
07:52 PM Misc #13541 (Closed): [PATCH] test/thread: relax checks for internal implementation
- Applied in changeset trunk|r58644.
----------
test/thread: relax internal implementation check in error message
Que... - 07:52 PM Revision 6ad7c53b (git): test/thread: relax internal implementation check in error message
- Queue, SizedQueue, and ConditionVariable internal implementation
should not be tied to using arrays. Implementation ... -
06:56 PM Bug #13231 (Closed): DateTime.strftime("%Z") does not return time zone abbreviation, returns hour and minute offset from UTC with colon
- Applied in changeset trunk|r58643.
----------
date_core.c: fix docs for %Z format
* ext/date/date_core.c: [DOC] fix... -
06:56 PM Revision 257eacee (git): date_core.c: fix docs for %Z format
- * ext/date/date_core.c: [DOC] fix documentation for %Z format
of {Date,DateTime}.strftime.
Reported by Damon Tim... -
05:41 PM Revision 8972de9f (git): dump stub specifications if nil
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58642 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:20 PM Bug #13547 (Closed): [].delete 1 { 'NG' }
- Applied in changeset trunk|r58641.
----------
parse.y: brace after literal arg
* parse.y (symbol, dsym, parser_set_... -
05:20 PM Revision 99871095 (git): parse.y: brace after literal arg
- * parse.y (symbol, dsym, parser_set_number_literal, parser_yylex):
set state to END too not only ENDARG and after a... -
05:12 PM Revision 046c9438 (git): parse.y: do after cmdarg in paren
- * parse.y (parser_yylex): set state to ENDARG after a string
literal, so that `do` after a literal should be `do_bl... - 05:02 PM Revision 462e6675 (git): * 2017-05-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58639 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
05:02 PM Revision 92fa6670 (git): test_syntax.rb: test_brace_after_local_variable
- * test/ruby/test_syntax.rb (test_brace_after_local_variable):
another test using braces. [Bug #11873]
git-svn-id:... -
04:23 PM Feature #13551: Add a method to alias class methods
- Thanks Matthew, that result is exactly what I had in mind.
Having to nest the logic within `class << self` makes i... -
07:19 AM Feature #13551: Add a method to alias class methods
- Do you mean singleton methods?
Something like this would work:
~~~ruby
module Kernel
def alias_singleton_me... -
07:09 AM Feature #13551 (Feedback): Add a method to alias class methods
- What do you mean by 'intuitive'?
How frequent/important is this?
It's easily possible as follows:
```
class... -
04:20 AM Feature #13551 (Rejected): Add a method to alias class methods
- There doesn't seem to be an intuitive way to alias class methods.
Perhaps we can add a method such as
~~~ ruby... -
04:08 PM Bug #13524: miniruby: [BUG] Segmentation fault at 0x0055e487e00230 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-li
- shyouhei (Shyouhei Urabe) wrote:
> Is it possible for you to show us how to reproduce this?
Hi, any update? -
03:49 PM Bug #13444: compatibility breaking change: backticks is not evalueted as shell script call while in "unless" operator context
- This is a bug, it does not execute part of the user program, even though the semantics are clearly defined.
Thanks... -
03:14 PM Bug #13444: compatibility breaking change: backticks is not evalueted as shell script call while in "unless" operator context
- ruby_2_4 r58634 merged revision(s) 58398.
-
03:42 PM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- ruby_2_4 r58637 merged revision(s) 58587,58588.
-
03:42 PM Revision b5b1a213 (git): merge revision(s) 58587,58588: [Backport #13526]
- variable.c: cleanup waitq upon thread death
* variable.c (autoload_reset): use idempotent list_del_init
... -
03:30 PM Bug #13439: [PATCH] fix RSTRUCT_LEN macro in public C API
- ruby_2_4 r58636 merged revision(s) 58359.
-
03:30 PM Revision 2d909ca1 (git): merge revision(s) 58359: [Backport #13439]
- fix RSTRUCT_LEN macro in public C API
rb_struct_size returns an Integer VALUE, so it must be converted
... -
03:24 PM Bug #13387: [PATCH]Add parenthesis to fix compile warning to string.c
- ruby_2_4 r58635 merged revision(s) 58211.
-
03:24 PM Revision 72fcda8b (git): merge revision(s) 58211: [Backport #13387]
- string.c: Supress logical-op-parentheses warning
* string.c(rb_str_upcase_bang): Supress logical-op-parenthe... -
03:15 PM Bug #13408: Backport r57359: fix non-IP format `no_proxy`
- Backported into ruby_2_4 branch at r58624.
-
03:13 PM Revision c4a34e5c (git): merge revision(s) 58398: [Backport #13444]
- compile.c: wrong optimization
* compile.c (compile_branch_condition): expression which has side
ef... -
03:06 PM Bug #13236: Ruby segfault
- ruby_2_4 r58632 merged revision(s) 58082,58083.
- 03:06 PM Revision 8ef97676 (git): * 2017-05-10
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_4@58633 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:05 PM Revision cb68586c (git): merge revision(s) 58082,58083: [Backport #13236]
- class.c: ensure_includable
* class.c (ensure_includable): extract checks to include and
prepend.
... -
02:56 PM Bug #13214: FileUtils::mkdir_p creates additional (unrequested) directory on Cygwin
- ruby_2_4 r58631 merged revision(s) 57640.
-
02:56 PM Revision 0deee202 (git): merge revision(s) 57640: [Backport #13214]
- fileutils.rb: do not make root
* lib/fileutils.rb (FileUtils#mkdir_p): no need to make root
direct... -
02:55 PM Bug #13081: resolv.rb may be the cause of the rubygems bug on Windows
- ruby_2_4 r58630 merged revision(s) 57265,57266.
-
02:55 PM Revision e006dc67 (git): merge revision(s) 57265,57266: [Backport #13081]
- win32/resolv.rb: ad hoc workaround
* ext/win32/lib/win32/resolv.rb (Win32::Resolv::SZ): an ad hoc
... -
02:53 PM Bug #10944: Documentation of Array.new w.r.t. element index available to a block
- ruby_2_4 r58629 merged revision(s) 58037.
-
02:53 PM Revision 5634c62d (git): merge revision(s) 58037: [Backport #10944]
- docs for creating arrays
* array.c: [DOC] add example for Array.new with block and index.
Reported... -
02:51 PM Bug #9294: Documentation for IO#read claims resulting string is always ASCII-8BIT encoding
- ruby_2_4 r58628 merged revision(s) 58008.
-
02:51 PM Revision b2575bc8 (git): merge revision(s) 58008: [Backport #9294]
- io.c: improve docs
* io.c: [DOC] improve and harmonize docs for IO#read and ARGF#read;
fix invalid... -
02:50 PM Bug #13175: Building --with-jemalloc on FreeBSD fails
- ruby_2_4 r58627 merged revision(s) 57490.
-
02:50 PM Revision 97da0db7 (git): merge revision(s) 57490: [Backport #13175]
- configure.in: use AC_SEARCH_LIBS
* configure.in (--with-gmp, --with-jemalloc): use AC_SEARCH_LIBS
... -
02:48 PM Bug #13247: ruby won't build on macOS 10.6 SDK — mach_task_basic_info_data_t not available
- ruby_2_4 r58626 merged revision(s) 57180.
-
02:48 PM Revision 33b90a28 (git): merge revision(s) 57180: [Backport #13247]
- memory_status.c: support old Mac OS
* ext/-test-/memory_status/memory_status.c (read_status): use
... -
02:46 PM Bug #13499: need to backport r58453
- ruby_2_4 r58625 merged revision(s) 58453,58454.
-
02:46 PM Revision 51351b8f (git): merge revision(s) 58453,58454: [Backport #13499]
- Fix space flag when Inf/NaN and width==3
* sprintf.c (rb_str_format): while `"% 2f"` and `"% 4f"` result in
... -
02:28 PM Bug #13442: Please backport r57359
- ruby_2_4 r58624 merged revision(s) 57359.
-
02:28 PM Revision 4a3da1fb (git): merge revision(s) 57359: [Backport #13442]
- uri/generic.rb: fix exception on non-IP format
* lib/uri/generic.rb (URI::Generic#find_proxy): match IP addr... -
02:24 PM Bug #13530: backport r58370 and r58382
- ruby_2_4 r58623 merged revision(s) 58370,58382.
-
02:24 PM Revision 825538fc (git): merge revision(s) 58370,58382: [Backport #13530]
- thread_win32.c: no GVL for interrupt_event
* thread_win32.c (w32_wait_events): do not acquire GVL, to fix
... -
02:21 PM Bug #13533: please backport r58534
- ruby_2_4 r58622 merged revision(s) 58534.
-
02:21 PM Revision 53b976ef (git): merge revision(s) 58534: [Backport #13533]
- nogvl_wait_for_single_fd must wait as its name
poll(fds, n, 0) mean no timeout and immediately return. If yo... -
02:11 PM Revision 20824087 (git): string.c: fix r58618
- * string.c (unicode_normalize_common): aggregation type cannot be
initialized with dynamic values, in C89.
git-svn... -
02:11 PM Bug #13191: sample/pty/shl.rb がうまく動かない
- ruby_2_4 r58620 merged revision(s) 57531,57532,57533,57537.
-
02:11 PM Revision 881bee60 (git): merge revision(s) 57531,57532,57533,57537: [Backport #13191]
- pty/shl.rb: update [ci skip]
* sample/pty/shl.rb: stop writer loop when the child exited.
PTY::Chi... -
02:09 PM Bug #13361: Can't build Ruby trunk with i386 arch on macOS 10.12
- ruby_2_4 r58619 merged revision(s) 58084.
-
02:09 PM Revision 3f1737d8 (git): merge revision(s) 58084: [Backport #13361]
- configure.in: syscall is deprecated on macOS
* configure.in: syscall is no longer supported on macOS since
... -
11:21 AM Bug #11078: 2.2 String#unicode_normalize method does not appear in generated API docs
- Hanmac (Hans Mackowiak) wrote:
> i see your changes with unicode_normalize_common,
> i only asking because i thin... -
11:13 AM Revision a4301ec2 (git): replace hand-written argument check by call to rb_scan_args in unicode_normalize_common
- In string.c, replace hand-written argument count check by call to rb_scan_args.
This allows to use rb_funcallv once, ... -
10:45 AM Revision 88892c8d (git): add explanations about status of module UnicodeNormalize
- In lib/unicode_normalize/normalize.rb, add explanations and clarifications
about the status of the files and the modu... -
08:58 AM Bug #13549: MinGW / Windows encoding - Two issues
- Please post separate issues separately. If they are related, please link them with "Related issues".
-
07:47 AM Revision cc3042a7 (git): Add one more guard to avoid mixing nil into latest_specs
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58616 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
07:27 AM Bug #12492: RUBY_DEBUG=gc_stress dumps core
- GCC 7が出ていたので試したところ再現したので、r55429 はバックポートが必要です。
```
% lldb -- miniruby -ve0
(lldb) target create "miniruby"
Curre... - 06:17 AM Revision 7469699d (git): fixup r58614 for raspi3 and maybe other systems with odd compile
- [ruby-core:81048]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58615 b2dd03c8-39d4-4d8f-98ff-823fe69b080e - 05:06 AM Revision 9d09240d (git): rb_execution_context_t: move stack, stack_size and cfp from rb_thread_t
- The goal is to reduce rb_context_t and rb_fiber_t size
by removing the need to store the entire rb_thread_t in
there.... -
02:55 AM Revision 62b885b0 (git): Ignore fail on non empty ext and gems [ci skip]
- * Makefile.in ({ext,gems}/{distclean,realclean}): ignore fail on
removal of non empty directories. these directori...
05/08/2017
-
06:55 PM Bug #13549 (Closed): MinGW / Windows encoding - Two issues
- ## Issue #1
The documentation for [Encoding.default_internal=](https://msp-greg.github.io/ruby_trunk/Core/Encoding... -
04:29 PM Bug #13503: Improve performance of some Time & Rational methods
- normalperson (Eric Wong) wrote:
> Maybe CPU and compiler differences can account for this.
> What CPU and compile... -
04:07 PM Bug #13548: miniruby SEGV while building with non-default CFLAGS (caused by __builtin_setjmp)
- Forgot to say, the same happens too with more popular
~~~
CFLAGS="-O3 -funroll-loops -g"
~~~
And the cause of... -
03:53 PM Bug #13548 (Closed): miniruby SEGV while building with non-default CFLAGS (caused by __builtin_setjmp)
- Trying to build ruby-2.4.1 using gcc-5.4.0 I get the attached error. Just-released gcc-7.1.0 causes the similar error...
- 04:00 PM Revision f94b7bce (git): * 2017-05-09
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58612 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
04:00 PM Revision 0a1debb8 (git): Add mspec and rubyspec to LEGAL [ci skip]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58611 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:29 PM Bug #13547 (Closed): [].delete 1 { 'NG' }
- Is this intentional?
```
% ruby --dump=parsetree -vwce "x 1 { 2 }"
ruby 2.5.0dev (2017-05-08 trunk 58609) [x86_6... -
01:14 PM Revision 15196f4c (git): Translate missing rdoc comment for opt_send_without_block.
- fix [GH-1608], Patch by @k0kubun
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58610 b2dd03c8-39d4-4d8f-98ff-823... -
08:00 AM Bug #13535: Installing Ruby2.4.1 on Solaris 10
- ご対応いただきありがとうございます。
日本語で再度質問させてください。
makeまでに実行したコマンドは以下の通りです。
ruby-2.4.1.tar.gzを/opt/oracle/media/Ruby/にインストール
... -
06:08 AM Bug #13535 (Feedback): Installing Ruby2.4.1 on Solaris 10
- usukere (高橋 佑典) wrote:
> ```
> make: Fatal error: Unknown option `-C'
> ***Error Code 1
> The following command c... -
03:23 AM Bug #13535: Installing Ruby2.4.1 on Solaris 10
- Thank you, We're installing ver2.4.1 in Solaris 10.
But DIfferent problems happened.
```
make: Fatal error: Unkn... -
05:31 AM Revision ebbe6782 (git): separate constdefs.c and constdefs.h
- * ext/socket/depend: separate constdefs.c and constdefs.h so that
only one process will run when parallel building.... -
01:59 AM Feature #10341 (Closed): Fiber switch performance improvements
- Applied in changeset trunk|r58606.
----------
benchmark/bm_vm2_fiber_switch.rb: check for fiber performance
There a... - 01:59 AM Revision 774420eb (git): reduce rb_mutex_t size from 80 bytes to 72 bytes on 64-bit
- We can use existing RVALUE flags to avoid adding a 4-byte
integer to store a boolean flag. This integer cost us 8 by... - 01:59 AM Revision cdc85aec (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58607 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 01:59 AM Revision 60473fe0 (git): benchmark/bm_vm2_fiber_switch.rb: check for fiber performance
- There are currently no benchmarks for Fiber performance, I
should've committed this years ago when [Feature #10341] w... -
12:18 AM Feature #13517 (Closed): [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- Applied in changeset trunk|r58604.
----------
reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
Instead of rely... - 12:18 AM Revision 153aa5af (git): * 2017-05-08
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58605 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:18 AM Revision 3586c9e0 (git): reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- Instead of relying on a native condition variable and mutex for
every Ruby Mutex object, use a doubly linked-list to ...
05/07/2017
-
11:41 PM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- On 2017/05/08 8:08, Eric Wong wrote:
> Back to your original question. THREAD_RUNNABLE is possible
> if somebody ... -
11:11 PM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- SASADA Koichi <[email protected]> wrote:
> sorry for late response.
> I have no objection about this patch. thank you.... -
07:08 PM Feature #13517: [PATCH] reduce rb_mutex_t size from 160 to 80 bytes on 64-bit
- sorry for late response.
I have no objection about this patch. thank you.
one question.
```
list_for_each_s... -
03:17 PM Bug #13542: MinGW trunk Builds - Summary of Issues
- Saturday, I ran spec/mspec for the first time in a while, and today it was added to the ruby repo. I'm having some i...
-
02:21 PM Revision 7dae53f3 (git): relative path as VPATH
- * common.mk (ripper.c): use relative path as VPATH instead of
absolute path of the current working directory.
git-... -
02:03 PM Revision ac08e59b (git): parse.y: export rb_parser_fatal for ripper
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58602 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
01:40 PM Revision fd6853a2 (git): stale targets
- * common.mk (update-mspec, update-rubyspec): empty stale targets.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@... -
01:06 PM Revision 987508ce (git): extract prereq.status
- * tool/make-snapshot (package): extract static config values for
prereq and override dynamic values at runtime.
gi... -
12:36 PM Feature #13156: In-tree copy of ruby/spec
- I finally got around adding the in-tree copy of ruby/spec, sorry for the delay.
Dear MRI committers, you can now d... -
12:05 PM Feature #13156 (Closed): In-tree copy of ruby/spec
- Applied in changeset trunk|r58595.
----------
Add in-tree mspec and ruby/spec
* For easier modifications of ruby/sp... -
12:26 PM Revision a319225b (git): Update specs to follow newlines added by r58596
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58599 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:17 PM Revision e7ec88a4 (git): Rename spec/README to spec/README.md
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58598 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:05 PM Revision 7f9cd733 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58597 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 12:05 PM Revision 6bc742bc (git): * remove trailing spaces, append newline at EOF.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58596 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:04 PM Revision 95e8c48d (git): Add in-tree mspec and ruby/spec
- * For easier modifications of ruby/spec by MRI developers.
* .gitignore: track changes under spec.
* spec/mspec, spec... -
12:01 PM Revision ed7d8035 (git): make update-rubyspec is no longer needed
- * Kept a no-op for compatibility.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58594 b2dd03c8-39d4-4d8f-98ff-82... -
12:01 PM Revision 538dcb30 (git): Update README about ruby/spec
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58593 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:00 PM Revision e9628d97 (git): * spec/default.mspec: only require rbconfig if is it not already.
- Useful when running spec/mspec/bin/mspec directly.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58592 b2dd03c8-... - 08:06 AM Revision 95f13596 (git): vm_core.h (rb_thread_t): use 32-bit running_time_us
- The current range based current values of:
TIME_QUANTUM_USEC=100000
RUBY_THREAD_PRIORITY_MAX=3
... - 07:38 AM Revision b1bb2520 (git): io.c (do_fcntl): update max FD for F_DUPFD_CLOEXEC, too
- Somebody may pass 1030 (the value of F_DUPFD_CLOEXEC) to IO#fcntl
because they copied code from somewhere else. Ensu... -
07:18 AM Revision a0da5141 (git): NEWS: Integer#{round,floor,ceil,truncate} [Bug #13420]
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58589 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
06:02 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- [email protected] wrote:
> normalperson (Eric Wong) wrote:
> > OK, committed as r58587 with that script.
>
> ... -
05:41 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- normalperson (Eric Wong) wrote:
> OK, committed as r58587 with that script.
Thank you!
It works perfectly as fa... -
04:31 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- Eric Wong <[email protected]> wrote:
> [email protected] wrote:
> > `git bisect` shows that this issue is app... -
04:26 AM Bug #13526 (Closed): Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- Applied in changeset trunk|r58587.
----------
variable.c: cleanup waitq upon thread death
* variable.c (autoload_re... -
03:51 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- [email protected] wrote:
> `git bisect` shows that this issue is appeared at r52332 [Bug #11384].
>
> I ran htt... -
02:44 AM Bug #13526: Segmentation fault at 0x0055c2e58e8920 ruby 2.3.1p112 (2016-04-26 revision 54768) [x86_64-linux]
- `git bisect` shows that this issue is appeared at r52332 [Bug #11384].
I ran https://bugs.ruby-lang.org/issues/135... - 04:26 AM Revision 8451d3c7 (git): * properties.
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58588 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
- 04:26 AM Revision c7ff36c6 (git): variable.c: cleanup waitq upon thread death
- * variable.c (autoload_reset): use idempotent list_del_init
(autoload_sleep): moved code from rb_autoload_load
(a... -
03:33 AM Bug #13546 (Feedback): std steams are closed in Windows app.
- Do you call `ruby_sysinit`?
05/06/2017
-
10:48 PM Bug #13546 (Rejected): std steams are closed in Windows app.
- We are embedding Ruby VM into a windows app ( msvc2015 CRT ). VM fails to initialize in `Init_IO` with 'closed stream...
-
10:13 PM Feature #13518: Indented multiline comments
- duerst (Martin Dürst) wrote:
> `=begin`/`=end` are rare, and it's better to make them stick out.
I would make the... -
08:38 PM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- stomar (Marcus Stollsteimer) wrote:
> Applied.
> I opened a PR for the specs: https://github.com/ruby/spec/pull/436... -
08:16 PM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- Applied.
I opened a PR for the specs: https://github.com/ruby/spec/pull/436 _[merged]_
Should I add a comment ... -
07:58 PM Feature #13420 (Closed): Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- Applied in changeset trunk|r58586.
----------
make Integer#{round,floor,ceil,truncate} always return integer
* nume... -
01:19 AM Feature #13420 (Assigned): Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- stomar (Marcus Stollsteimer) wrote:
> nobu, does this mean "Nice. Go ahead and apply!"?
Yes, of course.
> And ... -
07:58 PM Revision f495fe4f (git): make Integer#{round,floor,ceil,truncate} always return integer
- * numeric.c (int_round): return integer (self) instead of float
for Integer#round with positive ndigits argument, b... -
03:15 PM Bug #13536 (Closed): Ripper fails to tokenize nested squiggly heredoc
- Applied in changeset trunk|r58584.
----------
ripper/lexer.rb: nested indented heredoc
* ext/ripper/lib/ripper/lexe... - 03:14 PM Revision 7c0dcecb (git): * 2017-05-07
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58585 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:14 PM Revision 4671737b (git): ripper/lexer.rb: nested indented heredoc
- * ext/ripper/lib/ripper/lexer.rb (on_heredoc_dedent): insert
stripped leading spaces as `on_ignored_sp` elements, s... -
02:12 PM Revision 8727dce2 (git): fix up r58573
- * common.mk: make the directory for extension shared library with
the timestamp directory.
git-svn-id: svn+ssh://c... -
07:28 AM Revision 4b5a2b52 (git): math.c: improve docs for Math.sqrt
- * math.c: [DOC] mention Integer.sqrt in docs for Math.sqrt.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58582 ... -
07:18 AM Revision 5e58811b (git): numeric.c: remove mention of Bignum from docs
- * numeric.c: [DOC] remove mention of Bignum from Integer#{+,-,*,/},
the return type does not depend on magnitude an... -
07:17 AM Revision f280556f (git): numeric.c: revise docs
- * numeric.c: [DOC] revise docs for Numeric, Integer, Float:
* nodoc Numeric#singleton_method_added
* mention that... -
04:42 AM Revision f8676697 (git): delete enc/prelude.rb, because no longer needed
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58579 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
03:12 AM Revision c7baa31c (git): delete lib/unicode_normalize.rb, because no longer needed
- (all content has been moved to string.c)
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58578 b2dd03c8-39d4-4d8f-... -
02:54 AM Revision 0324e76d (git): remove enc/prelude.rb from list of prelude files in common.mk
- (This is a retry of r58559, it should work now that rubyspec does
no longer check for unicode_normalized to be requir... -
01:33 AM Bug #13539 (Closed): uninitialized class variable @@accept_charset in #<Class:CGI> when calling CGI.unescape
- Applied in changeset trunk|r58576.
----------
share `@@accept_charset`
* lib/cgi/{core,util}.rb: include CGI::Util ... -
01:33 AM Revision 97849e11 (git): share `@@accept_charset`
- * lib/cgi/{core,util}.rb: include CGI::Util not only extending, to
share `@@accept_charset` class variable, so that... -
01:01 AM Revision d7f2c723 (git): string.c: fix types
- * string.c (id_normalize, id_normalized_p): fix types, IDs should
be ID.
* string.c (unicode_normalize_common): di... - 12:54 AM Revision 4566365d (git): * 2017-05-06
- git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@58574 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
-
12:54 AM Revision 6b4fc043 (git): timestamp for extensions
- * common.mk: use the same timestamp file for architecture specific
directory as the file used in Makefiles under ex... -
12:15 AM Bug #13543 (Rejected): local variable declaration
- As far as I understand, the detection of variables (and as a consequence the shadowing of methods with the same name)...
05/05/2017
-
02:16 PM Bug #13543: local variable declaration
- true, the parser detects the local variable early on, but it does not ignore the method until the point of assignment...
-
07:25 AM Bug #13543: local variable declaration
- the problem: the parser does find: `foo = foo.size`
and detect that foo is a local variable, and does ignore it was ... -
01:34 PM Feature #13420: Integer#{round,floor,ceil,truncate} should always return an integer, not a float
- nobu, does this mean "Nice. Go ahead and apply!"?
(I fear I'm not too familiar with the ways around here, yet.)
... -
09:19 AM Bug #13536 (Open): Ripper fails to tokenize nested squiggly heredoc
- Thank you, the exception disappeared.
But it seems incomplete. Look at this slightly different example:
```
r... -
07:48 AM Bug #11078: 2.2 String#unicode_normalize method does not appear in generated API docs
- @duerst (Martin Dürst):
i see your changes with unicode_normalize_common,
i only asking because i think that rb_s... -
12:35 AM Bug #13545 (Closed): Ruby built by clang 4.0.0 parses Float literal wrongly
- ~~~
$ ./configure --prefix=/home/mame/work/local CC=clang
$ make -j 4 miniruby
$ ./miniruby -e 'p 1.18515104415839... -
12:32 AM Feature #13544: Allow loading an ISeqs sequence directly from a C extension without requiring buffer is in an RVALUE
- On 2017/05/05 5:36, Eric Wong wrote:
> Maybe adding mmap support (at least read-only) to IO objects can
> support ... -
12:16 AM Misc #13541: [PATCH] test/thread: relax checks for internal implementation
- It seems no problem.
I think you can write that this change is related to "error message" in commit log (dependenc...
Also available in: Atom