salsa-rs / salsa

A generic framework for on-demand, incrementalized computation. Inspired by adapton, glimmer, and rustc's query system.
https://salsa-rs.netlify.app/
Apache License 2.0
2.09k stars 142 forks source link

salsa the beautiful #518

Closed nikomatsakis closed 1 month ago

nikomatsakis commented 1 month ago

This branch completely retools how you interact with salsa to be "hassle-free".

The history is super messy but it wound up being essentially a full rewrite anyway. I'm leaving it because the commits mostly build independently so, who knows, maybe it'll be useful for a git bisect someday.

I've disabled the parallel tests because they need to be rewritten. There is also a need to update the documentation, as you no longer need jars etc.

netlify[bot] commented 1 month ago

Deploy Preview for salsa-rs canceled.

Name Link
Latest commit b59427c89f12c77e064f901b8ae205d064c75e2e
Latest deploy log https://app.netlify.com/sites/salsa-rs/deploys/669a785bdc7c360008f222d1