[pypy-issue] Issue #2281: 'exctrans' branch makes the C sources bigger (pypy/pypy)

Armin Rigo issues-reply at bitbucket.org
Sat Apr 23 17:37:35 EDT 2016


New issue 2281: 'exctrans' branch makes the C sources bigger
https://bitbucket.org/pypy/pypy/issues/2281/exctrans-branch-makes-the-c-sources-bigger

Armin Rigo:

The .c files are generated with a ton of "struct pypy_header0" prebuilt constants nowadays, which are never referenced.  According to hg bisect, it was added by the branch 'exctrans'.  Ronan, could you look at it?  It shouldn't have an effect in the final pypy-c as the linker should be able to remove all these 200'000+ structures, but it has probably a non-negligible translation-time overhead.




More information about the pypy-issue mailing list