• Joined on 2023-03-22
andrew deleted branch weaselbot/issue-59 from weaselbot/conflict-set 2026-06-29 18:26:08 +00:00
andrew pushed to main at weaselab/conflict-set 2026-06-29 18:26:07 +00:00
9449190d02 Merge pull request 'Fix undefined behavior on empty input in strinc() and prefixRange()' (#60) from weaselbot/conflict-set:weaselbot/issue-59 into main
63f9a139da Fix undefined behavior on empty input in strinc() and prefixRange()
Compare 2 commits »
andrew closed issue weaselab/conflict-set#59 2026-06-29 18:26:05 +00:00
strinc() and prefixRange() invoke undefined behavior on empty input
andrew merged pull request weaselab/conflict-set#60 2026-06-29 18:26:05 +00:00
Fix undefined behavior on empty input in strinc() and prefixRange()
andrew pushed to main at weaselab/weaseljson 2026-06-29 17:38:15 +00:00
08b864d31b Reject invalid UTF-16 surrogate pairs and lone low surrogates for clarity
andrew closed issue weaselab/weaseljson#39 2026-06-29 17:38:15 +00:00
Parser accepts invalid UTF-16 surrogate pairs (low-low) as valid
andrew commented on issue weaselab/weaseljson#39 2026-06-29 17:31:56 +00:00
Parser accepts invalid UTF-16 surrogate pairs (low-low) as valid

The counterexample given doesn't actually work (it's correctly rejected), but we'll make the suggested changes anyway for clarity

andrew closed issue weaselab/conflict-set#56 2026-06-29 17:02:29 +00:00
Invalid WriteRange inputs (inverted begin/end or negative lengths) crash instead of being rejected
andrew commented on issue weaselab/conflict-set#56 2026-06-29 17:02:29 +00:00
Invalid WriteRange inputs (inverted begin/end or negative lengths) crash instead of being rejected

An input that violates a precondition does not constitute a bug

andrew pushed to main at weaselab/weaseldb 2026-06-27 00:18:32 +00:00
6219592620 Listen on public interface for test benchmark
edfa71ce7c Add script to reproduce threading performance report results
5790603e31 Update threading performance report with reproduced numbers
Compare 3 commits »
andrew deleted branch weaselbot/issue-3 from weaselbot/weaseldb 2026-06-26 16:13:09 +00:00
andrew pushed to main at weaselab/weaseldb 2026-06-26 16:13:09 +00:00
273f288020 Merge pull request 'Support building on ARM with NEON histogram intrinsics' (#4) from weaselbot/weaseldb:weaselbot/issue-3 into main
14f8552906 Apply clang-format to ARM histogram code
c71bdf13c4 Align AArch64 histogram parameter formatting with project style
a0d64afd6f Fix ARM64 assembly size directive in cpu_work.cpp
a377772e63 Use AArch64 NEON intrinsics for histogram bucket updates
Compare 6 commits »
andrew closed issue weaselab/weaseldb#3 2026-06-26 16:13:08 +00:00
Support building on arm
andrew merged pull request weaselab/weaseldb#4 2026-06-26 16:13:08 +00:00
Support building on ARM with NEON histogram intrinsics
andrew suggested changes for weaselab/weaseldb#4 2026-06-26 15:11:19 +00:00
Support building on ARM with NEON histogram intrinsics

You should now have the pre-commit dependencies installed. Make sure the pre-commit passes

andrew suggested changes for weaselab/weaseldb#4 2026-06-26 15:01:25 +00:00
Support building on ARM with NEON histogram intrinsics

You should have access to github now. Please write use simd intrinsics for arm implementation.

andrew opened issue weaselab/weaseldb#3 2026-06-26 14:46:54 +00:00
Support building on arm
andrew deleted branch weaselbot/issue-16 from weaselbot/weaseljson 2026-06-24 19:34:09 +00:00
andrew pushed to main at weaselab/weaseljson 2026-06-24 19:34:08 +00:00
4ce2002663 Merge pull request 'schemagen: reject scalar root values when root schema is object/array' (#32) from weaselbot/weaseljson:weaselbot/issue-16 into main
df693ef4c9 schemagen: reject scalar root values when root schema is object/array
Compare 2 commits »