[Backport 200 - Backport #8969][Assigned] backport r43092 (call gc_rest_sweep on GC.disable)

Issue #8969 has been reported by nagachika (Tomoyuki C.).


Backport #8969: backport r43092 (call gc_rest_sweep on GC.disable)
https://bugs.ruby-lang.org/issues/8969

Author: nagachika (Tomoyuki C.)
Status: Assigned
Priority: Normal
Assignee: nagachika (Tomoyuki C.)
Category:
Target version:

r43092 は 2.0.0 でも必要でしょうか? 少なくとも無害でしょうか。
なんとなく GC を止めているところで LazySweep
に絡んでいそうな問題の回避策になる気もするので、無害そうなら入れてみようかと思います。

Issue #8969 has been updated by ko1 (Koichi Sasada).

2.1 で入れたのは、テストの都合だったりしますが、入れても害はありません(多分)。

Backport #8969: backport r43092 (call gc_rest_sweep on GC.disable)
https://bugs.ruby-lang.org/issues/8969#change-42113

Author: nagachika (Tomoyuki C.)
Status: Assigned
Priority: Normal
Assignee: nagachika (Tomoyuki C.)
Category:
Target version:

r43092 は 2.0.0 でも必要でしょうか? 少なくとも無害でしょうか。
なんとなく GC を止めているところで LazySweep
に絡んでいそうな問題の回避策になる気もするので、無害そうなら入れてみようかと思います。

Issue #8969 has been updated by nagachika (Tomoyuki C.).

ruby_2_0_0 では gc_rest_sweep() -> rest_sweep() に名前を変更してバックポートしました。

Backport #8969: backport r43092 (call gc_rest_sweep on GC.disable)
https://bugs.ruby-lang.org/issues/8969#change-42377

Author: nagachika (Tomoyuki C.)
Status: Closed
Priority: Normal
Assignee: nagachika (Tomoyuki C.)
Category:
Target version:

r43092 は 2.0.0 でも必要でしょうか? 少なくとも無害でしょうか。
なんとなく GC を止めているところで LazySweep
に絡んでいそうな問題の回避策になる気もするので、無害そうなら入れてみようかと思います。

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs