-
Notifications
You must be signed in to change notification settings - Fork 10.5k
Class resilience part 1 #13288
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
Class resilience part 1 #13288
Conversation
@swift-ci Please test |
@swift-ci Please test source compatibility |
1 similar comment
@swift-ci Please test source compatibility |
When allocating metadata for a generic class we would copy any prefix matter from the superclass metadata, if the superclass metadata's address point was greater than our address point. While we may use prefix matter for resilient metadata in the future, I don't believe just copying bytes like this will prove useful.
7b08f80
to
d299403
Compare
@swift-ci Please test |
1 similar comment
@swift-ci Please test |
@swift-ci Please test source compatibility |
@swift-ci Please test macOS |
Build failed |
@swift-ci Please test macOS |
@swift-ci Please test source compatibility |
1 similar comment
@swift-ci Please test source compatibility |
Very minor changes here. I'm being extra careful to ensure I don't break anything.