From 62a39639c230deeecd6f034c3db940337cb7282e Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Thu, 9 Jul 2020 11:47:33 -0400 Subject: [PATCH] Update performance.md --- doc/performance.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/performance.md b/doc/performance.md index f8b05dfc5..e7292a9d3 100644 --- a/doc/performance.md +++ b/doc/performance.md @@ -156,7 +156,7 @@ On Intel and AMD Windows platforms, Microsoft Visual Studio enables programmers When compiling with Visual Studio, we recommend the flags `/Ob2 /O2` or better. We do not recommend that you compile simdjson with architecture-specific flags such as `arch:AVX2`. The simdjson library automatically selects the best execution kernel at runtime. -Recent versions of Microsoft Visual Studio on Windows provides support for the LLVM Clang compiler. You only need to install the "Clang compiler" optional component (ClangCL). You may also get a copy of the 64-bit LLVM CLang compiler for [Windows directly from LLVM](https://releases.llvm.org/download.html). The simdjson library fully supports the LLVM Clang compiler under Windows. In fact, you may get better performance out of simdjson with the LLVM Clang compiler than with the regular Visual Studio compiler. Meanwhile [clangcl is binary compatible with visual studio](https://clang.llvm.org/docs/MSVCCompatibility.html) which means that you can mix them. +Recent versions of Microsoft Visual Studio on Windows provides support for the LLVM Clang compiler. You only need to install the "Clang compiler" optional component (ClangCL). You may also get a copy of the 64-bit LLVM CLang compiler for [Windows directly from LLVM](https://releases.llvm.org/download.html). The simdjson library fully supports the LLVM Clang compiler under Windows. In fact, you may get better performance out of simdjson with the LLVM Clang compiler than with the regular Visual Studio compiler. Meanwhile the [LLVM CLang compiler is binary compatible with Visual Studio](https://clang.llvm.org/docs/MSVCCompatibility.html) which means that you can combine their binaries (executables and libraries). Under Windows, we also support the GNU GCC compiler via MSYS2. The performance is excellent.