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

All Hands 2020: Draft Agenda Items #381

Closed
jamesmunns opened this issue Oct 15, 2019 · 4 comments
Closed

All Hands 2020: Draft Agenda Items #381

jamesmunns opened this issue Oct 15, 2019 · 4 comments

Comments

@jamesmunns
Copy link
Member

Placeholder

@jamesmunns jamesmunns changed the title All Hands 2020: Agenda items All Hands 2020: Draft Agenda Items Oct 15, 2019
@japaric
Copy link
Member

japaric commented Oct 15, 2019

For reference, this year (RAH 2019) we had 2 1-hour meetings and one 2-hour working session. Notes and attendance can be found at https://paper.dropbox.com/doc/WG-Embedded-Rust-All-Hands-2019-Topics--Ams~zlHKeJ911vGs6mM1Vn~YAg-JrPzUM1Z3SC859MS03lfC

@Dylan-DPC-zz
Copy link

Following this issue for coordination purposes.

@jonas-schievink
Copy link
Contributor

jonas-schievink commented Jan 27, 2020

My two cents:

T-lang inquiries:

  • Specify what Send and Sync mean without using the word "thread"
    • Embedded Rust uses "thread-equivalent" constructs such as interrupt handlers, and also has less equivalent constructs such as multi-core MCUs. It would be good to know what Send and Sync really mean, since their contract can't be specific to just threads.
  • Reconsider RFC 2492 ("Existential types with external definition") as it would allow using the same mechanism for allocators, panic handlers, and other embedded-specific things (which would be?)
  • Path to stabilization of #[link_args]? If it worked on libraries and propagated to binaries it would be useful for eg. https://github.com/rust-embedded/cortex-m-rt/issues/237.

T-compiler inquiries:

T-infra inquiries:

  • How much room is there on dist-various-1 for embedded targets? Currently that builder runs all embedded tests even though it's not really meant for that I think. (failures also don't show up in PR builds, only in bors)

@jamesmunns
Copy link
Member Author

All hands didn't happen this year. Closing.

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

No branches or pull requests

4 participants