summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJacob Sandlund <jacob@jacobsandlund.com>2025-09-18 14:20:41 -0400
committerJacob Sandlund <jacob@jacobsandlund.com>2025-09-18 14:20:41 -0400
commit18e9989f63da95a730a0bf2bab9b5ae39dc9c71b (patch)
treeab7abae8108d8bdaa44d28c10c6d75bfe1b4ddec /src
parent69594119c320920d7795214ef4cc4afa3699d3fa (diff)
forgot to align buf
Diffstat (limited to 'src')
-rw-r--r--src/benchmark/GraphemeBreak.zig2
-rw-r--r--src/benchmark/TerminalParser.zig2
-rw-r--r--src/benchmark/TerminalStream.zig2
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});