-
Notifications
You must be signed in to change notification settings - Fork 10.5k
[Coverage] Emit a profiler increment in ObjC destructors #9108
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
Conversation
@swift-ci Please smoke test |
There was an unrelated build failure in CGBlocks.cpp. I think Akira just reverted the patch which caused the issue: commit f6823351e17b694253e01936733c64b2495d8c21 (HEAD -> swift-4.0-branch, origin/swift-4.0-branch)
|
Actually, the build log says it has f6823351. I'll follow up with him. |
The compiler emits profiler increments in destructors for pure-Swift classes, but not in destructors for classes that inherit from ObjC classes. Add in increments for the second kind of destructor. rdar://problem/29139109
@swift-ci Please smoke test |
@swift-ci Please smoke test |
@swift-ci Please smoke test Linux platform |
1 similar comment
@swift-ci Please smoke test Linux platform |
Linux-only failure |
@swift-ci Please smoke test Linux platform |
@swift-ci clean |
@swift-ci clean smoke test linux |
The compiler emits profiler increments in destructors for pure-Swift
classes, but not in destructors for classes that inherit from ObjC
classes. Add in increments for the second kind of destructor.
rdar://problem/29139109