Project

General

Profile

Activity

From 12/17/2013 to 12/23/2013

12/23/2013

07:00 PM Backport #9283 (Closed): Backport r44334
This issue was solved with changeset r44365.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
04:13 PM Backport #9282 (Closed): Backport r44333
This issue was solved with changeset r44362.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
04:12 PM Backport #9270 (Closed): Array#to_h should not ignore badly formed elements
This issue was solved with changeset r44361.
Marc-Andre, thank you for reporting this issue.
Your contribution to Rub...
naruse (Yui NARUSE)
01:22 PM Backport #9270: Array#to_h should not ignore badly formed elements
Great, thanks.
Committed as r44354
marcandre (Marc-Andre Lafortune)
03:24 AM Backport #9270: Array#to_h should not ignore badly formed elements
OK, could you commit it?
I'll backport it to ruby_2_1 branch.
naruse (Yui NARUSE)
03:53 PM Backport #9275 (Closed): Class.new(Hash)#reject warning is confusing and is issued in situations where I don't think it should be
This issue was solved with changeset r44359.
Myron, thank you for reporting this issue.
Your contribution to Ruby is ...
nobu (Nobuyoshi Nakada)
10:00 AM Revision 44365: merge revision(s) 44334: [Backport #9283]
* test/rubygems/test_gem_ext_builder.rb: Fix warning due to ambiguous
expression.
naruse (Yui NARUSE)
07:13 AM Revision 44362: merge revision(s) 44333: [Backport #9282]
* lib/rubygems/commands/install_command.rb: Restore gem install
--ignore-dependencies for remote gems
* test/ru...
naruse (Yui NARUSE)
07:12 AM Revision 44361: merge revision(s) 44354: [Backport #9270]
* array.c: Have to_h raise on elements that are not key-value pairs
[#9239]
* enum.c: ditto
naruse (Yui NARUSE)
03:31 AM Backport #9281 (Closed): Backport r44332
This issue was solved with changeset r44344.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:31 AM Backport #9280 (Closed): Backport r44331
This issue was solved with changeset r44343.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:31 AM Backport #9279 (Closed): Backport r44330
This issue was solved with changeset r44342.
Eric, thank you for reporting this issue.
Your contribution to Ruby is g...
naruse (Yui NARUSE)
03:31 AM Backport #9271 (Closed): please backport r44307
This issue was solved with changeset r44341.
Usaku, thank you for reporting this issue.
Your contribution to Ruby is ...
naruse (Yui NARUSE)

12/22/2013

08:48 PM Backport #9284: Exception message of Errno::ENOENT contains strings
Sorry for reporting it to Backport instead of ruby-trunk.
I reported it to ruby-trunk as https://bugs.ruby-lang.org/...
abotalov (Andrei Botalov)
08:35 PM Backport #9284 (Rejected): Exception message of Errno::ENOENT contains strings
Exception message of Errno::ENOENT exception contains strings "@ rb_sysopen" or "@ dir_initialize". It doesn't contai... abotalov (Andrei Botalov)
11:15 AM Backport #9279 (Assigned): Backport r44330
drbrain (Eric Hodel)
10:21 AM Backport #9279 (Closed): Backport r44330
This corrects a comment. drbrain (Eric Hodel)
11:15 AM Backport #9280 (Assigned): Backport r44331
drbrain (Eric Hodel)
10:22 AM Backport #9280 (Closed): Backport r44331
This sets the RubyGems version to the release version. drbrain (Eric Hodel)
11:15 AM Backport #9281 (Assigned): Backport r44332
drbrain (Eric Hodel)
10:26 AM Backport #9281 (Closed): Backport r44332
This updates RDoc to its release version drbrain (Eric Hodel)
11:15 AM Backport #9282 (Assigned): Backport r44333
drbrain (Eric Hodel)
11:06 AM Backport #9282 (Closed): Backport r44333
This restores gem install --ignore-dependencies for remote gems which was broken in 2.1.0.rc.1 drbrain (Eric Hodel)
11:15 AM Backport #9283 (Assigned): Backport r44334
drbrain (Eric Hodel)
11:12 AM Backport #9283 (Closed): Backport r44334
This fixes a test warning. drbrain (Eric Hodel)
10:25 AM Revision 44344: merge revision(s) 44332: [Backport #9281]
* lib/rdoc.rb: Set RDoc to release version. naruse (Yui NARUSE)
10:22 AM Revision 44343: merge revision(s) 44331: [Backport #9280]
* lib/rubygems.rb: Set RubyGems to release version. naruse (Yui NARUSE)
10:22 AM Revision 44342: merge revision(s) 44330: [Backport #9279]
* lib/rubygems.rb (module Gem): Fix comment for
Gem::load_path_insert_index.
naruse (Yui NARUSE)
10:18 AM Revision 44341: merge revision(s) 44307: [Backport #9271]
* win32/Makefile.sub (fake.rb): fixed wrong RUBY_PLATFORM, to correctly
install win32.h.
[ruby-core:58801][Bug ...
naruse (Yui NARUSE)
07:00 AM Revision 44340: Release branch of Ruby 2.1
naruse (Yui NARUSE)
03:22 AM Backport #9275 (Closed): Class.new(Hash)#reject warning is confusing and is issued in situations where I don't think it should be
Consider this script:
```
$VERBOSE = true
Class.new(Hash).new.reject { }
```
When I run this with 2.1.0-rc1,...
myronmarston (Myron Marston)

12/21/2013

05:10 AM Backport #9271 (Assigned): please backport r44307
usa (Usaku NAKAMURA)
05:07 AM Backport #9271 (Closed): please backport r44307
see #9199. usa (Usaku NAKAMURA)
02:59 AM Backport #9270 (Closed): Array#to_h should not ignore badly formed elements
The upcoming Array#to_h feature currently ignores elements that are not 2-elements arrays. Array#to_h could instead r... marcandre (Marc-Andre Lafortune)

12/20/2013

09:38 AM Revision 44301: tags trunk@r44300 as v2_1_0_rc1
naruse (Yui NARUSE)
08:57 AM Revision 44300: * vm_method.c: check definition of
GLOBAL_METHOD_CACHE_SIZE and GLOBAL_METHOD_CACHE_MASK. ko1 (Koichi Sasada)
08:07 AM Revision 44299: * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN into
RB_OBJ_WRITE and RB_OBJ_WRITTEN.
* array.c, class.c, compile.c, hash.c, internal.h, iseq.c,
proc.c, process.c, re.c...
ko1 (Koichi Sasada)
07:01 AM Revision 44298: * include/ruby/ruby.h: add a comment for WB interfaces.
ko1 (Koichi Sasada)
07:00 AM Revision 44297: configure.in: use RUBY_APPEND_OPTIONS
* configure.in: DLDFLAGS is defined in --with-opt-dir handler, so
${DLDFLAGS=} does not work now. use RUBY_APPEND_...
nobu (Nobuyoshi Nakada)
07:00 AM Revision 44296: configure.in: remove options from comments
* configure.in (RUBY_APPEND_OPTION, RUBY_APPEND_OPTIONS),
(RUBY_PREPEND_OPTION, RUBY_PREPEND_OPTIONS): remove optio...
nobu (Nobuyoshi Nakada)
05:51 AM Revision 44295: * configure.in (AC_ARG_WITH): use withval directly.
fix failure on FreeBSD.
http://fb32.rubyci.org/~chkbuild/ruby-trunk/log/20131217T070301Z.diff.html.gz
naruse (Yui NARUSE)
05:10 AM Revision 44294: ruby.h: swap iv_index_tbl and super for struct RClass
* include/ruby/ruby.h (struct RClass): add super, remove iv_index_tbl.
since RCLASS_SUPER() is commonly used inside...
tmm1 (Aman Gupta)
04:44 AM Revision 44293: Fix typo in tests
* test/ruby/test_proc.rb: s/overriden/overridden/
* test/ruby/test_refinement.rb: ditto
a_matsuda

12/19/2013

11:18 PM Revision 44292: vm_dump.c: improve wording of apple crashlog messages
tmm1 (Aman Gupta)
10:09 PM Revision 44291: * 2013-12-20
svn
10:09 PM Revision 44290: * lib/rubygems: Update to RubyGems master 03d6ae7. Changes include:
* Fixed typos.
* Relaxed Gem.ruby test for ruby packagers that do not use `ruby`.
* test/rubygems: ditto.
drbrain (Eric Hodel)
07:58 AM Revision 44289: * lib/rexml/entity.rb: [DOC] Fix typo
s/matchs/matches/
[ci skip]
a_matsuda
07:32 AM Revision 44288: fix typo
naruse (Yui NARUSE)
05:04 AM Revision 44287: * gc.c (heap_get_freeobj): improve hot path performance.
* gc.c (heap_get_freeobj_from_next_freepage): replace with
heap_get_freepage(). It returns freeobj instead of freep...
ko1 (Koichi Sasada)
03:05 AM Revision 44286: * lib/rubygems: Update to RubyGems master af60443. Changes include:
* Improved speed of `gem install --ignore-dependencies`.
* Open read-write for exclusive flock. [ruby-trunk - Bug...
drbrain (Eric Hodel)
02:27 AM Revision 44285: vm_insnhelper.c: optimize for loop
* vm_insnhelper.c (vm_call_iseq_setup_normal): simple for loop
condition optimization. this area shows up as a hots...
tmm1 (Aman Gupta)
01:51 AM Revision 44284: * gc.c (newobj_of): don't need to RBASIC_SET_CLASS() which includes WB
here because created obj is always YOUNG/INFANT. ko1 (Koichi Sasada)
01:49 AM Revision 44283: * benchmark/gc/gcbench.rb: check GC::OPTS availability
for not MRI 2.1.0. ko1 (Koichi Sasada)

12/18/2013

06:11 PM Revision 44282: gc.c: remove redundant freelist assignment
* gc.c (heap_get_freeobj): remove redundant assignment. heap->freelist
is set after the while() loop already.
tmm1 (Aman Gupta)
04:55 PM Revision 44281: * test/runner.rb: fix commit miss on r44278.
ko1 (Koichi Sasada)
03:28 PM Revision 44280: * 2013-12-19
svn
03:27 PM Revision 44279: * gc.c (garbage_collect_body): lazy_sweep setting should work
without USE_RGENGC. ko1 (Koichi Sasada)
02:34 PM Revision 44278: * gc.c (gc_profile_dump_major_reason): fix this function because major_reason
can be OR of multiple reasons.
* gc.c (gc_profile_dump_on): ditto.
ko1 (Koichi Sasada)
08:04 AM Revision 44277: * gc.c (gc_profile_record_get): should return an empty array
when profiling is active. ko1 (Koichi Sasada)
07:58 AM Revision 44276: * gc.c (gc_profile_clear, gc_profile_enable): remove rest_sweep().
* gc.c: check objspace->profile.current_record before inserting
profiling record by new macro gc_prof_enabled().
ko1 (Koichi Sasada)
05:33 AM Revision 44275: * vm_exec.h (VM_DEBUG_STACKOVERFLOW): added.
disable stack overflow check for every stack pushing as default.
* vm_exec.c (vm_stack_overflow_for_insn): ditto.
ko1 (Koichi Sasada)
04:49 AM Revision 44274: test_gc.rb: fix syntax error
* test/ruby/test_gc.rb (TestGc#test_expand_heap): fix syntax error
by mismatched paren.
nobu (Nobuyoshi Nakada)
04:36 AM Revision 44273: test_gc.rb: refine assertion
* test/ruby/test_gc.rb (test_expand_heap): use assert_in_delta
instead of bare assert.
nobu (Nobuyoshi Nakada)
04:24 AM Revision 44272: test_io.rb: duplicated test
* test/ruby/test_io.rb (test_s_write): merge duplicated test.
* test/ruby/test_io.rb (test_io_s_write): remove duplic...
nobu (Nobuyoshi Nakada)
04:20 AM Revision 44271: * lib/test/unit/assertions.rb: [DOC] Fix typo
s/maye be/may be/
[ci skip]
a_matsuda
01:02 AM Revision 44270: * lib/rubygems: Update to RubyGems master d8f12e2. This increases the
speed of `gem install --ignore-dependencies` which helps bundler
tests.
* test/rubygems: ditto.
drbrain (Eric Hodel)
12:01 AM Revision 44269: * 2013-12-18
svn
12:01 AM Revision 44268: * test/ruby/test_gc.rb (test_expand_heap): allow +/-1 diff.
ko1 (Koichi Sasada)

12/17/2013

02:46 PM Revision 44267: * test/ruby/test_io.rb: fix duplicated test name.
ktsj (Kazuki Tsujimoto)
11:23 AM Revision 44266: * .gitignore: ignored *.old files.
hsbt (Hiroshi SHIBATA)
11:20 AM Revision 44265: * lib/e2mmap.rb: Fix typo in an error message
s/registerd/registered/ a_matsuda
11:18 AM Revision 44264: * ext/objspace/object_tracing.c: Fix typo in a variable name
s/registerd/registered/ a_matsuda
11:15 AM Revision 44263: hash.c: revert
* hash.c (rb_hash_reject): revert to deprecated behavior, with
warnings, due to compatibility for HashWithDifferent...
nobu (Nobuyoshi Nakada)
11:01 AM Revision 44262: hash.c: add warnings
* hash.c (rb_hash_reject): warn attributes in detail more. nobu (Nobuyoshi Nakada)
08:33 AM Revision 44261: misc/ruby-electric.el: Import version 2.1.1.
* ruby-electric-delete-backward-char: Enable support for number
prefix.
* ruby-electric-curlies: Fix electric ...
knu (Akinori MUSHA)
07:19 AM Revision 44260: vm_trace.c: isolate exceptions
* vm_trace.c (rb_postponed_job_flush): isolate exceptions in
postponed jobs and restore outer ones. based on a pat...
nobu (Nobuyoshi Nakada)
05:52 AM Revision 44259: configure.in: add $CPPFLAGS
* configure.in (RUBY_DTRACE_POSTPROCESS): $CPPFLAGS is also needed
to compile.
nobu (Nobuyoshi Nakada)
05:52 AM Revision 44258: configure.in: use $DTRACE
* configure.in (RUBY_DTRACE_POSTPROCESS): use configured $DTRACE
instead of dtrace directly.
nobu (Nobuyoshi Nakada)
05:29 AM Revision 44257: configure.in: move opt-dir option
* configure.in (opt-dir): move so that it can affect in configure
not only after rbconfig.rb.
nobu (Nobuyoshi Nakada)
05:29 AM Revision 44256: gc.c: prototype
* gc.c (gc_finalize_deferred_register): define in prototype style,
instead of old K&R style.
nobu (Nobuyoshi Nakada)
04:32 AM Revision 44255: Makefile.in, configure.in: cppflags
* Makefile.in, configure.in (cppflags): allow setting cppflags from
the confiugre command line.
nobu (Nobuyoshi Nakada)
02:03 AM Revision 44254: configure.in: build probes with systemtap's dtrace wrapper
* configure.in (RUBY_DTRACE_POSTPROCESS): Fix compatibility with
systemtap on linux. stap requires `dtrace -G` post...
tmm1 (Aman Gupta)
 

Also available in: Atom