Opened 4 years ago

Last modified 15 months ago

#7273 new bug

Binary size increase in nofib/grep between 7.6.1 and HEAD

Reported by: simonmar Owned by:
Priority: normal Milestone: 8.2.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 (5)

comment:1 Changed 3 years ago by thoughtpolice


Not happening in the 7.8 window, most likely.

comment:2 Changed 2 years ago by thoughtpolice


comment:3 Changed 19 months ago by thomie

Type of failure: None/UnknownRuntime performance bug

comment:4 Changed 18 months ago by thoughtpolice


Milestone renamed

comment:5 Changed 15 months ago by bgamari

Priority: highnormal

Lowering in priority and bumping to 8.2

Note: See TracTickets for help on using tickets.