From 9b3f5dc2deb42f5431e0ded5b590847564040264 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sun, 15 Mar 2026 23:08:46 +0100 Subject: Use a LIFO work queue --- oryxc/src/compiler.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/oryxc/src/compiler.rs b/oryxc/src/compiler.rs index 123475e..8ad00fb 100644 --- a/oryxc/src/compiler.rs +++ b/oryxc/src/compiler.rs @@ -233,7 +233,7 @@ where let mut workers = Box::new_uninit_slice(flags.threads); let mut stealers = Box::new_uninit_slice(flags.threads); for i in 0..flags.threads { - let w = Worker::new_fifo(); + let w = Worker::new_lifo(); stealers[i].write(w.stealer()); workers[i].write(w); } -- cgit v1.2.3