This website requires JavaScript.
Explore
Help
Sign In
andrew
0 Followers
·
0 Following
Joined on
2023-03-22
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
Projects
Packages
Public Activity
Starred Repositories
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-03 03:56:56 +00:00
493a6572ad
Only exclude avx512-targeted functions from coverage
abce4591d0
Fix preprocessor guard for avx512 longestCommonPrefix
Compare 2 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-03 01:19:19 +00:00
d1dc1247e1
Switch to new machine for benchmarks
f1ad68109a
Skip lcp call in SearchStepWise if no partial key
c4443bc355
Remove len < 8 check in longestCommonPrefix
857b402fe2
Add an avx512bw longestCommonPrefix
9b3e1b219b
Remove small memmoves in erase
Compare 10 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 23:43:58 +00:00
b0414969be
Update README.md
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 23:03:42 +00:00
1673e1c0dd
Enforce 100% line coverage again.
Closes
#30
andrew
closed issue
weaselab/conflict-set#30
2024-08-01 23:03:42 +00:00
Get back to 100% test coverage
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 22:53:55 +00:00
7351b6e417
More gcovr exclusions for function multi-versioning
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 22:43:27 +00:00
561ed45e3e
Show missing coverage lines in console output
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 22:32:06 +00:00
ca804f28c0
Get back to 100% line coverage locally
3898cb596a
Use _mm512_loadu_epi32 instead of memcpy
b8edd92698
Fix warning
8e480528d5
Update corpus
Compare 4 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 21:03:45 +00:00
4113183155
Attempt to fix likely arm bug
adb8fdc5e9
Simplify nextPhysical
c86e407985
Return Node from getChildGeq
71a84057cb
Find two more call sites for getFirstChildExists
9c5e5863c2
Simplify remaining "down left spine" loops
Compare 12 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 00:34:44 +00:00
2b11650589
Update aarch64 import symbols
andrew
pushed to
main
at
weaselab/conflict-set
2024-08-01 00:06:40 +00:00
fce998460f
Use int64_t internally for metrics
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-31 21:04:52 +00:00
6da3125719
Remove everything wasm-related
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-26 21:57:25 +00:00
79410d071f
Add accidentally-deleted corpus back
1fcca6450d
Fix point writes accounting
Compare 2 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-23 23:56:11 +00:00
55271ad06c
Update corpus
e675612599
Suppress some warnings in test code
42b5d50492
Update DEBUG_VERBOSE for interleaving conflict sets in test
6394995def
Add a test where the "zero" bug causes an incorrect commit
c649bc7964
Interleave calls for two conflict sets in tests
Compare 5 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-23 00:25:46 +00:00
ec85a06d01
Bump version
andrew
released
v0.0.9
at
weaselab/conflict-set
2024-07-23 00:24:39 +00:00
andrew
pushed tag
v0.0.9
to
weaselab/conflict-set
2024-07-23 00:24:39 +00:00
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-22 23:17:23 +00:00
fb9f5ce6f4
Update InternalVersionT::zero in addWrite call
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-19 18:27:41 +00:00
2b1c710953
Add noop getMetricsV1 to HashTable.cpp
ebf281220b
Add NOLINT for new clangd warning about sizeof pointer
6051b2fb2e
Remove benchMetrics
Compare 3 commits »
andrew
pushed to
main
at
weaselab/conflict-set
2024-07-18 21:19:27 +00:00
11c3ca6766
Add oldest_extant_version metric
First
Previous
...
7
8
9
10
11
...
Next
Last