summary refs log tree commit diff stats
path: root/lib/pure/hashes.nim
Commit message (Expand)AuthorAgeFilesLines
* fixes #21393 and misc style changes (#21419)Andreas Rumpf2023-02-241-1/+4
* remove legacy code (#21134)ringabout2022-12-261-30/+10
* move assertions out of system (#19599)flywind2022-03-231-0/+4
* Documentation: Fix word usage (#19529)Sizhe Zhao2022-02-141-1/+1
* rename nimEnableHashRef [backport] (#18941)flywind2021-10-041-5/+13
* fixes #18220 (#18227)Andreas Rumpf2021-06-101-1/+1
* hashes for refs should be an opt-in feature (#18098)Miran2021-05-301-1/+1
* fix #17911 rawProc for cpp (#17912)Timothee Cour2021-05-011-6/+12
* fix #17905: hash(closure) was not being tested (#17906)Timothee Cour2021-04-301-12/+20
* add -d:nimLegacyNoHashRef for a transition period which avoids defining hash(...Timothee Cour2021-04-271-17/+22
* std/hashes: hash(ref|ptr|pointer) + other improvements (#17731)Timothee Cour2021-04-161-23/+49
* hashes: Made the runnableExample easier to understand (#17689)Andreas Rumpf2021-04-091-1/+1
* hashes: support object default hash (#17175)Timothee Cour2021-02-261-17/+13
* add example of hashing an object by all of its fields with `fields` (#16643)dawidkotlin2021-02-191-0/+14
* JS: make hash float support IE/Safari (#16872)flywind2021-02-011-5/+10
* refactor hash in JS backend (#16863)flywind2021-01-301-29/+31
* Improve documentation for the hashes module (#16720)konsumlamm2021-01-151-51/+73
* fix #16061 (#16551)flywind2021-01-021-4/+10
* fix #16542 (#16549)flywind2021-01-021-2/+21
* move tests to testament (#16101)flywind2020-11-241-43/+0
* Alternate to https://github.com/nim-lang/Nim/pull/15915 (#15937)c-blake2020-11-131-2/+7
* Fix #14394 (#14395)Clyybber2020-05-181-1/+1
* move since from inclrtl to std/private/since (#14188)hlaaftana2020-05-021-1/+1
* bug fix (#14149) [backport:1.2]cooldome2020-04-281-1/+4
* fixes #12834 (#14017)Andreas Rumpf2020-04-191-3/+3
* added a .since annotation to hashIdentityAndreas Rumpf2020-04-151-2/+4
* Add `hashWangYi1` (#13823)c-blake2020-04-151-2/+71
* fix #12508, unaligned access on sparc64 (#13594)Miran2020-03-091-1/+1
* cleanup Ordinal (#13501)Timothee Cour2020-02-271-1/+1
* [backport] pseudorandom probing for hash collision (#13418)Timothee Cour2020-02-191-28/+4
* style fix: change 'JS' to 'js' to make it consistent (#13168)Miran2020-01-161-2/+2
* fixes #11764, faster hashing of (u)int (#12407)Miran2019-10-151-6/+9
* [backport] run nimpretty on hashesnarimiran2019-09-301-4/+4
* hashes: implement murmur3 (#12022)Miran2019-09-011-47/+149
* int128 on firstOrd, lastOrd and lengthOrd (#11701)Arne Döring2019-08-071-2/+2
* [refactoring] remove unused imports in the compiler and in some stdlib modulesAraq2019-07-181-4/+0
* styleCheck: make the compiler and large parts of the stdlib compatible with -...Araq2019-07-101-1/+1
* [bugfix] hashes: fix regression for nested containers (#11426)Miran2019-06-081-6/+6
* right shift is now by default sign preserving (#11322)Arne Döring2019-05-291-7/+12
* hashes: quickfix one testnarimiran2019-05-271-1/+1
* fix spelling [ci skip] (#11307)Andy Davidoff2019-05-221-1/+1
* faster hashing (#11203)Miran2019-05-211-41/+94
* hashes: fix inconsistent tests, fixes #10771narimiran2019-03-031-4/+3
* improved documentation for several modules (#10752)Miran2019-03-011-40/+91
* remove deprecated stuff from the stdlib; introduce better deprecation warningsAraq2018-05-051-1/+0
* fixes #5969Araq2017-06-091-3/+8
* remove en-dash from the languageAndreas Rumpf2017-04-021-5/+1
* added hash for uints (#5435)Fabian Keller2017-02-261-0/+8
* Add hash proc for cstrings (#5386)Ruslan Mustakov2017-02-131-0/+10
* added hash procs for handling portions of strings/arrays/seqs.JamesP2015-10-071-4/+70