Skip to content

Binary size increase in nofib/grep between 7.6.1 and HEAD

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.

Trac metadata
Trac field Value
Version 7.6.1
Type Bug
TypeOfFailure OtherFailure
Priority high
Resolution Unresolved
Component Compiler
Test case
Differential revisions
BlockedBy
Related
Blocking
CC
Operating system
Architecture
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information