Skip to content
This repository has been archived by the owner on Jan 12, 2020. It is now read-only.

Introduce more Ops for HashMap #4

Merged
merged 2 commits into from Aug 22, 2018
Merged

Introduce more Ops for HashMap #4

merged 2 commits into from Aug 22, 2018

Conversation

blt
Copy link
Owner

@blt blt commented Aug 22, 2018

This commit introduces three new operations against HashMap:
ShrinkToFit, CheckCapacity and Clear. The consequences of these
operations are documented in the commit itself. I've also updated the
travis CI runner to run more tests of larger size by default. This
will need to be dialed backward as the number of models grow.

Signed-off-by: Brian L. Troutwine brian@troutwine.us

This commit introduces three new operations against HashMap:
ShrinkToFit, CheckCapacity and Clear. The consequences of these
operations are documented in the commit itself. I've also updated the
travis CI runner to run more tests of larger size by default. This
will need to be dialed backward as the number of models grow.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
Rust behaves a little differently whether you've built it in debug
mode or release mode. Integer operations come to mind. A wrap-around
in debug mode will crash where, uh, it'll wrap in release. To call out
that QC needs to be run in both release and debug modes this commit
experiments with getting Travis to build both.

Signed-off-by: Brian L. Troutwine <brian@troutwine.us>
@blt blt merged commit 5088eb3 into master Aug 22, 2018
@blt blt deleted the blt-move_hashmap_ops branch August 22, 2018 17:27
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant