ruby-dev (Japanese) list archive (unofficial mirror)
 help / color / mirror / Atom feed
* [ruby-dev:47186] [Backport 200 - Backport #8146][Open] Backport r39811
@ 2013-03-22 10:16 authorNari (Narihiro Nakamura)
  2013-03-22 13:02 ` [ruby-dev:47188] [Backport 200 - Backport #8146] " kosaki (Motohiro KOSAKI)
  2013-03-22 14:55 ` [ruby-dev:47189] " authorNari (Narihiro Nakamura)
  0 siblings, 2 replies; 3+ messages in thread
From: authorNari (Narihiro Nakamura) @ 2013-03-22 10:16 UTC (permalink / raw
  To: ruby developers list


Issue #8146 has been reported by authorNari (Narihiro Nakamura).

----------------------------------------
Backport #8146: Backport r39811
https://bugs.ruby-lang.org/issues/8146

Author: authorNari (Narihiro Nakamura)
Status: Open
Priority: Normal
Assignee: nagachika (Tomoyuki Chikanaga)
Category: 
Target version: 


不要なヒープ拡張がおこなわれることがあった問題の修正です。


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ruby-dev:47188] [Backport 200 - Backport #8146] Backport r39811
  2013-03-22 10:16 [ruby-dev:47186] [Backport 200 - Backport #8146][Open] Backport r39811 authorNari (Narihiro Nakamura)
@ 2013-03-22 13:02 ` kosaki (Motohiro KOSAKI)
  2013-03-22 14:55 ` [ruby-dev:47189] " authorNari (Narihiro Nakamura)
  1 sibling, 0 replies; 3+ messages in thread
From: kosaki (Motohiro KOSAKI) @ 2013-03-22 13:02 UTC (permalink / raw
  To: ruby developers list


Issue #8146 has been updated by kosaki (Motohiro KOSAKI).


あれ、この問題っていつ起きるんですか。
----------------------------------------
Backport #8146: Backport r39811
https://bugs.ruby-lang.org/issues/8146#change-37822

Author: authorNari (Narihiro Nakamura)
Status: Open
Priority: Normal
Assignee: nagachika (Tomoyuki Chikanaga)
Category: 
Target version: 


不要なヒープ拡張がおこなわれることがあった問題の修正です。


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

* [ruby-dev:47189] [Backport 200 - Backport #8146] Backport r39811
  2013-03-22 10:16 [ruby-dev:47186] [Backport 200 - Backport #8146][Open] Backport r39811 authorNari (Narihiro Nakamura)
  2013-03-22 13:02 ` [ruby-dev:47188] [Backport 200 - Backport #8146] " kosaki (Motohiro KOSAKI)
@ 2013-03-22 14:55 ` authorNari (Narihiro Nakamura)
  1 sibling, 0 replies; 3+ messages in thread
From: authorNari (Narihiro Nakamura) @ 2013-03-22 14:55 UTC (permalink / raw
  To: ruby developers list


Issue #8146 has been updated by authorNari (Narihiro Nakamura).


ヒープを拡張する判断は、GCのスイープ前に「現在のヒープ内の生存オブジェクト数」を見て判断していましたが、GC.statが入ったときから「前回のGC終了後からどの程度オブジェクトが割り当てられたか」で判断するようになってしまってました。
そのため最初のGC時に必ずヒープ拡張が起こったり、実際には生存オブジェクトが少ないにも関わらずヒープ拡張がおきることもあるようです。
それを修正した(元の状態(1.9系)に戻した)のが、このコミットです。
----------------------------------------
Backport #8146: Backport r39811
https://bugs.ruby-lang.org/issues/8146#change-37826

Author: authorNari (Narihiro Nakamura)
Status: Open
Priority: Normal
Assignee: nagachika (Tomoyuki Chikanaga)
Category: 
Target version: 


不要なヒープ拡張がおこなわれることがあった問題の修正です。


-- 
http://bugs.ruby-lang.org/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2013-03-22 15:17 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-22 10:16 [ruby-dev:47186] [Backport 200 - Backport #8146][Open] Backport r39811 authorNari (Narihiro Nakamura)
2013-03-22 13:02 ` [ruby-dev:47188] [Backport 200 - Backport #8146] " kosaki (Motohiro KOSAKI)
2013-03-22 14:55 ` [ruby-dev:47189] " authorNari (Narihiro Nakamura)

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).