Branch: refs/heads/main
Revision: 457a39f
Author: bmcdonald3
Link: Add documentation for default resize threshold by bmcdonald3 · Pull Request #20052 · chapel-lang/chapel · GitHub
Log Message:
Merge pull request #20052 from bmcdonald3/thresh-default
Add documentation for default resize threshold
[ reviewed by @lydia-duncan - thanks! ]
This PR adds docs for the defaultHashTableResizeThreshold
config
const. Additionally, the set and map initializers have been updated
to use this value by default, which was an oversight in the initial
implementation. Tests are added to ensure that map and set are
using the defaultHashTableResizeThreshold
value.
Modified Files:
A test/library/standard/Map/mapDefaultThresh.chpl
A test/library/standard/Map/mapDefaultThresh.execopts
A test/library/standard/Map/mapDefaultThresh.good
A test/library/standard/Set/setDefaultThresh.chpl
A test/library/standard/Set/setDefaultThresh.execopts
A test/library/standard/Set/setDefaultThresh.good
M modules/internal/ChapelDomain.chpl
M modules/internal/ChapelHashtable.chpl
M modules/standard/Map.chpl
M modules/standard/Set.chpl
M test/types/chplhashtable/noHashForRecordWithEq.good
M test/types/chplhashtable/noHashForRecordWithEq2.good
Compare: https://github.com/chapel-lang/chapel/compare/703ea62896b2...457a39f83b00