Project

General

Profile

Activity

From 01/24/2014 to 01/30/2014

01/30/2014

12:04 PM Revision 44767: merge revision(s) 44184: [Backport #9247]
* ext/socket/lib/socket.rb: Don't test $! in "ensure" clause because
it may be set before the body.
Reported by...
usa (Usaku NAKAMURA)
11:46 AM Revision 44766: merge revision(s) 40534,41886,41903,41910: [Backport #8616]
process.c: rb_daemon should not raise
* process.c (rb_daemon): should not raise exceptions, since
proc_daemon() w...
usa (Usaku NAKAMURA)
11:16 AM Revision 44765: * ruby_atomic.h (ATOMIC_PTR_EXCHANGE): fixed previous commit.
usa (Usaku NAKAMURA)
11:04 AM Revision 44764: merge revision(s) 43994,44000: [Backport #9205]
* gc.c (finalize_deferred): flush all deferred finalizers while other
finalizers can get ready to run newly by laz...
usa (Usaku NAKAMURA)
10:11 AM Backport #9463 (Closed): SEGV when calling GC.start in a finalizer
Applied in changeset r44762.
----------
merge revision(s) 33361,33460: [Backport #9463]
* gc.c (slot_sweep, rb_gc_...
usa (Usaku NAKAMURA)
10:05 AM Backport #9463 (Closed): SEGV when calling GC.start in a finalizer
minimum reproduce code:
raise_proc = proc do |id|
GC.start
end
3.times do
ObjectSpace....
usa (Usaku NAKAMURA)
10:11 AM Revision 44762: merge revision(s) 33361,33460: [Backport #9463]
* gc.c (slot_sweep, rb_gc_finalize_deferred)
(rb_objspace_call_finalizer, rb_gc): run finalizers
sequencially. ...
usa (Usaku NAKAMURA)
05:32 AM Revision 44755: 1.9.3 does not have rb_exc_new_str(). use rb_exc_new3() instead of it.
this fixes the test failures introduced by previous commit. usa (Usaku NAKAMURA)
03:49 AM Revision 44754: merge revision(s) 44570:44572,44581:
r44570 | nobu | 2014-01-12 17:11:32 +0900 (Sun, 12 Jan 2014) | 4 lines
tcltklib.c: create_ip_exc format argument
...
usa (Usaku NAKAMURA)

01/29/2014

10:23 AM Revision 44749: * enumerator.c: include internal.h instead of declaring the external
function there. usa (Usaku NAKAMURA)
09:53 AM Revision 44748: * enumerator.c (enumerator_with_index_i): add the declaration of
rb_int_succ(). this fixes test failure on OS X introduced at r44745. usa (Usaku NAKAMURA)
05:45 AM Revision 44746: merge revision(s) 44086,44126: [Backport #9221]
* ext/date/date_parse.c (parse_time): unset case-insensitive flag
for [:alpha:], which already implies both cases,...
usa (Usaku NAKAMURA)
05:38 AM Revision 44745: merge revision(s) 39722,43929: [Backport #9178]
* enumerator.c (enumerator_with_index): try to convert given offset to
integer. fix bug introduced in r39594.
* ...
usa (Usaku NAKAMURA)
05:24 AM Revision 44744: merge revision(s) 39594,39596: [Backport #8010]
* enumerator.c (enumerator_with_index_i): allow Bignum as offset, to
get rid of conversion exception and integer o...
usa (Usaku NAKAMURA)
05:15 AM Revision 44743: merge revision(s) 43398,43407,43408,43417: [Backport #9044]
* win32/Makefile.sub (config.h): VC 2013 supports C99 mathematics
functions. [ruby-core:57981] [Bug #9044]
* in...
usa (Usaku NAKAMURA)
05:05 AM Revision 44742: merge revision(s) 43208: [Backport #9003]
* compar.c (cmp_eq): fail if recursion. [ruby-core:57736] [Bug #9003]
* thread.c (rb_exec_recursive_paired_outer):...
usa (Usaku NAKAMURA)
04:50 AM Revision 44741: merge revision(s) 43954: [Backport #9125]
* lib/net/smtp.rb (Net::SMTP#critical): Always return a
Net::SMTP::Response. Patch by Pawel Veselov.
[ruby-tr...
usa (Usaku NAKAMURA)
04:33 AM Revision 44740: merge revision(s) 43685,43690,43705: [Backport #9110]
* eval_jump.c (rb_exec_end_proc): fix double free or corruption error
when reentering by callcc. [ruby-core:58329]...
usa (Usaku NAKAMURA)
04:30 AM Revision 44739: merge revision(s) 44312,44318,44321: [Backport #9273]
* lib/resolv.rb (Resolv::Hosts#lazy_initialize): should not
consider encodings in hosts file. [ruby-core:59239] [...
usa (Usaku NAKAMURA)
04:00 AM Revision 44738: merge revision(s) 44195: [Backport #7772]
* util.c (ruby_qsort): fix potential stack overflow on a large
machine. based on the patch by Conrad Irwin <conra...
usa (Usaku NAKAMURA)
03:55 AM Revision 44737: merge revision(s) 44449: [Backport #9308]
* parse.y (local_push_gen, local_pop_gen): save cmdarg_stack to
isolate command argument state from outer scope.
...
usa (Usaku NAKAMURA)
03:43 AM Backport #7825 (Closed): VM/envのマーク漏れによるSEGV
Applied in changeset r44736.
----------
merge revision(s) 39276: [Backport #7825]
* vm.c (rb_thread_mark): mark a ...
usa (Usaku NAKAMURA)
03:42 AM Revision 44736: merge revision(s) 39276: [Backport #7825]
* vm.c (rb_thread_mark): mark a working Proc of bmethod
(a method defined by define_method) even if the method was...
usa (Usaku NAKAMURA)
03:36 AM Backport #9368 (Closed): Typo in documentation of REXML.entity_expansion_text_limit=
Applied in changeset r44735.
----------
merge revision(s) 39388: [Backport #9368]
* lib/rexml/document.rb (REXML::...
usa (Usaku NAKAMURA)
03:35 AM Revision 44735: merge revision(s) 39388: [Backport #9368]
* lib/rexml/document.rb (REXML::Document.entity_expansion_text_limit):
fix a typo in comment in r39384.
usa (Usaku NAKAMURA)
 

Also available in: Atom