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
The runtime is also responsible for lazily creating new type metadata entries at run time, either for generic type instantiations or for resilient constructs. Library evolution in general introduces a whole new category of needs from the runtime by making data and metadata more opaque, requiring interaction to be done through runtime APIs. Additionally, ownership semantics may require new runtime APIs or modifications to existing APIs. These new runtime needs are still under investigation.
This issue tracks the completion of those investigations.
The text was updated successfully, but these errors were encountered:
There is no point in tracking this so broadly. Individual resilience tasks will require runtime support, but the changes have no general inter-relationship.
At this point, I have to agree with John. We've split out a new "Ownership" section on the ABI dashboard, and we will track any runtime changes related to ownership along with the specific features listed there. There are still some things left to do for library evolution but I'm not aware of any significant runtime changes that would make sense to track separately here. Let's close this one.
Additional Detail from JIRA
md5: a6b58a302d9f3378fd044307df8fc61a
Issue Description:
From the ABI Stability manifesto:
The runtime is also responsible for lazily creating new type metadata entries at run time, either for generic type instantiations or for resilient constructs. Library evolution in general introduces a whole new category of needs from the runtime by making data and metadata more opaque, requiring interaction to be done through runtime APIs. Additionally, ownership semantics may require new runtime APIs or modifications to existing APIs. These new runtime needs are still under investigation.
This issue tracks the completion of those investigations.
The text was updated successfully, but these errors were encountered: