[Bug ipa/93144] [10 Regression] 459.GemsFDTD debug info size increase by 50% since r279563

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jan 9 11:56:00 GMT 2020


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

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Assignee|marxin at gcc dot gnu.org          |unassigned at gcc dot gnu.org

--- Comment #4 from Martin Liška <marxin at gcc dot gnu.org> ---
There's a small change in .text as well:

~/Programming/bloaty/bloaty /tmp/after/GemsFDTD -- /tmp/before/GemsFDTD 
     VM SIZE                     FILE SIZE
 --------------               --------------
  [ = ]       0 .debug_loc     +181Ki  +131%
  +6.0% +32.9Ki .text         +32.9Ki  +6.0%
  [ = ]       0 .debug_ranges +17.6Ki   +58%
  [ = ]       0 .debug_info   +1.77Ki  +1.0%
  [ = ]       0 .debug_line      +872  +1.9%
  [ = ]       0 .debug_abbrev    +130  +1.4%
  +0.3%     +64 .bss                0  [ = ]
   +60%     +12 [LOAD [RW]]         0  [ = ]
  -4.2%     -12 .data             -12  -4.2%
  -7.2%     -32 .eh_frame_hdr     -32  -7.2%
  -0.3%     -48 .rodata           -48  -0.3%
  [ = ]       0 .symtab           -96  -0.4%
  [ = ]       0 .strtab          -176  -1.5%
  [ = ]       0 .debug_str       -239  -1.3%
  -7.9%    -248 .eh_frame        -248  -7.9%
  [ = ]       0 [Unmapped]       -546  -7.0%
  +5.5% +32.6Ki TOTAL          +232Ki   +23%

Looking at the gcc-patches discussion, before the patch, ipa_size_summary was
wrongly set to 0 for clones.
@Honza: Can we close this issue?


More information about the Gcc-bugs mailing list