-
Notifications
You must be signed in to change notification settings - Fork 12.5k
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
Separate typeck/trans into distinct crates. #19362
Commits on Dec 4, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 7c44561 - Browse repository at this point
Copy the full SHA 7c44561View commit details -
Configuration menu - View commit details
-
Copy full SHA for db75f8a - Browse repository at this point
Copy the full SHA db75f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for adda9c1 - Browse repository at this point
Copy the full SHA adda9c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9aeaaab - Browse repository at this point
Copy the full SHA 9aeaaabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 00ca861 - Browse repository at this point
Copy the full SHA 00ca861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55470ab - Browse repository at this point
Copy the full SHA 55470abView commit details -
Move
typeck
logically in the module tree out to the root and clampdown on its exports. Remove some dead code that is revealed.
Configuration menu - View commit details
-
Copy full SHA for 1e112e9 - Browse repository at this point
Copy the full SHA 1e112e9View commit details -
Modify libsyntax/diagnostics to not be so persnickety. The scheme
doesn't work in a multi-crate context. We'll need to come up with something better.
Configuration menu - View commit details
-
Copy full SHA for cc32f86 - Browse repository at this point
Copy the full SHA cc32f86View commit details -
Remove dependencies on driver from trans et al. by moving various
structs out from driver and into other places.
Configuration menu - View commit details
-
Copy full SHA for e135fa5 - Browse repository at this point
Copy the full SHA e135fa5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 93eb433 - Browse repository at this point
Copy the full SHA 93eb433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61edb0c - Browse repository at this point
Copy the full SHA 61edb0cView commit details -
FIXME(rust-lang#19497) -- Stop messing around and just give rustc 32M…
…B of stack unconditionally. This is prompted by some sort of bug in trans that causes a stack overflow when the modules in trans are made private. (In particular, the overflow can also be avoided by making `controlflow` and `callee` public, but that seems strictly worse than just using more stack.)
4Configuration menu - View commit details
-
Copy full SHA for 5d19432 - Browse repository at this point
Copy the full SHA 5d19432View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14f9127 - Browse repository at this point
Copy the full SHA 14f9127View commit details
Commits on Dec 5, 2014
-
Configuration menu - View commit details
-
Copy full SHA for 70c1463 - Browse repository at this point
Copy the full SHA 70c1463View commit details -
5
Configuration menu - View commit details
-
Copy full SHA for 602fc78 - Browse repository at this point
Copy the full SHA 602fc78View commit details