Opened 3 years ago

Last modified 5 weeks ago

#7273 new bug

Binary size increase in nofib/grep between 7.6.1 and HEAD

Reported by: simonmar Owned by:
Priority: high Milestone: 8.0.1
Component: Compiler Version: 7.6.1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: Runtime performance bug Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:


While browsing the nofib results comparing 7.6.1 and HEAD today, I noticed that binary sizes for grep are significantly larger in HEAD:

           Main                34706          +31.3%
        Parsers                 5791           +3.2%
    StringMatch                28227          +36.9%

The increase seems to be happening in the simplifier, going by the code-size stats generated by -v. This probably warrants investigation before 7.8.1.

Binary sizes are slightly larger across the board (1-2%), which is at least partly due to the new code generator, however performance is slightly better (2-3%), if these numbers are to be believed.

Change History (4)

comment:1 Changed 18 months ago by thoughtpolice

  • Milestone changed from 7.8.3 to 7.10.1

Not happening in the 7.8 window, most likely.

comment:2 Changed 9 months ago by thoughtpolice

  • Milestone changed from 7.10.1 to 7.12.1

comment:3 Changed 2 months ago by thomie

  • Type of failure changed from None/Unknown to Runtime performance bug

comment:4 Changed 5 weeks ago by thoughtpolice

  • Milestone changed from 7.12.1 to 8.0.1

Milestone renamed

Note: See TracTickets for help on using tickets.