From 6394913c1def401691333a60c39e740f7dd08092 Mon Sep 17 00:00:00 2001 From: Chris Fallin Date: Wed, 5 Oct 2022 10:43:15 -0700 Subject: [PATCH] Add README note that non-SSA support is deprecated. (#94) As noted in #4. --- README.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 71edc66..46755ee 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,9 @@ This is a register allocator that started life as, and is about 50% still, a port of IonMonkey's backtracking register allocator to Rust. In many regards, it has been generalized, optimized, and improved since the initial port, and now supports both SSA and non-SSA -use-cases. +use-cases. (However, non-SSA should be considered deprecated; we want to +move to SSA-only in the future, to enable some performance improvements. +See #4.) In addition, it contains substantial amounts of testing infrastructure (fuzzing harnesses and checkers) that does not exist in the original