On 10/27/2017 02:34 PM, Jakub Jelinek wrote:
But when singly inheriting a polymorphic base and thus mapped to the same vptr all but the last dtor will not be in charge, right?
Correct.
So, if using build_clobber_this for this, instead of clobbering what we clobber we'd just clear the single vptr (couldn't clobber the rest, even if before the store, because that would make the earlier other vptr stores dead).
ok (I'd not looked at the patch to see if in chargeness was signficant) nathan -- Nathan Sidwell