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

use StorageLive and StorageDead to allocate/deallocate stack memory #49

Closed
oli-obk opened this issue Sep 7, 2016 · 5 comments
Closed
Labels
C-enhancement Category: a PR with an enhancement or an issue tracking an accepted enhancement

Comments

@oli-obk
Copy link
Contributor

oli-obk commented Sep 7, 2016

I haven't read up on them, but the way they are sprayed around in MIR looks very much like that is how they would work.

@solson solson added the C-enhancement Category: a PR with an enhancement or an issue tracking an accepted enhancement label Sep 7, 2016
@jonas-schievink
Copy link

Note that rust-lang/rust#38669 might cause issues

@oli-obk
Copy link
Contributor Author

oli-obk commented Jan 27, 2017

yea I already ran into this but failed to fix it in rustc.

@oli-obk
Copy link
Contributor Author

oli-obk commented Jan 31, 2017

related: rust-lang/rust#39409

@RalfJung
Copy link
Member

So @nikomatsakis suggested I work on this as a way to make myself familiar with miri. It seems nobody has started tackling this issue yet, so hopefully there won't be any collisions.

@oli-obk
Copy link
Contributor Author

oli-obk commented May 24, 2017

Great! It's all yours

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: a PR with an enhancement or an issue tracking an accepted enhancement
Projects
None yet
Development

No branches or pull requests

4 participants