From ece8c663e5bf065c387460e41ac2d3c88b43f6f0 Mon Sep 17 00:00:00 2001 From: Vinnie Falco Date: Fri, 27 Mar 2020 11:09:24 -0700 Subject: [PATCH] Tidy and update benchmarks --- README.md | 1 + bench/Jamfile | 7 - bench/results.html | 778 +++++-------------------- cmake/toolchains/common.cmake | 6 +- cmake/toolchains/msvc.cmake | 3 +- include/boost/json/detail/config.hpp | 3 +- include/boost/json/impl/serializer.ipp | 3 + 7 files changed, 155 insertions(+), 646 deletions(-) diff --git a/README.md b/README.md index 90324595..6c47fd72 100644 --- a/README.md +++ b/README.md @@ -42,6 +42,7 @@ The design of the library also achieves these goals: * Requires only C++11 * Support stateful allocators +* Top performance of general libraries * Uniform interface on all C++ versions * Strict parser and serializer which work incrementally * Security-aware treatment of untrusted inputs diff --git a/bench/Jamfile b/bench/Jamfile index 176a063c..b681cda6 100644 --- a/bench/Jamfile +++ b/bench/Jamfile @@ -9,13 +9,6 @@ import os ; -project - : default-build - release - static - 64 - ; - STANDALONE = [ os.environ STANDALONE ] ; if $(STANDALONE) { diff --git a/bench/results.html b/bench/results.html index 70cc8c5f..c825496c 100644 --- a/bench/results.html +++ b/bench/results.html @@ -16,641 +16,151 @@

- -