stanford-ppl / spatial

Spatial: "Specify Parameterized Accelerators Through Inordinately Abstract Language"
https://spatial.stanford.edu
MIT License
274 stars 32 forks source link

[WIP] iteration difference detection #71

Closed mattfel1 closed 6 years ago

mattfel1 commented 6 years ago

I think this is ready for perusal. It should be safe and an improvement over what's in master now and should solve at least the simple cases of issue #61. Shouldn't break anything new except for the pathological test cases I wrote in the IterationDiffs app. Will comment here on the code that needs cleanup.

mattfel1 commented 6 years ago

Merged into master because it looked like it isn't causing any new apps to fail. Possible that there are still performance problems but we'll work on them as they come