mirror of https://git.musl-libc.org/git/musl
Browse Source
the external mmap function is heavy because it has to handle error reporting that the kernel cannot do, and has to do some locking for arcane race-condition-avoidance purposes. for allocating initial TLS, we do not need any of that; the raw syscall suffices. on i386, this change shaves off 13% of the size of .text for the empty program.master
1 changed files with 9 additions and 1 deletions
Loading…
Reference in new issue