From 18e9989f63da95a730a0bf2bab9b5ae39dc9c71b Mon Sep 17 00:00:00 2001 From: Jacob Sandlund Date: Thu, 18 Sep 2025 14:20:41 -0400 Subject: [PATCH] forgot to align buf --- src/benchmark/GraphemeBreak.zig | 2 +- src/benchmark/TerminalParser.zig | 2 +- src/benchmark/TerminalStream.zig | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/benchmark/GraphemeBreak.zig b/src/benchmark/GraphemeBreak.zig index 28de82593..e576c71ef 100644 --- a/src/benchmark/GraphemeBreak.zig +++ b/src/benchmark/GraphemeBreak.zig @@ -146,7 +146,7 @@ fn stepUucode(ptr: *anyopaque) Benchmark.Error!void { var d: UTF8Decoder = .{}; var state: uucode.grapheme.BreakState = .default; var cp1: u21 = 0; - var buf: [4096]u8 = undefined; + var buf: [4096]u8 align(std.atomic.cache_line) = undefined; while (true) { const n = r.read(&buf) catch |err| { log.warn("error reading data file err={}", .{err}); diff --git a/src/benchmark/TerminalParser.zig b/src/benchmark/TerminalParser.zig index 002af4831..3065c1ed6 100644 --- a/src/benchmark/TerminalParser.zig +++ b/src/benchmark/TerminalParser.zig @@ -79,7 +79,7 @@ fn step(ptr: *anyopaque) Benchmark.Error!void { var p: terminalpkg.Parser = .init(); - var buf: [4096]u8 = undefined; + var buf: [4096]u8 align(std.atomic.cache_line) = undefined; while (true) { const n = r.read(&buf) catch |err| { log.warn("error reading data file err={}", .{err}); diff --git a/src/benchmark/TerminalStream.zig b/src/benchmark/TerminalStream.zig index 28a95226c..71ab1fdfc 100644 --- a/src/benchmark/TerminalStream.zig +++ b/src/benchmark/TerminalStream.zig @@ -115,7 +115,7 @@ fn step(ptr: *anyopaque) Benchmark.Error!void { const f = self.data_f orelse return; var r = std.io.bufferedReader(f.reader()); - var buf: [4096]u8 = undefined; + var buf: [4096]u8 align(std.atomic.cache_line) = undefined; while (true) { const n = r.read(&buf) catch |err| { log.warn("error reading data file err={}", .{err});