Project

General

Profile

Actions

Bug #2385

closed

Re: Ruby:r25230 (ruby_1_8, trunk): * marshal.c (struct {dump,load}_arg): manage with dfree, instead

Added by shyouhei (Shyouhei Urabe) over 14 years ago. Updated almost 13 years ago.

Status:
Closed
Target version:
ruby -v:
[ruby-dev:39723]

Description

=begin
さんは書きました:

nobu 2009-10-04 19:30:56 +0900 (Sun, 04 Oct 2009)

New Revision: 25230

http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=25230

Log:
* marshal.c (struct {dump,load}_arg): manage with dfree, instead
of using local variable which may be moved by context switch.
[ruby-dev:39425]

Modified files:
branches/ruby_1_8/ChangeLog
branches/ruby_1_8/marshal.c
branches/ruby_1_8/test/ruby/test_marshal.rb
trunk/ChangeLog
trunk/marshal.c
trunk/test/ruby/test_marshal.rb

このリビジョンをバックポートしようかと思い精査したのですが、これが入ってから
1.8.8devのmake test-allが1F増えています。デグレードなんじゃないでしょうか。

該当の差分:
http://www.rubyist.net/~akr/chkbuild/debian/ruby-1.8/log/20091005T001857.diff.txt.gz

なお1.8.7にr25230をあてたものだと1F0Eになります。
=end

Actions

Also available in: Atom PDF

Like0
Like0Like0