idea (rejected): only generate work up to constraint gen, then look at what modules are actually used and generate Solve.. work based on that

This commit is contained in:
Folkert 2022-03-19 16:26:38 +01:00
parent 3db44af36f
commit 2cbe5f5231
No known key found for this signature in database
GPG key ID: 1F17F6FFD112B97C
5 changed files with 156 additions and 23 deletions

View file

@ -293,7 +293,7 @@ lazy_static! {
}
/// A globally unique ID that gets assigned to each module as it is loaded.
#[derive(Copy, Clone, PartialEq, Eq, Hash)]
#[derive(Copy, Clone, PartialEq, Eq, Hash, PartialOrd, Ord)]
pub struct ModuleId(u32);
impl ModuleId {