https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
Jan Hubicka changed:
What|Removed |Added
Status|ASSIGNED|RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #11 from Jan Hubicka ---
Author: hubicka
Date: Tue Apr 10 06:33:38 2018
New Revision: 259264
URL: https://gcc.gnu.org/viewcvs?rev=259264&root=gcc&view=rev
Log:
PR lto/85078
* ipa-devirt.c (rebuild_type_inheritance-ha
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #10 from rguenther at suse dot de ---
On Mon, 9 Apr 2018, hubicka at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
>
> --- Comment #9 from Jan Hubicka ---
> The patch attached does the table cleaning t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #9 from Jan Hubicka ---
The patch attached does the table cleaning that also removes "stale pointers".
It is bit hard what "stale" means here. Devirtualization is speculative and
works safely only if it sees whole program. We see bit
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #8 from rguenther at suse dot de ---
On Sun, 8 Apr 2018, hubicka at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
>
> --- Comment #6 from Jan Hubicka ---
> The problem is that we build type inheritance
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #7 from Jan Hubicka ---
Created attachment 43878
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=43878&action=edit
patch
Hi,
this patch makes the testcase to work by rebuilding type inheritance graph. It
is one extra walk over t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #6 from Jan Hubicka ---
The problem is that we build type inheritance graph earlier and at that time
there are still virtual functions in the callgraph that are optimized out
before free-lang-data. Their types however remain in ODR h
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
Jan Hubicka changed:
What|Removed |Added
Status|NEW |ASSIGNED
Assignee|unassigned at
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
--- Comment #4 from rguenther at suse dot de ---
On Fri, 6 Apr 2018, jakub at gcc dot gnu.org wrote:
> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
>
> Jakub Jelinek changed:
>
>What|Removed |Added
>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
Jakub Jelinek changed:
What|Removed |Added
CC||jakub at gcc dot gnu.org
--- Comment #3
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
Richard Biener changed:
What|Removed |Added
Priority|P3 |P1
CC|
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85078
Richard Biener changed:
What|Removed |Added
Status|UNCONFIRMED |NEW
Last reconfirmed|
12 matches
Mail list logo