Skip to content

trans: Let the collector find drop-glue for all vtables, not just VTableImpl. #36468

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

Merged
merged 1 commit into from
Sep 17, 2016

Conversation

michaelwoerister
Copy link
Member

This fixes #36260. So far, the collector has only recorded drop-glue for insertion into a vtable if the vtable was for an impl. But there's actually no reason why it shouldn't do just the same for closure vtables, afaict.

r? @eddyb
cc @rust-lang/compiler

@eddyb
Copy link
Member

eddyb commented Sep 14, 2016

@bors r+

@bors
Copy link
Collaborator

bors commented Sep 14, 2016

📌 Commit 1b3a588 has been approved by eddyb

@bors
Copy link
Collaborator

bors commented Sep 14, 2016

⌛ Testing commit 1b3a588 with merge 40526a5...

@bors
Copy link
Collaborator

bors commented Sep 14, 2016

💔 Test failed - auto-win-gnu-32-opt-rustbuild

@arielb1
Copy link
Contributor

arielb1 commented Sep 14, 2016

@bors retry

@bors
Copy link
Collaborator

bors commented Sep 14, 2016

⌛ Testing commit 1b3a588 with merge 7018ad1...

@bors
Copy link
Collaborator

bors commented Sep 14, 2016

💔 Test failed - auto-win-gnu-32-opt-rustbuild

@alexcrichton
Copy link
Member

@bors: retry

On Tue, Sep 13, 2016 at 9:46 PM, bors [email protected] wrote:

💔 Test failed - auto-win-gnu-32-opt-rustbuild
https://buildbot.rust-lang.org/builders/auto-win-gnu-32-opt-rustbuild/builds/2505


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
#36468 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAD95JVOQZ68FgAnTzXcBcjCJhI4_yFdks5qp3wWgaJpZM4J8Vjg
.

sophiajt pushed a commit to sophiajt/rust that referenced this pull request Sep 15, 2016
…p-glue, r=eddyb

trans: Let the collector find drop-glue for all vtables, not just VTableImpl.

This fixes rust-lang#36260. So far, the collector has only recorded drop-glue for insertion into a vtable if the vtable was for an impl. But there's actually no reason why it shouldn't do just the same for closure vtables, afaict.

r? @eddyb
cc @rust-lang/compiler
@bors
Copy link
Collaborator

bors commented Sep 17, 2016

⌛ Testing commit 1b3a588 with merge 9dc9f34...

bors added a commit that referenced this pull request Sep 17, 2016
…ddyb

trans: Let the collector find drop-glue for all vtables, not just VTableImpl.

This fixes #36260. So far, the collector has only recorded drop-glue for insertion into a vtable if the vtable was for an impl. But there's actually no reason why it shouldn't do just the same for closure vtables, afaict.

r? @eddyb
cc @rust-lang/compiler
@bors bors merged commit 1b3a588 into rust-lang:master Sep 17, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
5 participants