Safety of Parametrized Asynchronous Shared-Memory Systems is Almost Always Decidable