https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87988

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Target Milestone|10.3                        |---
            Summary|[9/10/11 Regression]        |Streaming of
                   |Streaming of                |ABSTRACT_ORIGIN is
                   |ABSTRACT_ORIGIN is          |expensive
                   |expensive                   |
      Known to fail|                            |11.0

--- Comment #14 from Richard Biener <rguenth at gcc dot gnu.org> ---
So this isn't really a regression, we just stream what's necessary to emit
correct debug.  And in fact we now stream less since the abstract origins are
now ultimate origins.

This but is about streaming abstract origins as DIE references rather than
as BLOCKs (and in the end also maintain it as such reference, not
re-materializing the abstract BLOCKs).

Reply via email to