Patch for Cross-Reference Phandles

Adrian Chadd adrian at freebsd.org
Sun Sep 15 00:06:20 UTC 2013


On 14 September 2013 17:04, Eitan Adler <lists at eitanadler.com> wrote:


> With an explicit zeroing:
>
>    text    data     bss     dec     hex filename
>    1572     484      16 2072     818 a.out
>
> Without:
>
>    text    data     bss     dec     hex filename
>    1572     484      16 2072     818 a.out
>

This is exactly the opposite of what I see with kernel code though. Eg,
kern_umtx.c and it's very large up-front allocated array. Same as the
upfront array of KTR entries for early boot tracing.

Try bumping it to something stupid like 65536 and retest?

Is this a gcc-4.2 versus clang difference?

Thanks,



-adrian


More information about the freebsd-sparc64 mailing list