Opened 5 years ago

Last modified 8 weeks 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.4.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:

Description

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

grep
           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 (6)

comment:1 Changed 3 years ago by thoughtpolice

Milestone: 7.8.37.10.1

Not happening in the 7.8 window, most likely.

comment:2 Changed 2 years ago by thoughtpolice

Milestone: 7.10.17.12.1

comment:3 Changed 22 months ago by thomie

Type of failure: None/UnknownRuntime performance bug

comment:4 Changed 21 months ago by thoughtpolice

Milestone: 7.12.18.0.1

Milestone renamed

comment:5 Changed 18 months ago by bgamari

Milestone: 8.0.18.2.1
Priority: highnormal

Lowering in priority and bumping to 8.2

comment:6 Changed 8 weeks ago by bgamari

Milestone: 8.2.18.4.1

Given that 8.2.1-rc1 is imminent, I'm bumping these off to the 8.4

Note: See TracTickets for help on using tickets.