bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/24165] New: fivefold time and memory usage since commit 3ae729d


From: belyshev at depni dot sinp.msu.ru
Subject: [Bug gas/24165] New: fivefold time and memory usage since commit 3ae729d5 on large files generated by lto
Date: Mon, 04 Feb 2019 14:59:31 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=24165

            Bug ID: 24165
           Summary: fivefold time and memory usage since commit 3ae729d5
                    on large files generated by lto
           Product: binutils
           Version: 2.33 (HEAD)
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: gas
          Assignee: unassigned at sourceware dot org
          Reporter: belyshev at depni dot sinp.msu.ru
  Target Milestone: ---

Since fix for bug 22874, commit 3ae729d5, gas time and memory usage increased 5
times on very large files generated by lto.

Before:

gas/as-new: total time in assembly: 215.922071
frag chains:
        0x1a78d60 .text            1143697 frags
        0x1a78df8 .data                748 frags
        0x1a78e90 .bss                5393 frags
        0x1a79518 .bss                4466 frags
        0x1a79188 .rodata            50145 frags
        0x1a79220 .rodata.str1.1               152 frags
        0x1a792b8 .text.unlikely              1429 frags
        0x1a79350 .rodata.str1.8             14809 frags
        0x1a793e8 .text.startup        789 frags
        0x1a79480 .init_array            3 frags
        0x1a795b0 .rodata.cst8          27 frags
        0x1a79648 .rodata.cst16        109 frags
        0x1a796e0 .rodata.cst4           7 frags
        0x1a79778 .comment               2 frags
        0x1a79810 .note.GNU-stack                2 frags
        0x1a798a8 .eh_frame         103243 frags
fixups: 1254022
637223 mini local symbols created, 446255 converted

        Maximum resident set size (kbytes): 896072


After:

gas/as-new: total time in assembly: 1025.439759
frag chains:
        0x992d60 .text            12155234 frags
        0x992df8 .data                 748 frags
        0x992e90 .bss                 5393 frags
        0x993518 .bss                 4466 frags
        0x993188 .rodata             50145 frags
        0x993220 .rodata.str1.1        152 frags
        0x9932b8 .text.unlikely      38334 frags
        0x993350 .rodata.str1.8      14809 frags
        0x9933e8 .text.startup       15250 frags
        0x993480 .init_array             3 frags
        0x9935b0 .rodata.cst8           27 frags
        0x993648 .rodata.cst16         109 frags
        0x9936e0 .rodata.cst4            7 frags
        0x993778 .comment                2 frags
        0x993810 .note.GNU-stack                 2 frags
        0x9938a8 .eh_frame          102827 frags
fixups: 1254022

        Maximum resident set size (kbytes): 3831980


(source is a 150 MB .s file generated by lto final link for cc1plus, 11MB
compressed -- did not fit the attachment limit)

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]