From ad3f63424d67c45aa2fe067abc402887558eee77 Mon Sep 17 00:00:00 2001 From: Schluffe Date: Mon, 24 Aug 2026 22:28:58 +0200 Subject: [PATCH] fix RingBuffer naming --- engine/lib/RingBuffer.test.ts | 12 ++++++------ engine/lib/RingBuffer.ts | 6 +++--- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/engine/lib/RingBuffer.test.ts b/engine/lib/RingBuffer.test.ts index 6f41943..8004c94 100644 --- a/engine/lib/RingBuffer.test.ts +++ b/engine/lib/RingBuffer.test.ts @@ -6,15 +6,15 @@ test("RingBuffer", () => { "size must be a power of two", ); - const pooled = createRingBuffer(4, () => ({})); + const ring = createRingBuffer(4, () => ({})); - expect(pooled.size).toBe(4); - expect(pooled.cursor).toBe(0); - expect(pooled.buffer.length).toBe(4); + expect(ring.size).toBe(4); + expect(ring.cursor).toBe(0); + expect(ring.buffer.length).toBe(4); for (let i = 0; i < 8; i++) { - expect(claim(pooled)).toBe(pooled.buffer[i % 4]); + expect(claim(ring)).toBe(ring.buffer[i % 4]); } - expect(pooled.cursor).toBe(0); + expect(ring.cursor).toBe(0); }); diff --git a/engine/lib/RingBuffer.ts b/engine/lib/RingBuffer.ts index 05fecb1..756299c 100644 --- a/engine/lib/RingBuffer.ts +++ b/engine/lib/RingBuffer.ts @@ -26,9 +26,9 @@ export function createRingBuffer( }; } -export function claim(pooled: Pooled): T { - const slot = pooled.buffer[pooled.cursor]; - pooled.cursor = (pooled.cursor + 1) & pooled.mask; +export function claim(ring: Pooled): T { + const slot = ring.buffer[ring.cursor]; + ring.cursor = (ring.cursor + 1) & ring.mask; return slot; }