Skip to content

Commit

Permalink
Turn arch-native flag off by default
Browse files Browse the repository at this point in the history
In benchmarks it's own, because if you care about speed, you'll enable
it.
  • Loading branch information
phadej committed Jun 24, 2024
1 parent 04476ee commit e201231
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 3 deletions.
4 changes: 4 additions & 0 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
See also https://pvp.haskell.org/faq

## Version 1.4.7.0

* Make `arch-native` disabled by default.

## Version 1.4.6.0

* Use GND&DerivingVia to derive `newtype` intances (`Data.Semigroup`, `Data.Monoid`, `Identity` etc).
Expand Down
7 changes: 4 additions & 3 deletions hashable.cabal
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
cabal-version: 2.2
name: hashable
version: 1.4.6.0
version: 1.4.7.0
synopsis: A class for types that can be converted to a hash value
description:
This package defines a class, 'Hashable', for types that can be converted to a hash value.
Expand Down Expand Up @@ -61,10 +61,11 @@ flag integer-gmp
flag arch-native
description:
Use @-march=native@ when compiling C sources.
You may need to disable this flag if you are building distributable binaries
Portable implementation is 15-50% slower.
Consider enabling this flag if hashing performance is important.

manual: True
default: True
default: False

flag random-initial-seed
description:
Expand Down

0 comments on commit e201231

Please sign in to comment.