Adrian Sampson
Adrian Sampson
Thanks; yes, making this work in a "standalone" way would be a worthy goal. (I'm linking this to two preexisting bullets on the tracker: one for embedding resource files, and...
Yes! Just to clarify, I think the libraries already support this, so this issue is just about changing the clients to use the more convenient `*_use` stuff, right?
I wouldn't worry too much about duplicating stuff! I think most (all?) cases will use `std_add` at most, for which duplication is unlikely to be a problem. And if nothing...
This sounds potentially quite useful! It seems like there are two big options here for the core problem of reducing that obvious redundancy: 1. Analyze the program to identify registers...
Awesome; thanks for writing this up! Just a teensy bit of pedantry: > My current understanding of the semantics for `with` groups is that they are always active during the...
I feel like I may be going around in circles a bit, but this was oversimplified somewhat: > But if we wanted to evaluate the condition in parallel with the...
Awesome; thanks for the summary, @rachitnigam. Here is a bit more summary from the synchronous discussion, leading up to a concrete proposal to consider. ## The Performance Cost of `with`...
> In order to support 2, it seems like the only place where this combinational logic (i.e., the logic that `.out` is passing through in (2) ) can live is...
This all seems quite sensible! Except that I don't quite understand one thing: what does "strict prioritization" mean? Is it an alternative to fairness?
A "low priority" label sounds about right to me!