mirror of
https://github.com/fish-shell/fish-shell.git
synced 2024-11-28 20:34:07 +08:00
793aff3891
Static destructors cause the destructor for a global object to run when the program exits. They are bad because: 1. Registering them takes time and memory at startup 2. Running them takes time at shutdown and also they may have weird interactions. This shaves about 12k off of the binary size. Unfortunately gcc does not support this flag. |
||
---|---|---|
.. | ||
checks | ||
Benchmark.cmake | ||
CheckIncludeFiles.cmake | ||
ConfigureChecks.cmake | ||
Docs.cmake | ||
gettext.cmake | ||
Install.cmake | ||
Mac.cmake | ||
MacApp.cmake | ||
PCRE2.cmake | ||
Tests.cmake | ||
Version.cmake |