Ripple is an IR-level mechanism that lets frontends describe block shapes and lets the backend specialize and vectorize scalar code. It encodes shapes with lightweight LLVM intrinsics and the Ripple pass propagates, checks, and can synthesize vector‑typed clones.
Key points
Description: Frontends describe block shapes (logical SIMD/tensor extents per processing element).
Dimension limit: Current implementation supports up to 10 dimensions per shape.
Sources
ClaudeCode patches page cache logic, race condition found
ClaudeCode patched page cache logic in the Linux kernel, but reviewers found a subtle race condition. Linus Torvalds is testing AI coding agents on the kernel.
Key points
ClaudeCode successfully patched page cache logic.
Human reviewers quickly caught a subtle race condition.
Sources
- Original post
- Linked resource - Linked in the post