-
Notifications
You must be signed in to change notification settings - Fork 339
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 alloc for no_std builds #924
Conversation
Concept ACK |
Shouldn't this be dropping every |
If I understand correctly, this is a smaller step towards |
Codecov Report
@@ Coverage Diff @@
## main #924 +/- ##
=======================================
Coverage 90.47% 90.47%
=======================================
Files 60 60
Lines 30572 30572
=======================================
Hits 27660 27660
Misses 2912 2912
Continue to review full report at Codecov.
|
Right, we could take this separately, I suppose. I just think the big std -> core "rename" is half of the work on landing a no_std version, so good to do that in a separate PR as well. |
So, I split these changes per your request in #842. My thought in not enabling The next PR I will make will include the Basically, I am breaking up #842 into small, digestible chunks to make review easier. This should hopefully allow for an inching toward a |
The following are missing imports of
|
What about |
fb308a1
to
dfdded0
Compare
Rebased on latest main, changes now include some |
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.
ACK
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.
LGTM. Can you squash the fixup commit down?
Yeah, I just wanted to give credit to @devrandom for the fix |
Replace std structs with alloc equivalents to support no_std builds f use prelude::* credit @devrandom
Replace std structs with alloc equivalents to support no_std builds