Reran benchmark using -O3 musl library and now musl and native have basically the same run times.

native:
š š š2.08% š python šlibc-2.19.so š š š š [.] __memcpy_ssse3
š š š0.81% š python šlibc-2.19.so š š š š [.] __x86.get_pc_thunk.bx
š š š0.56% š python šlibc-2.19.so š š š š [.] __memset_sse2
š š š0.53% š python šlibc-2.19.so š š š š [.] _int_malloc
š š š0.45% š python šlibc-2.19.so š š š š [.] _int_free
š š š0.40% š python šlibc-2.19.so š š š š [.] malloc
š š š0.22% š python šlibc-2.19.so š š š š [.] realloc
š š š0.21% š python šlibc-2.19.so š š š š [.] __ctype_b_loc
š š š0.12% š python šlibc-2.19.so š š š š [.] __x86.get_pc_thunk.cx
š š š0.12% š python šlibc-2.19.so š š š š [.] free
š š š0.01% š python šlibc-2.19.so š š š š [.] __strlen_sse2_bsf
š š š0.01% š python šlibc-2.19.so š š š š [.] malloc_consolidate
š š š0.01% š python šlibc-2.19.so š š š š [.] __memcpy_ia32
š š š0.00% š python šlibc-2.19.so š š š š [.] _IO_getc
š š š0.00% š python šlibc-2.19.so š š š š [.] mremap_chunk
š š š0.00% š python šlibc-2.19.so š š š š [.] _int_realloc
š š š0.00% š python šlibc-2.19.so š š š š [.] __strcmp_ssse3


musl:
š š š5.37% š python šlibc.so š š š š š š š[.] memcpy
š š š1.96% š python šlibc.so š š š š š š š[.] malloc
š š š1.93% š python šlibc.so š š š š š š š[.] free
š š š0.60% š python šlibc.so š š š š š š š[.] memset
š š š0.20% š python šlibc.so š š š š š š š[.] __x86.get_pc_thunk.bx
š š š0.12% š python šlibc.so š š š š š š š[.] realloc
š š š0.03% š python šlibc.so š š š š š š š[.] alloc_fwd
š š š0.02% š python šlibc.so š š š š š š š[.] alloc_rev
š š š0.01% š python šlibc.so š š š š š š š[.] find_sym
š š š0.01% š python šlibc.so š š š š š š š[.] strcmp
š š š0.00% š python šlibc.so š š š š š š š[.] memcmp
š š š0.00% š python šlibc.so š š š š š š š[.] __vm_lock
š š š0.00% š python šlibc.so š š š š š š š[.] __strerror_l
š š š0.00% š python šlibc.so š š š š š š š[.] __cp_end
š š š0.00% š python šlibc.so š š š š š š š[.] .L350
š š š0.00% š python šlibc.so š š š š š š š[.] strlen
š š š0.00% š python šlibc.so š š š š š š š[.] memchr
š š š0.00% š python šlibc.so š š š š š š š[.] pthread_rwlock_trywrlock




On Wed, Apr 8, 2015 at 4:24 PM, John Mudd <johnbmudd@gmail.com> wrote:
Ignore my previous email. The symbols are there. I'll rebuild again and check the speed...

On Wed, Apr 8, 2015 at 4:16 PM, John Mudd <johnbmudd@gmail.com> wrote:
I don't see any of those "a_*" names in the output of 'nm' or 'readelf -a' on musl-1.1.8/lib/libc.so.