swactor/tests
Developer e91308720b feat: identity hashing for ActorAddress hot-path optimization (Cycle 20)
Replace SipHash with identity hasher on all hot-path HashMaps keyed by
ActorAddress. Since addresses are crypto-random, the first 8 bytes serve
as an excellent hash directly. Microbenchmarks show 1.9-4.6x lookup
speedup depending on map size.

- Custom Hash impl for ActorAddress (8-byte write_u64 instead of 32)
- AddrHasher/AddrBuildHasher identity hasher in delivery.rs
- AddrMap<V>/AddrSet type aliases used in 7 HashMap sites
- Stop-requests is_empty() short-circuit in tick_all inner loop
- 3 new behavioral tests, component microbenchmarks

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 18:01:30 +00:00
..
proptest_runtime.rs feat: property-based testing and extended fuzz targets (Cycle 11) 2026-02-12 12:57:44 +00:00
runtime_api.rs feat: identity hashing for ActorAddress hot-path optimization (Cycle 20) 2026-02-12 18:01:30 +00:00
test_python.py fix: stats datatypes and refactor channel signature (#28) 2026-02-10 07:35:58 +00:00
transport_api.rs feat: transport protocol (#27) 2026-02-09 19:05:37 +00:00