• Joined on 2023-03-22
andrew pushed to main at weaselab/conflict-set 2024-03-20 19:39:37 +00:00
cdb5360b9a Allow _GLOBAL_OFFSET_TABLE_ usage
andrew pushed to main at weaselab/conflict-set 2024-03-20 19:29:40 +00:00
ef224a60f4 Allow use of __tls_get_addr
andrew pushed to main at weaselab/conflict-set 2024-03-20 19:22:57 +00:00
6222b74787 Fix tests
andrew closed issue weaselab/conflict-set#12 2024-03-20 19:12:05 +00:00
Add a memory usage metric
andrew pushed to main at weaselab/conflict-set 2024-03-20 19:12:05 +00:00
19edc6f78f Interface change! Add ConflictSet::getBytes
andrew opened issue weaselab/conflict-set#12 2024-03-20 05:16:49 +00:00
Add a memory usage metric
andrew pushed to main at weaselab/conflict-set 2024-03-20 02:06:17 +00:00
3f9d01c46a Users will now do find_package(conflict-set)
andrew pushed to main at weaselab/conflict-set 2024-03-20 00:45:10 +00:00
db03c6f901 Fix invalid package name for debian
andrew pushed to main at weaselab/conflict-set 2024-03-19 23:54:54 +00:00
c1698b040b Disable tsan for debug builds
andrew closed issue weaselab/conflict-set#7 2024-03-19 23:42:44 +00:00
Update README.md benchmarks
andrew pushed to main at weaselab/conflict-set 2024-03-19 23:42:44 +00:00
2e08b54785 Update README.md with 1.0 benchmarks
andrew closed issue weaselab/conflict-set#2 2024-03-19 23:28:05 +00:00
Document and test thread safety properties
andrew pushed to main at weaselab/conflict-set 2024-03-19 23:28:05 +00:00
aa6f237d50 Document and test thread safety properties
becfd25139 De-templatize kUseFreeList
d78b36821b Remove more redundant nullptr checks
727b7e642a Save more redundant nullptr checks
Compare 5 commits »
andrew closed issue weaselab/conflict-set#4 2024-03-19 22:44:30 +00:00
Get some feedback on the public interface
andrew pushed to main at weaselab/conflict-set 2024-03-19 21:29:27 +00:00
cb4c2b7e1e Avoid redundant null check in some cases
ef9b789745 Remove unused code
Compare 2 commits »
andrew pushed to main at weaselab/conflict-set 2024-03-19 17:47:33 +00:00
edd7bcaa1e Check ConflictSet preconditions in script_test
andrew pushed to main at weaselab/conflict-set 2024-03-19 00:28:07 +00:00
be8ac879c5 Update README benchmarks
andrew commented on issue weaselab/conflict-set#3 2024-03-18 23:28:18 +00:00
Address missing coverage

a5710b828208fb8bca6e9c774598db186558e8d0 is also relevant. I'm happy with the coverage now.

andrew closed issue weaselab/conflict-set#3 2024-03-18 23:28:18 +00:00
Address missing coverage
andrew pushed to main at weaselab/conflict-set 2024-03-18 23:27:08 +00:00
83c7f66d67 Remove some redundant nullptr checks
a5710b8282 Remove performance-only code from debug build for increased coverage
c31eebd5de No caller of CheckRangeRightSide::downLeftSpine has null n
ddeb059968 Remove more dead code
5a0bcf9a5a Strengthen precondition to checkRangeStartsWith
Compare 6 commits »