-
Notifications
You must be signed in to change notification settings - Fork 12.9k
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
Rewrite rust_builtin helpers in Rust #4812
Comments
Ok, so I've got a tentative list of c++ functions that I need to rewrite in rust to resolve this issue. I just want to make sure I've got my approach worked out correctly:
Is that correct? NOTE: this implies moving std::uv_ll into core ( |
also: wasn't sure if private::exchange_alloc is the right place for me to call? Don't know if that module is just germaine to the underlying c++ impl or if that's the interface behind which you'll finish the exchange heap in rust to resolve #4813. If I should be using somewhere else, please do tell. |
@olsonjeffery that sounds about right. if you need to access the allocator directly then |
OK cool. I have no problem using whatever is the public API in all
|
We're closer to accomplishing this, but there's still a lot of stuff to be rewritten in Rust. |
Triage: we're getting there, approximately half of the remaining contents of |
@alexcrichton says while we still have Closing. |
There are a bunch of little one-off functions in rustrt that don't need to be. Some of these are using the exchange heap, blocking the completion of moving the exchange heap to Rust.
The text was updated successfully, but these errors were encountered: