Updates:
        Status: Fixed

Comment #7 on issue 1754 by erik.corry: Executable size may have low hanging fruit in NewGC
http://code.google.com/p/v8/issues/detail?id=1754

It seems this was partly caused by inlined functions that could not be inlined, and which were therefore generated in more than one .o file. For example the compiler.o file increased by 15k, and the elements.o file by 21k.

This seems to have been fixed now. The compiler.o file is back to within 1k of the old-GC size. The elements.o file has had a lot of additions due to the typed arrays optimizations, but looking at the differences in the disassembler, almost none of the changes are related to the new GC.

Fixing the snapshot size in 9722 also helped.

Looking at the perf-bot page for size-total we can see that after the increase when we merged NewGC, the size has now returned to the long term trend line.

--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to