Project

General

Profile

Actions

Misc #21371

open

Proposal to Remove SPARC Architecture Support from Ruby

Added by ioquatix (Samuel Williams) 6 days ago. Updated 4 days ago.

Status:
Assigned
[ruby-core:122277]

Description

We propose removing support for the SPARC architecture from Ruby. SPARC has seen little to no community usage in recent years, and its continued presence in the codebase, particularly through special cases like rb_sparc_flush_register_windows adds complexity without clear benefit. Removing SPARC support will reduce maintenance overhead and simplify Ruby’s internals.

Proposal

We propose removing all SPARC-specific code from the Ruby source tree, including rb_sparc_flush_register_windows and related build system conditionals. This change would be noted in the release documentation and targeted for inclusion in Ruby 4.0.

Actions

Also available in: Atom PDF

Like0
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0