From 7ad5253bbc94b964ce127bf7e08ab7cc2eca677d Mon Sep 17 00:00:00 2001 From: Tom Sydney Kerckhove Date: Wed, 17 Nov 2021 14:39:36 +0100 Subject: [PATCH] remove benchmarks that can't run --- README.md | 2 +- autodocodec-api-usage/bench/Main.hs | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2839331..06264ab 100644 --- a/README.md +++ b/README.md @@ -67,4 +67,4 @@ While we don't provide any actual guarantees, we do have tests for the following * [Encoding and decoding roundtrips through YAML.](./autodocodec-api-usage/test/Autodocodec/YamlSpec.hs) * [We try to make sure that backward compatibility is maintained.](./autodocodec-api-usage/src/Autodocodec/Usage.hs) * [Codecs are more or less inspectable.](./autodocodec-api-usage/test/Autodocodec/ShowSpec.hs) -* [TODO: Encoding and decoding is still fast](TODO) +* [Encoding and decoding is still fast](./autodocodec-api-usage/bench/Main.hs) diff --git a/autodocodec-api-usage/bench/Main.hs b/autodocodec-api-usage/bench/Main.hs index a6fc4c9..59cc3d5 100644 --- a/autodocodec-api-usage/bench/Main.hs +++ b/autodocodec-api-usage/bench/Main.hs @@ -20,7 +20,6 @@ import Data.Int import Data.List.NonEmpty (NonEmpty) import Data.Map (Map) import Data.Maybe -import Data.Scientific import Data.Set (Set) import Data.Text (Text) import qualified Data.Text.Lazy as LT @@ -38,13 +37,14 @@ main = [ comparisonBench @NullUnit, comparisonBench @Bool, comparisonBench @Ordering, - comparisonBench @Char, comparisonBench @Text, comparisonBench @LT.Text, - comparisonBench @String, - comparisonBench @Scientific, - comparisonBench @JSON.Object, - comparisonBench @JSON.Value, + -- Do not roundtrip + -- comparisonBench @Char, + -- comparisonBench @String, + -- comparisonBench @Scientific, + -- comparisonBench @JSON.Object, + -- comparisonBench @JSON.Value, comparisonBench @Int, comparisonBench @Int8, comparisonBench @Int16,