nim c --cc:clang --mm:orc --panics:on --threads:on --threadanalysis:off --tlsEmulation:off -l:"-fuse-ld=mold" %f
nim c --cc:clang --mm:orc --panics:on --threads:on --threadanalysis:off --tlsEmulation:off -l:"-fuse-ld=mold" -d:release %f
nim c --cc:clang --mm:orc --panics:on --threads:on --threadanalysis:off --tlsEmulation:off -t:"-march=native -ffast-math" -l:"-flto" -d:danger %f
nim c --cc:clang --mm:arc --panics:on --threads:on --threadanalysis:off --tlsEmulation:off -d:useMalloc -t:"-fsanitize=address,undefined" -l:"-fsanitize=address,undefined" -d:nosignalhandler -d:release -g %f
nim c --cc:clang --mm:orc --panics:on -d:useMalloc -t:"-fsanitize=fuzzer,address,undefined" -l:"-fsanitize=fuzzer,address,undefined" -d:nosignalhandler --nomain:on -d:release -g %f
nim c --cc:clang --mm:arc --panics:on --threads:on --threadanalysis:off --tlsEmulation:off -d:useMalloc -t:"-fsanitize=thread" -l:"-fsanitize=thread" -d:nosignalhandler -d:release -g %f
objdump --no-show-raw-insn -drwlS -M intel %n
nimpretty --indent:2 --maxLineLen:100 %f
perf record -e cycles:pp --call-graph dwarf %f
perf annotate -M intel
git pull
./koch boot -d:release --mm:markandsweep --panics:on --exceptions:goto
./koch toolsNoExternal tools -d:release --mm:markandsweep --panics:on --exceptions:goto
Converted into VS Code tasks: