rblock 0.1.0

A small read-biased RwLock for sharded, read-heavy caches
Documentation
# Changelog

All notable changes to this crate will be documented in this file.

This project follows semantic versioning.

## [0.1.0] - 2026-05-14

### Added

- Initial `rblock` crate.
- `RwLock<T>` type alias built on `lock_api`.
- `RwLockReadGuard` and `RwLockWriteGuard` guard aliases.
- `RawReadBiasedRwLock`, a read-biased raw reader-writer lock backed by
  `parking_lot_core`.
- Lock-only throughput and latency benchmark: `rwlock_load`.
- Writer-progress benchmark comparing this lock against `parking_lot::RwLock`.
- Linux benchmark sync harness for isolated crate benchmarking.

### Notes

- This lock intentionally favors readers. Waiting writers do not block new
  readers, so it is not a general-purpose fair `RwLock` replacement.
- Use it for measured, read-heavy, sharded cache workloads with short critical
  sections. Prefer a fair lock when writer progress or write-tail latency is
  the primary SLO.