nim c --cc:clang --mm:orc --panics:on --threads:on --tlsEmulation:off -l:"-fuse-ld=mold" %f
nim c --cc:clang --mm:orc --panics:on --threads:on --tlsEmulation:off -l:"-fuse-ld=mold" -d:release %f
nim c --cc:clang --mm:orc --panics:on --threads:on --tlsEmulation:off -t:"-march=native -ffast-math" -l:"-flto" -d:danger %f
nim c --cc:clang --mm:arc --panics:on --threads:on --tlsEmulation:off -t:"-fsanitize=address,undefined -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" -l:"-fsanitize=address,undefined -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" -d:nosignalhandler -d:release -d:usemalloc -g %f
nim c --cc:clang --mm:orc --panics:on -t:"-fsanitize=fuzzer,address,undefined -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" -l:"-fsanitize=fuzzer,address,undefined -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" -d:nosignalhandler --nomain:on -d:release -d:usemalloc -g %f
nim c --cc:clang --mm:arc --panics:on --threads:on --tlsEmulation:off -t:"-fsanitize=thread -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" -l:"-fsanitize=thread -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer" -d:nosignalhandler -d:release -d:usemalloc -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: