-
-
Notifications
You must be signed in to change notification settings - Fork 54
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add bits as an optional feature for bitvec #446
Conversation
Benchmark for 4a76c64Click to view benchmark
|
Benchmark for 8947ee1Click to view benchmark
|
Benchmark for 755ed48Click to view benchmark
|
2913a9f
to
6b6276e
Compare
Benchmark for 6bea42bClick to view benchmark
|
I think the warning is fair, although, what needs to be done to have more assurance and remove that warning? |
03ff770
to
312cbad
Compare
6b6276e
to
f3950ca
Compare
I updated this code to behave with running |
@@ -22,6 +22,8 @@ jobs: | |||
- run: cargo test --all | |||
# run examples | |||
- run: cargo run --example 2>&1 | grep -P ' ' | awk '{print $1}' | xargs -i cargo run --example {} | |||
# test with no bits feature (don't test docs) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
nice
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
very nice, thank you
The base branch was changed.
6feb4f3
to
75b4894
Compare
569346f
to
912a993
Compare
Benchmark for c7c2498Click to view benchmark
|
Benchmark for c7c2498Click to view benchmark
|
Benchmark for 8082ea9Click to view benchmark
|
Benchmark for 8082ea9Click to view benchmark
|
.github/workflows/pull_request.yml
Outdated
with: | ||
branchName: ${{ github.base_ref }} | ||
token: ${{ secrets.GITHUB_TOKEN }} | ||
defaultFeatures: false |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This option doesn't seem to be adding --no-default-features
like it should :/
idk javascript: /~https://github.com/boa-dev/criterion-compare-action/blob/59f4d964c5f19d7f13d36f5c0944b18ce6652cb0/main.js#L37
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe I fixed it, i'll try out my test version here...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Didn't fix it, guess I won't become a js dev anytime soon 😆
a1d31d0
to
1c7b605
Compare
Benchmark for 91baeb0Click to view benchmark
|
Benchmark for 91baeb0Click to view benchmark
|
1c7b605
to
2dce769
Compare
Benchmark for 2f63882Click to view benchmark
|
6fe89e4
to
3af1acf
Compare
Benchmark for 920345eClick to view benchmark
|
Benchmark for f998f16Click to view benchmark
|
3af1acf
to
a9ebc26
Compare
Benchmark for 45a4aeaClick to view benchmark
|
* Use bits feature to correctly disallow bit related attributes from being used
a9ebc26
to
32b6779
Compare
Benchmark for 07f5db4Click to view benchmark
|
This is like the final boss of all my performance work. I try to explain the "no warranty and testing are given for the disable of this feature", while still implementing enough to make this useful in the case of "I want perf to matter".
bench: wcampbell0x2a/deku-bench#24