-
Notifications
You must be signed in to change notification settings - Fork 543
Overview #633
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
Overview #633
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@Centril Thanks for the detailed review. I will return later to address more of your comments.
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Tried to add entry points
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Co-Authored-By: LeSeulArtichaut <[email protected]>
includes feedback from matklad (lexer) and centril (parser)
Ok, so as per our discussion in the meeting, we now have a final-ish draft to attempt to merge. Followup work and improvements should be noted on #674. For now, comments and commits on the PR should be limited to fixing incorrect statements. |
In my opinion this is already good enough. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some minor edits. Take or leave. Nothing that should block a merge here. Looks great @rust-lang/wg-rustc-dev-guide!
tremendous amount of change constantly going on. | ||
- Compiler integration: a number of other tools need to use the compiler in | ||
various ways (e.g. cargo, clippy, miri, RLS) that must be supported. | ||
- Compiler stability: the compiler should not crash or fail ungracefully on the |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Compiler stability: the compiler should not crash or fail ungracefully on the | |
- Stability: the compiler should not crash or fail ungracefully on the |
With some items added to rust-lang#674 Co-Authored-By: Chris Simpkins <[email protected]>
Co-Authored-By: Chris Simpkins <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Applied some minor nits. Okay, I'd say "go ahead"!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is looking great! I've got nothing more to say.
parser, HIR, etc)? - e.g., `cargo rustc -- -Zunpretty=hir-tree` allows you to | ||
view HIR representation | ||
- What is the main source entry point for `X`? | ||
- Where do phases diverge for cross-compilation to machine code across |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a trailing space here 👀
- Where do phases diverge for cross-compilation to machine code across | |
- Where do phases diverge for cross-compilation to machine code across |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll make a new PR for these
|
||
# Unresolved Questions | ||
|
||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are two lines here, unlike the rest of the document.
🎉 🎉 🎉 |
Thanks to everyone who was involved! Followups should go in #674 |
This is our draft so far. Feedback welcome! And thanks to all who contributed 🎉
cc @chrissimpkins @rust-lang/wg-learning
resolves #320