Project

General

Profile

Actions

Bug #19442

closed

Remove USE_RINCGC flag

Added by eightbitraptor (Matt V-H) almost 2 years ago. Updated 12 months ago.

Status:
Closed
Assignee:
-
Target version:
-
[ruby-core:112446]

Description

GitHub PR #7317

Ruby doesn't compile when USE_RINCGC is disabled. It's also not being tested in CI. As @nobu (Nobuyoshi Nakada) has pointed out in comments on the PR, fixing it is simple. This was fixed in this commit

I think we should remove USE_RINCGC entirely and always run with incremental GC enabled, because I don't think this flag is being actively used, and removing it will simplify the code and reduce the cognitive overhead of working with the GC.

We have a precedent for this: USE_RGENGC=0 was removed in this commit almost 3 years ago. USE_RINCGC=0 is in a similar state. It has been broken for almost a year (since this commit), and disabled in CI for more than 2 years.

Actions

Also available in: Atom PDF

Like0
Like0Like1Like0Like0Like0Like0Like0Like1Like0Like0Like0