Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Workcache fixes 1 #7885

Merged
merged 9 commits into from
Jul 24, 2013
Merged

Workcache fixes 1 #7885

merged 9 commits into from
Jul 24, 2013

Conversation

graydon
Copy link
Contributor

@graydon graydon commented Jul 18, 2013

This just redoes various parts of workcache to support context-cloning (eventually quite crudely, via ARCs), the absence of which was blocking rustpkg from being able to use it. Better versions of this are possible (notably removing the ARCs on everything except the database) but it ought to work well enough for now.

bors added a commit that referenced this pull request Jul 24, 2013
This just redoes various parts of workcache to support context-cloning (eventually quite crudely, via ARCs), the absence of which was blocking rustpkg from being able to use it. Better versions of this are possible (notably removing the ARCs on everything except the database) but it ought to work well enough for now.
@bors bors closed this Jul 24, 2013
@bors bors merged commit ff0c2ae into rust-lang:master Jul 24, 2013
@erickt
Copy link
Contributor

erickt commented Jul 24, 2013

@graydon: I'm curious why you made the change of json's object type to be TreeMap. Why did you make the change? In order to have consistent ordering of keys when generating a json string?

@graydon
Copy link
Contributor Author

graydon commented Jul 24, 2013

Yes

@graydon
Copy link
Contributor Author

graydon commented Jul 24, 2013

In particular, if we rely on uniform hashing through CHFs to build structured dependencies in workcache, we need inputs that are recursively stable.

flip1995 pushed a commit to flip1995/rust that referenced this pull request Nov 4, 2021
…logiq

Clean up `tests/ui/deprecated.rs`

Clean up `tests/ui/deprecated.rs`

Along with rust-lang#7884, this fixes rust-lang#7057

changelog: none
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants