zig/src-self-hosted
Andrew Kelley 64dfd1883e zig fmt: avoid unnecessary file system access
zig fmt previously would write a temp file, and then either rename it
into place if necessary, or unlink it if nothing was changed. Now zig
fmt renders into a memory buffer, and only writes the temp file and
renames it into place if anything changed.

Based on the performance testing I did this actually did not have much
of an impact, however it's likely that on other operating systems and
other hard drives this could make a big difference.
2020-06-20 20:14:33 -04:00
..
codegen
clang_options_data.zig
clang_options.zig
clang.zig
codegen.zig
dep_tokenizer.zig
introspect.zig
ir.zig
libc_installation.zig
link.zig
llvm.zig
main.zig zig fmt: avoid unnecessary file system access 2020-06-20 20:14:33 -04:00
Module.zig
Package.zig
print_targets.zig
stage2.zig
test.zig
translate_c.zig
type.zig
TypedValue.zig
value.zig
windows_sdk.zig
zir.zig