From 8c33da11ce761d6e90446f20d4236da947cc30cb Mon Sep 17 00:00:00 2001 From: Mark Date: Wed, 12 Jul 2023 11:44:44 -0600 Subject: [PATCH] Revert "add stream alias check to atom/1 (#1855)" This reverts commit b746a8f9ab191da151ba06e2dd5fbe41f23382b2. --- src/machine/dispatch.rs | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/src/machine/dispatch.rs b/src/machine/dispatch.rs index 047d5071..e1ba0c0f 100644 --- a/src/machine/dispatch.rs +++ b/src/machine/dispatch.rs @@ -2376,20 +2376,6 @@ impl Machine { (HeapCellValueTag::Char) => { self.machine_st.p += 1; } - (HeapCellValueTag::Cons, c) => { - match_untyped_arena_ptr!(c, - (ArenaHeaderTag::Stream, stream) => { - if stream.options().get_alias().is_none() { - self.machine_st.backtrack(); - } else { - self.machine_st.p += 1; - } - } - _ => { - self.machine_st.backtrack(); - } - ); - } _ => { self.machine_st.backtrack(); } @@ -2419,20 +2405,6 @@ impl Machine { (HeapCellValueTag::Char) => { self.machine_st.p = self.machine_st.cp; } - (HeapCellValueTag::Cons, c) => { - match_untyped_arena_ptr!(c, - (ArenaHeaderTag::Stream, stream) => { - if stream.options().get_alias().is_none() { - self.machine_st.backtrack(); - } else { - self.machine_st.p = self.machine_st.cp; - } - } - _ => { - self.machine_st.backtrack(); - } - ); - } _ => { self.machine_st.backtrack(); } -- 2.54.0