cosmopolitan/tool
Justine Tunney 11d9fb521d
Make atomics faster on aarch64
This change implements the compiler runtime for ARM v8.1 ISE atomics and
gets rid of the mandatory -mno-outline-atomics flag. It can dramatically
speed things up, on newer ARM CPUs, as indicated by the changed lines in
test/libc/thread/footek_test.c. In llamafile dispatching on hwcap atomic
also shaved microseconds off synchronization barriers.
2024-08-16 11:14:46 -07:00
..
args Run clang-format (#1197) 2024-06-01 16:30:43 -04:00
build Make atomics faster on aarch64 2024-08-16 11:14:46 -07:00
cosmocc Make atomics faster on aarch64 2024-08-16 11:14:46 -07:00
curl Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
decode Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
emacs Allow -c to be specified with -E in cosmocc 2024-07-31 02:09:15 -07:00
hello Make atomics faster on aarch64 2024-08-16 11:14:46 -07:00
lambda Update Musl Libc code 2024-07-30 22:51:29 -07:00
net Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
plinko Remove .internal from more header filenames 2024-08-04 12:52:25 -07:00
scripts Refactor and improve CTL and other code 2024-06-04 05:45:48 -07:00
viz Make malloc scalable on all platforms 2024-08-15 23:32:53 -07:00
zsh Stop using .com extension in monorepo 2024-03-03 03:12:19 -08:00
BUILD.mk more modeline errata (#1019) 2023-12-16 23:07:10 -05:00