commit | 2157ddff5349270dac7274caab51ca94b76238af | [log] [tgz] |
---|---|---|
author | Takuto Ikuta <tikuta@chromium.org> | Mon Oct 17 13:18:17 2022 +0900 |
committer | Takuto Ikuta <tikuta@chromium.org> | Mon Oct 17 13:18:17 2022 +0900 |
tree | 5f50e6ed4037a6cae5aad52e53fece198e4117e7 | |
parent | 9215e8e1d0fe474ffd3e16c1a07a0f97089e6224 [diff] |
fix no_default_deps This improves performance of nasm in release sanitizer build. e.g. obj/third_party/dav1d/dav1d_asm/itx16_avx2.o is assembled in 6.3s with this CL, but it took 19.8s without this CL in release asan build on linux. It is improved from 150.3s to 8.9s on Windows. Bug: 1374606 Change-Id: I2ace0a0c14f213e5bd5cd0dd9ff9f05eec0e9945
Many many developers all over the net respect NASM for what it is: a widespread (thus netwide), portable (thus netwide!), very flexible and mature assembler tool with support for many output formats (thus netwide!!).
Now we have good news for you: NASM is licensed under the "simplified" (2-clause) BSD license. This means its development is open to even wider society of programmers wishing to improve their lovely assembler.
Visit our nasm.us website for more details.
With best regards, the NASM crew.