You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This only affects libs, so is not a backwards-compatibility issue. Renominating for feature-complete.
Most of this will become irrelevant with the new runtime, and the rust runtime's internal interface to C library functions can probably be unstandardized. But we might still want to think about the rust interface to the rest of the stdlib.
Activity
graydon commentedon Feb 16, 2012
Agreed. I'd also vaguely like to rename the term
upcallto something more obvious.brson commentedon Feb 16, 2012
While we're changing
upcalllet's also put it into therust_namespace. What word do you suggest to replaceupcall?jamorton commentedon Apr 2, 2012
has a word been chosen yet? I could clean this up
brson commentedon Apr 2, 2012
No, a word has not been chosen. In the interest of making a nice embedding API I think the naming we should use is:
rust_*- the public embedding API - there are no existing functions in this namespacerust_builtin_*- the API used by core - this is the majority of the existing functionsrust_dbg_*- debug / test APIsrust_upcall_*- or whatever the new word for 'upcall' is@graydon what's the new word for 'upcall'?
brson commentedon Apr 2, 2012
Though
builtinis a pretty long word, maybe there's a shorter synonymbblum commentedon Jul 3, 2013
This only affects libs, so is not a backwards-compatibility issue. Renominating for feature-complete.
Most of this will become irrelevant with the new runtime, and the rust runtime's internal interface to C library functions can probably be unstandardized. But we might still want to think about the rust interface to the rest of the stdlib.
graydon commentedon Jul 18, 2013
just a bug, removing milestone/nomination.
graydon commentedon Jul 18, 2013
See also #3922
catamorphism commentedon Sep 23, 2013
Could somebody ( @brson or @bblum ?) summarize what remains to be done here?
thestinger commentedon Nov 15, 2013
The old runtime support is being removed, so cleaning it up isn't necessary anymore.
Add initial implementation of the reachability algorithm (rust-lang#1683
Merge pull request rust-lang#1683 from neilpang/ci/freebsd-vmactions
Merge rust-lang#1683
Auto merge of rust-lang#1683 - frewsxcv:frewsxcv-nprocessors, r=RalfJung